public class GenericAttributePO extends PatternObject<GenericAttributePO,GenericAttribute>
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) |
GenericAttributePO(java.lang.String modifier) |
addToAttrConstraints, addToCardConstraints, addToExcluders, addToIncomming, addToMatchOtherThen, addToOutgoing, addToPattern, createAttrConstraints, createAttrConstraintsNew, createCondition, createPath, createResultTable, destroy, doAllMatches, endCreate, endDestroy, endSubPattern, filterAttr, findNextMatch, getAttrConstraints, getCandidates, getCardConstraints, getDestroyElem, getExcluders, getIncomming, getLHSPatternObjectName, getMatchOtherThen, getOutgoing, has, has, hasLink, hasLinkConstraint, 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, withoutOutgoingaddPropertyChangeListener, addPropertyChangeListener, createPattern, createPatternNew, dumpHostGraphObject, firePropertyChange, getDoAllMatches, getHasMatch, getModifier, getPattern, getPatternObjectName, getPropertyChangeSupport, getTopPattern, isDoAllMatches, isHasMatch, removePropertyChangeListener, removePropertyChangeListener, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withDoAllMatches, withHasMatch, withModifier, withPattern, withPatternObjectNamepublic GenericAttributePO()
public GenericAttributePO(GenericAttribute... hostGraphObject)
public GenericAttributePO(java.lang.String modifier)
public GenericAttributePO startNAC()
startNAC in class PatternObject<GenericAttributePO,GenericAttribute>public GenericAttributePO endNAC()
endNAC in class PatternObject<GenericAttributePO,GenericAttribute>public GenericAttributePO startCreate()
startCreate in class PatternObject<GenericAttributePO,GenericAttribute>public GenericAttribute getCurrentMatch()
getCurrentMatch in class PatternObject<GenericAttributePO,GenericAttribute>public 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)
public GenericAttributePO filterName(java.lang.String value)
public GenericAttributePO filterName(java.lang.String lower, java.lang.String upper)
public GenericAttributePO filterValue(java.lang.String value)
public GenericAttributePO filterValue(java.lang.String lower, java.lang.String upper)
public GenericObjectPO filterOwner()
public GenericAttributePO filterOwner(GenericObjectPO tgt)
public GenericAttributePO createNameCondition(java.lang.String value)
public GenericAttributePO createNameCondition(java.lang.String lower, java.lang.String upper)
public GenericAttributePO createNameAssignment(java.lang.String value)
public GenericAttributePO createValueCondition(java.lang.String value)
public GenericAttributePO createValueCondition(java.lang.String lower, java.lang.String upper)
public GenericAttributePO createValueAssignment(java.lang.String value)
public GenericObjectPO createOwnerPO()
public GenericObjectPO createOwnerPO(java.lang.String modifier)
public GenericAttributePO createOwnerLink(GenericObjectPO tgt)
public GenericAttributePO createOwnerLink(GenericObjectPO tgt, java.lang.String modifier)