public class PatternElementPO extends PatternObject<PatternElementPO,PatternElement>
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 |
|---|
PatternElementPO() |
PatternElementPO(PatternElement... hostGraphObject) |
addToAttrConstraints, addToCardConstraints, addToExcluders, addToIncomming, addToMatchOtherThen, addToOutgoing, createAttrConstraints, createAttrConstraintsNew, destroy, doAllMatches, endCreate, endDestroy, endNAC, 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, startNAC, startSubPattern, toString, withAttrConstraints, withAttrConstraints, withCandidates, withCardConstraints, withCardConstraints, withCurrentMatch, withDestroyElem, withExcluders, withExcluders, withIncomming, withMatchOtherThen, withMatchOtherThen, withoutAttrConstraints, withoutAttrConstraints, withoutCardConstraints, withoutCardConstraints, withoutExcluders, withoutExcluders, withOutgoing, withoutIncomming, withoutMatchOtherThen, withoutMatchOtherThen, withoutOutgoingcreatePatternNew, dumpHostGraphObject, getPropertyChangeSupport, getTopPattern, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withDoAllMatches, withPattern, withPatternObjectNamepublic PatternElementPO()
public PatternElementPO(PatternElement... hostGraphObject)
public PatternElementPO hasModifier(java.lang.String value)
public PatternElementPO withModifier(java.lang.String value)
withModifier in class PatternElement<PatternElementPO>public PatternElementPO hasHasMatch(boolean value)
public PatternElementPO withHasMatch(boolean value)
withHasMatch in class PatternElement<PatternElementPO>public PatternPO hasPattern()
public PatternElementPO hasPattern(PatternPO tgt)
public PatternElementPO withPattern(PatternPO tgtPO)
public java.lang.String getModifier()
getModifier in class PatternElement<PatternElementPO>public boolean getHasMatch()
getHasMatch in class PatternElement<PatternElementPO>public Pattern getPattern()
PatternElement
many one
PatternElement ----------------------------------- Pattern
elements pattern
getPattern in class PatternElement<PatternElementPO>public PatternElementPO hasDoAllMatches(boolean value)
public boolean getDoAllMatches()
getDoAllMatches in class PatternElement<PatternElementPO>public PatternElementPO hasPatternObjectName(java.lang.String value)
public java.lang.String getPatternObjectName()
getPatternObjectName in class PatternElement<PatternElementPO>public PatternElementPO hasModifier(java.lang.String lower, java.lang.String upper)
public PatternElementPO hasHasMatch(boolean lower, boolean upper)
public PatternElementPO hasPatternObjectName(java.lang.String lower, java.lang.String upper)
public PatternElementPO hasDoAllMatches(boolean lower, boolean upper)
public PatternElementPO createModifier(java.lang.String value)
public PatternElementPO createHasMatch(boolean value)
public PatternElementPO createPatternObjectName(java.lang.String value)
public PatternElementPO createDoAllMatches(boolean value)
public PatternPO createPattern()
createPattern in class PatternElement<PatternElementPO>public PatternElementPO createPattern(PatternPO tgt)