public class RolePO extends PatternObject<RolePO,Role>
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 |
|---|
RolePO() |
RolePO(Role... hostGraphObject) |
| Modifier and Type | Method and Description |
|---|---|
RoleSet |
allMatches() |
AssociationPO |
createAssoc() |
RolePO |
createAssoc(AssociationPO tgt) |
RolePO |
createCard(java.lang.String value) |
ClazzPO |
createClazz() |
RolePO |
createClazz(ClazzPO tgt) |
RolePO |
createKind(java.lang.String value) |
RolePO |
createName(java.lang.String value) |
RolePO |
endNAC() |
Association |
getAssoc() |
java.lang.String |
getCard() |
Clazz |
getClazz() |
java.lang.String |
getKind() |
java.lang.String |
getName() |
AssociationPO |
hasAssoc() |
RolePO |
hasAssoc(AssociationPO tgt) |
RolePO |
hasCard(java.lang.String value) |
RolePO |
hasCard(java.lang.String lower,
java.lang.String upper) |
ClazzPO |
hasClazz() |
RolePO |
hasClazz(ClazzPO tgt) |
RolePO |
hasKind(java.lang.String value) |
RolePO |
hasKind(java.lang.String lower,
java.lang.String upper) |
RolePO |
hasName(java.lang.String value) |
RolePO |
hasName(java.lang.String lower,
java.lang.String upper) |
RolePO |
startNAC() |
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 RolePO()
public RolePO(Role... hostGraphObject)
public RolePO startNAC()
startNAC in class PatternObject<RolePO,Role>public RolePO endNAC()
endNAC in class PatternObject<RolePO,Role>public RoleSet allMatches()
public RolePO hasName(java.lang.String value)
public java.lang.String getName()
public RolePO hasCard(java.lang.String value)
public java.lang.String getCard()
public RolePO hasKind(java.lang.String value)
public java.lang.String getKind()
public ClazzPO hasClazz()
public Clazz getClazz()
public AssociationPO hasAssoc()
public RolePO hasAssoc(AssociationPO tgt)
public Association getAssoc()
public RolePO hasName(java.lang.String lower, java.lang.String upper)
public RolePO hasCard(java.lang.String lower, java.lang.String upper)
public RolePO hasKind(java.lang.String lower, java.lang.String upper)
public RolePO createName(java.lang.String value)
public RolePO createCard(java.lang.String value)
public RolePO createKind(java.lang.String value)
public ClazzPO createClazz()
public AssociationPO createAssoc()
public RolePO createAssoc(AssociationPO tgt)