public class ReattachNamedEdge extends SsurgeonEdit
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
depNodeName |
protected java.lang.String |
edgeName |
protected java.lang.String |
govNodeName |
static java.lang.String |
LABEL |
| Constructor and Description |
|---|
ReattachNamedEdge(java.lang.String edgeName,
java.lang.String gov,
java.lang.String dep) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(SemanticGraph sg,
SemgrexMatcher sm)
"Reattach" the named edge by removing it and then recreating it with the new gov and/or dep
|
java.lang.String |
toEditString() |
addNamedNode, equals, getNamedNode, getOwningPattern, setOwningPattern, toStringpublic static final java.lang.String LABEL
protected final java.lang.String edgeName
protected final java.lang.String govNodeName
protected final java.lang.String depNodeName
public ReattachNamedEdge(java.lang.String edgeName,
java.lang.String gov,
java.lang.String dep)
public java.lang.String toEditString()
toEditString in class SsurgeonEditpublic boolean evaluate(SemanticGraph sg, SemgrexMatcher sm)
evaluate in class SsurgeonEdit