public class DestroyObjectElemPO extends PatternObject<DestroyObjectElemPO,DestroyObjectElem>
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 |
|---|
DestroyObjectElemPO() |
DestroyObjectElemPO(DestroyObjectElem... hostGraphObject) |
DestroyObjectElemPO(java.lang.String modifier) |
addToAttrConstraints, addToCardConstraints, addToExcluders, addToIncomming, addToMatchOtherThen, addToOutgoing, addToPattern, createAttrConstraints, createAttrConstraintsNew, createCondition, createPath, createResultTable, destroy, doAllMatches, endCreate, endDestroy, endNAC, endSubPattern, filterAttr, findNextMatch, getAttrConstraints, getCandidates, getCardConstraints, getCurrentMatch, 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, 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, withoutOutgoingaddPropertyChangeListener, addPropertyChangeListener, createPattern, createPatternNew, dumpHostGraphObject, firePropertyChange, getPropertyChangeSupport, getTopPattern, isDoAllMatches, isHasMatch, removePropertyChangeListener, removePropertyChangeListener, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withPatternpublic DestroyObjectElemPO()
public DestroyObjectElemPO(DestroyObjectElem... hostGraphObject)
public DestroyObjectElemPO(java.lang.String modifier)
public DestroyObjectElemSet allMatches()
public DestroyObjectElemPO createModifierCondition(java.lang.String value)
public DestroyObjectElemPO createModifierCondition(java.lang.String lower, java.lang.String upper)
public DestroyObjectElemPO createModifierAssignment(java.lang.String value)
public java.lang.String getModifier()
getModifier in class PatternElement<DestroyObjectElemPO>public DestroyObjectElemPO withModifier(java.lang.String value)
withModifier in class PatternElement<DestroyObjectElemPO>public DestroyObjectElemPO createHasMatchCondition(boolean value)
public DestroyObjectElemPO createHasMatchAssignment(boolean value)
public boolean getHasMatch()
getHasMatch in class PatternElement<DestroyObjectElemPO>public DestroyObjectElemPO withHasMatch(boolean value)
withHasMatch in class PatternElement<DestroyObjectElemPO>public DestroyObjectElemPO createPatternObjectNameCondition(java.lang.String value)
public DestroyObjectElemPO createPatternObjectNameCondition(java.lang.String lower, java.lang.String upper)
public DestroyObjectElemPO createPatternObjectNameAssignment(java.lang.String value)
public java.lang.String getPatternObjectName()
getPatternObjectName in class PatternElement<DestroyObjectElemPO>public DestroyObjectElemPO withPatternObjectName(java.lang.String value)
withPatternObjectName in class PatternElement<DestroyObjectElemPO>public DestroyObjectElemPO createDoAllMatchesCondition(boolean value)
public DestroyObjectElemPO createDoAllMatchesAssignment(boolean value)
public boolean getDoAllMatches()
getDoAllMatches in class PatternElement<DestroyObjectElemPO>public DestroyObjectElemPO withDoAllMatches(boolean value)
withDoAllMatches in class PatternElement<DestroyObjectElemPO>public PatternPO createPatternPO()
public PatternPO createPatternPO(java.lang.String modifier)
public DestroyObjectElemPO createPatternLink(PatternPO tgt)
public DestroyObjectElemPO createPatternLink(PatternPO tgt, java.lang.String modifier)
public Pattern getPattern()
PatternElement
many one
PatternElement ----------------------------------- Pattern
elements pattern
getPattern in class PatternElement<DestroyObjectElemPO>public PatternObjectPO createPatternObjectPO()
public PatternObjectPO createPatternObjectPO(java.lang.String modifier)
public DestroyObjectElemPO createPatternObjectLink(PatternObjectPO tgt)
public DestroyObjectElemPO createPatternObjectLink(PatternObjectPO tgt, java.lang.String modifier)
public PatternObject getPatternObject()