public class RemoveEdge extends SsurgeonEdit
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
depName |
protected java.lang.String |
govName |
static java.lang.String |
LABEL |
protected GrammaticalRelation |
relation |
static java.lang.String |
WILDCARD_NODE |
| Constructor and Description |
|---|
RemoveEdge(GrammaticalRelation relation,
java.lang.String govName,
java.lang.String depName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(SemanticGraph sg,
SemgrexMatcher sm)
Remove all edges from gov to dep that match the relation name.
|
java.lang.String |
getDepName() |
java.lang.String |
getGovName() |
java.lang.String |
getRelationName() |
java.lang.String |
toEditString() |
addNamedNode, equals, getNamedNode, getOwningPattern, setOwningPattern, toStringpublic static final java.lang.String LABEL
protected GrammaticalRelation relation
protected java.lang.String govName
protected java.lang.String depName
public static final java.lang.String WILDCARD_NODE
public RemoveEdge(GrammaticalRelation relation, java.lang.String govName, java.lang.String depName)
public java.lang.String toEditString()
toEditString in class SsurgeonEditpublic boolean evaluate(SemanticGraph sg, SemgrexMatcher sm)
evaluate in class SsurgeonEditpublic java.lang.String getDepName()
public java.lang.String getGovName()
public java.lang.String getRelationName()