public class YCompoundFlow extends java.lang.Object implements java.lang.Comparable<YCompoundFlow>
Constructor and Description |
---|
YCompoundFlow() |
YCompoundFlow(YExternalNetElement source,
YExternalNetElement target) |
YCompoundFlow(YFlow only) |
YCompoundFlow(YFlow fromSource,
YCondition implicit,
YFlow intoTarget) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(YCompoundFlow other) |
void |
detach() |
boolean |
equals(java.lang.Object o) |
YFlow |
getCompositeFlow() |
java.lang.String |
getDocumentation() |
YCondition |
getImplicitCondition() |
YNet |
getNet() |
java.lang.Integer |
getOrdering() |
java.lang.String |
getPredicate() |
YFlow |
getSimpleFlow() |
YExternalNetElement |
getSource() |
YFlow |
getSourceFlow() |
YExternalNetElement |
getTarget() |
YFlow |
getTargetFlow() |
int |
hashCode() |
boolean |
hasSourceSplitType(int splitType) |
boolean |
hasTargetJoinType(int joinType) |
boolean |
isCompound() |
boolean |
isDefaultFlow() |
boolean |
isLoop() |
boolean |
isOnlySourceFlow() |
boolean |
isOnlyTargetFlow() |
YCompoundFlow |
moveSourceTo(YExternalNetElement newSource) |
YCompoundFlow |
moveTargetTo(YExternalNetElement newTarget) |
java.lang.String |
rationaliseImplicitConditionID() |
void |
setDocumentation(java.lang.String doco) |
void |
setIsDefaultFlow(boolean def) |
void |
setOrdering(java.lang.Integer order) |
void |
setPredicate(java.lang.String predicate) |
public YCompoundFlow()
public YCompoundFlow(YFlow only)
public YCompoundFlow(YFlow fromSource, YCondition implicit, YFlow intoTarget)
public YCompoundFlow(YExternalNetElement source, YExternalNetElement target)
public YCompoundFlow moveSourceTo(YExternalNetElement newSource)
public YCompoundFlow moveTargetTo(YExternalNetElement newTarget)
public YFlow getSourceFlow()
public YFlow getTargetFlow()
public YCondition getImplicitCondition()
public YFlow getSimpleFlow()
public YExternalNetElement getSource()
public YExternalNetElement getTarget()
public YNet getNet()
public void setOrdering(java.lang.Integer order)
public java.lang.Integer getOrdering()
public void setPredicate(java.lang.String predicate)
public java.lang.String getPredicate()
public void setIsDefaultFlow(boolean def)
public boolean isDefaultFlow()
public void setDocumentation(java.lang.String doco)
public java.lang.String getDocumentation()
public boolean isCompound()
public boolean hasSourceSplitType(int splitType)
public boolean hasTargetJoinType(int joinType)
public boolean isOnlySourceFlow()
public boolean isOnlyTargetFlow()
public YFlow getCompositeFlow()
public boolean isLoop()
public void detach()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(YCompoundFlow other)
compareTo
in interface java.lang.Comparable<YCompoundFlow>
public java.lang.String rationaliseImplicitConditionID()