public class Relationship extends java.lang.Object implements IRelationship
IRelationship.Kind
Constructor and Description |
---|
Relationship(java.lang.String name,
IRelationship.Kind kind,
java.lang.String sourceHandle,
java.util.List<java.lang.String> targets,
boolean runtimeTest) |
Modifier and Type | Method and Description |
---|---|
void |
addTarget(java.lang.String handle) |
IRelationship.Kind |
getKind() |
java.lang.String |
getName() |
java.lang.String |
getSourceHandle() |
java.util.List<java.lang.String> |
getTargets() |
boolean |
hasRuntimeTest() |
boolean |
isAffects()
Return the direction of the relationship.
|
java.lang.String |
toString() |
public Relationship(java.lang.String name, IRelationship.Kind kind, java.lang.String sourceHandle, java.util.List<java.lang.String> targets, boolean runtimeTest)
public java.lang.String getName()
getName
in interface IRelationship
public IRelationship.Kind getKind()
getKind
in interface IRelationship
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getSourceHandle()
getSourceHandle
in interface IRelationship
public java.util.List<java.lang.String> getTargets()
getTargets
in interface IRelationship
public void addTarget(java.lang.String handle)
addTarget
in interface IRelationship
public boolean hasRuntimeTest()
hasRuntimeTest
in interface IRelationship
public boolean isAffects()
isAffects
in interface IRelationship