public class AssociationPO extends PatternObject<AssociationPO,Association>
PROPERTY_ATTRCONSTRAINTS, PROPERTY_CANDIDATES, PROPERTY_CARDCONSTRAINTS, PROPERTY_CURRENTMATCH, PROPERTY_DESTROYELEM, PROPERTY_EXCLUDERS, PROPERTY_INCOMMING, PROPERTY_MATCHOTHERTHEN, PROPERTY_OUTGOINGEMPTY_SET, hasMatch, listeners, PROPERTY_DOALLMATCHES, PROPERTY_HASMATCH, PROPERTY_MODIFIER, PROPERTY_PATTERN, PROPERTY_PATTERNOBJECTNAME| Constructor and Description |
|---|
AssociationPO() |
AssociationPO(Association... hostGraphObject) |
| Modifier and Type | Method and Description |
|---|---|
AssociationSet |
allMatches() |
AssociationPO |
createName(java.lang.String value) |
RolePO |
createSource() |
AssociationPO |
createSource(RolePO tgt) |
RolePO |
createTarget() |
AssociationPO |
createTarget(RolePO tgt) |
AssociationPO |
endNAC() |
java.lang.String |
getName() |
Role |
getSource() |
Role |
getTarget() |
AssociationPO |
hasName(java.lang.String value) |
AssociationPO |
hasName(java.lang.String lower,
java.lang.String upper) |
RolePO |
hasSource() |
AssociationPO |
hasSource(RolePO tgt) |
RolePO |
hasTarget() |
AssociationPO |
hasTarget(RolePO tgt) |
AssociationPO |
startNAC() |
AssociationPO |
withName(java.lang.String value) |
addToAttrConstraints, addToCardConstraints, addToExcluders, addToIncomming, addToMatchOtherThen, addToOutgoing, createAttrConstraints, createAttrConstraintsNew, destroy, doAllMatches, endCreate, endDestroy, endSubPattern, findNextMatch, getAttrConstraints, getCandidates, getCardConstraints, getCurrentMatch, getDestroyElem, getExcluders, getIncomming, getLHSPatternObjectName, getMatchOtherThen, getOutgoing, has, has, hasAttr, hasLink, hasLinkConstraint, hasMatchOtherThen, instanceOf, matchAsSet, newInstance, newInstance, nextMatch, rebind, removeAllFromAttrConstraints, removeAllFromCardConstraints, removeAllFromExcluders, removeAllFromIncomming, removeAllFromMatchOtherThen, removeAllFromOutgoing, removeFromAttrConstraints, removeFromCardConstraints, removeFromExcluders, removeFromIncomming, removeFromMatchOtherThen, removeFromOutgoing, removeYou, resetSearch, setCandidates, setCurrentMatch, setDestroyElem, startCreate, startDestroy, startSubPattern, toString, withAttrConstraints, withAttrConstraints, withCandidates, withCardConstraints, withCardConstraints, withCurrentMatch, withDestroyElem, withExcluders, withExcluders, withIncomming, withMatchOtherThen, withMatchOtherThen, withoutAttrConstraints, withoutAttrConstraints, withoutCardConstraints, withoutCardConstraints, withoutExcluders, withoutExcluders, withOutgoing, withoutIncomming, withoutMatchOtherThen, withoutMatchOtherThen, withoutOutgoingcreatePattern, createPatternNew, dumpHostGraphObject, getDoAllMatches, getHasMatch, getModifier, getPattern, getPatternObjectName, getPropertyChangeSupport, getTopPattern, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withDoAllMatches, withHasMatch, withModifier, withPattern, withPatternObjectNamepublic AssociationPO()
public AssociationPO(Association... hostGraphObject)
public AssociationPO startNAC()
startNAC in class PatternObject<AssociationPO,Association>public AssociationPO endNAC()
endNAC in class PatternObject<AssociationPO,Association>public AssociationSet allMatches()
public RolePO hasSource()
public AssociationPO hasSource(RolePO tgt)
public Role getSource()
public RolePO hasTarget()
public AssociationPO hasTarget(RolePO tgt)
public Role getTarget()
public RolePO createSource()
public AssociationPO createSource(RolePO tgt)
public AssociationPO hasName(java.lang.String value)
public AssociationPO hasName(java.lang.String lower, java.lang.String upper)
public AssociationPO createName(java.lang.String value)
public java.lang.String getName()
public AssociationPO withName(java.lang.String value)
public RolePO createTarget()
public AssociationPO createTarget(RolePO tgt)