public class NegativeApplicationConditionPO extends PatternObject<NegativeApplicationConditionPO,NegativeApplicationCondition>
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 |
|---|
NegativeApplicationConditionPO() |
NegativeApplicationConditionPO(NegativeApplicationCondition... hostGraphObject) |
NegativeApplicationConditionPO(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 NegativeApplicationConditionPO()
public NegativeApplicationConditionPO(NegativeApplicationCondition... hostGraphObject)
public NegativeApplicationConditionPO(java.lang.String modifier)
public NegativeApplicationConditionSet allMatches()
public NegativeApplicationConditionPO createDebugModeCondition(int value)
public NegativeApplicationConditionPO createDebugModeCondition(int lower, int upper)
public NegativeApplicationConditionPO createDebugModeAssignment(int value)
public int getDebugMode()
public NegativeApplicationConditionPO withDebugMode(int value)
public NegativeApplicationConditionPO createNameCondition(java.lang.String value)
public NegativeApplicationConditionPO createNameCondition(java.lang.String lower, java.lang.String upper)
public NegativeApplicationConditionPO createNameAssignment(java.lang.String value)
public java.lang.String getName()
public NegativeApplicationConditionPO withName(java.lang.String value)
public NegativeApplicationConditionPO createModifierCondition(java.lang.String value)
public NegativeApplicationConditionPO createModifierCondition(java.lang.String lower, java.lang.String upper)
public NegativeApplicationConditionPO createModifierAssignment(java.lang.String value)
public java.lang.String getModifier()
getModifier in class PatternElement<NegativeApplicationConditionPO>public NegativeApplicationConditionPO withModifier(java.lang.String value)
withModifier in class PatternElement<NegativeApplicationConditionPO>public NegativeApplicationConditionPO createHasMatchCondition(boolean value)
public NegativeApplicationConditionPO createHasMatchAssignment(boolean value)
public boolean getHasMatch()
getHasMatch in class PatternElement<NegativeApplicationConditionPO>public NegativeApplicationConditionPO withHasMatch(boolean value)
withHasMatch in class PatternElement<NegativeApplicationConditionPO>public NegativeApplicationConditionPO createPatternObjectNameCondition(java.lang.String value)
public NegativeApplicationConditionPO createPatternObjectNameCondition(java.lang.String lower, java.lang.String upper)
public NegativeApplicationConditionPO createPatternObjectNameAssignment(java.lang.String value)
public java.lang.String getPatternObjectName()
getPatternObjectName in class PatternElement<NegativeApplicationConditionPO>public NegativeApplicationConditionPO withPatternObjectName(java.lang.String value)
withPatternObjectName in class PatternElement<NegativeApplicationConditionPO>public NegativeApplicationConditionPO createDoAllMatchesCondition(boolean value)
public NegativeApplicationConditionPO createDoAllMatchesAssignment(boolean value)
public boolean getDoAllMatches()
getDoAllMatches in class PatternElement<NegativeApplicationConditionPO>public NegativeApplicationConditionPO withDoAllMatches(boolean value)
withDoAllMatches in class PatternElement<NegativeApplicationConditionPO>public PatternPO createPatternPO()
public PatternPO createPatternPO(java.lang.String modifier)
public NegativeApplicationConditionPO createPatternLink(PatternPO tgt)
public NegativeApplicationConditionPO createPatternLink(PatternPO tgt, java.lang.String modifier)
public Pattern getPattern()
PatternElement
many one
PatternElement ----------------------------------- Pattern
elements pattern
getPattern in class PatternElement<NegativeApplicationConditionPO>public PatternElementPO createElementsPO()
public PatternElementPO createElementsPO(java.lang.String modifier)
public NegativeApplicationConditionPO createElementsLink(PatternElementPO tgt)
public NegativeApplicationConditionPO createElementsLink(PatternElementPO tgt, java.lang.String modifier)
public PatternElementSet getElements()
public PatternPO createCurrentSubPatternPO()
public PatternPO createCurrentSubPatternPO(java.lang.String modifier)
public NegativeApplicationConditionPO createCurrentSubPatternLink(PatternPO tgt)
public NegativeApplicationConditionPO createCurrentSubPatternLink(PatternPO tgt, java.lang.String modifier)
public Pattern getCurrentSubPattern()