public class UnifyGraphsOpPO extends PatternObject<UnifyGraphsOpPO,UnifyGraphsOp>
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 |
|---|
UnifyGraphsOpPO() |
UnifyGraphsOpPO(java.lang.String modifier) |
UnifyGraphsOpPO(UnifyGraphsOp... hostGraphObject) |
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 UnifyGraphsOpPO()
public UnifyGraphsOpPO(UnifyGraphsOp... hostGraphObject)
public UnifyGraphsOpPO(java.lang.String modifier)
public UnifyGraphsOpSet allMatches()
public UnifyGraphsOpPO createModifierCondition(java.lang.String value)
public UnifyGraphsOpPO createModifierCondition(java.lang.String lower, java.lang.String upper)
public UnifyGraphsOpPO createModifierAssignment(java.lang.String value)
public java.lang.String getModifier()
getModifier in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO withModifier(java.lang.String value)
withModifier in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO createHasMatchCondition(boolean value)
public UnifyGraphsOpPO createHasMatchAssignment(boolean value)
public boolean getHasMatch()
getHasMatch in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO withHasMatch(boolean value)
withHasMatch in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO createPatternObjectNameCondition(java.lang.String value)
public UnifyGraphsOpPO createPatternObjectNameCondition(java.lang.String lower, java.lang.String upper)
public UnifyGraphsOpPO createPatternObjectNameAssignment(java.lang.String value)
public java.lang.String getPatternObjectName()
getPatternObjectName in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO withPatternObjectName(java.lang.String value)
withPatternObjectName in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO createDoAllMatchesCondition(boolean value)
public UnifyGraphsOpPO createDoAllMatchesAssignment(boolean value)
public boolean getDoAllMatches()
getDoAllMatches in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO withDoAllMatches(boolean value)
withDoAllMatches in class PatternElement<UnifyGraphsOpPO>public PatternPO createPatternPO()
public PatternPO createPatternPO(java.lang.String modifier)
public UnifyGraphsOpPO createPatternLink(PatternPO tgt)
public UnifyGraphsOpPO createPatternLink(PatternPO tgt, java.lang.String modifier)
public Pattern getPattern()
PatternElement
many one
PatternElement ----------------------------------- Pattern
elements pattern
getPattern in class PatternElement<UnifyGraphsOpPO>