public class RelabelNamedEdge extends SsurgeonEdit
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
edgeName |
static java.lang.String |
LABEL |
protected GrammaticalRelation |
relation |
| Constructor and Description |
|---|
RelabelNamedEdge(java.lang.String edgeName,
GrammaticalRelation relation) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(SemanticGraph sg,
SemgrexMatcher sm)
"Rename" the named edge by removing it and then recreating it
|
java.lang.String |
toEditString() |
addNamedNode, equals, getNamedNode, getOwningPattern, setOwningPattern, toStringpublic static final java.lang.String LABEL
protected final java.lang.String edgeName
protected final GrammaticalRelation relation
public RelabelNamedEdge(java.lang.String edgeName,
GrammaticalRelation relation)
public java.lang.String toEditString()
toEditString in class SsurgeonEditpublic boolean evaluate(SemanticGraph sg, SemgrexMatcher sm)
evaluate in class SsurgeonEdit