public class GenericAttributePO extends PatternObject
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 |
|---|
GenericAttributePO() |
GenericAttributePO(GenericAttribute... hostGraphObject) |
| Modifier and Type | Method and Description |
|---|---|
GenericAttributeSet |
allMatches() |
GenericAttributePO |
createName(java.lang.String value) |
GenericObjectPO |
createOwner() |
GenericAttributePO |
createOwner(GenericObjectPO tgt) |
GenericAttributePO |
createValue(java.lang.String value) |
GenericAttributePO |
endNAC() |
GenericAttribute |
getCurrentMatch() |
java.lang.String |
getName() |
GenericObject |
getOwner() |
java.lang.String |
getValue() |
GenericAttributePO |
hasName(java.lang.String value) |
GenericAttributePO |
hasName(java.lang.String lower,
java.lang.String upper) |
GenericObjectPO |
hasOwner() |
GenericAttributePO |
hasOwner(GenericObjectPO tgt) |
GenericAttributePO |
hasValue(java.lang.String value) |
GenericAttributePO |
hasValue(java.lang.String lower,
java.lang.String upper) |
GenericAttributePO |
startCreate() |
GenericAttributePO |
startNAC() |
addToAttrConstraints, addToCardConstraints, addToExcluders, addToIncomming, addToMatchOtherThen, addToOutgoing, createAttrConstraints, createAttrConstraintsNew, destroy, doAllMatches, endCreate, endDestroy, endSubPattern, findNextMatch, getAttrConstraints, getCandidates, getCardConstraints, 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, 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 GenericAttributePO()
public GenericAttributePO(GenericAttribute... hostGraphObject)
public GenericAttributePO startNAC()
startNAC in class PatternObjectpublic GenericAttributePO endNAC()
endNAC in class PatternObjectpublic GenericAttributePO startCreate()
startCreate in class PatternObjectpublic GenericAttribute getCurrentMatch()
getCurrentMatch in class PatternObjectpublic GenericAttributeSet allMatches()
public GenericAttributePO hasName(java.lang.String value)
public java.lang.String getName()
public GenericAttributePO hasValue(java.lang.String value)
public java.lang.String getValue()
public GenericObjectPO hasOwner()
public GenericAttributePO hasOwner(GenericObjectPO tgt)
public GenericObject getOwner()
public GenericAttributePO hasName(java.lang.String lower, java.lang.String upper)
public GenericAttributePO hasValue(java.lang.String lower, java.lang.String upper)
public GenericAttributePO createName(java.lang.String value)
public GenericAttributePO createValue(java.lang.String value)
public GenericObjectPO createOwner()
public GenericAttributePO createOwner(GenericObjectPO tgt)