Class NodeMove
- Direct Known Subclasses:
NodeDeepening, NodeShallowing
A node move is a combination of deleting a parent edge and adding a parent edge, where the predicate is preserved and the object/parent node changes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(IChangeVisitor<T> v) protected booleanbooleaninthashCode()voidsetNewObjectType(String newObjectType) voidsetOldObjectType(String oldObjectType) toString()Methods inherited from class EdgeChange
getAboutEdge, getDatatype, getLanguage, getObjectType, setAboutEdge, setDatatype, setLanguage, setObjectTypeMethods inherited from class SimpleChange
getNewDatatype, getNewLanguage, getNewValue, getNewValueType, getOldDatatype, getOldLanguage, getOldValue, getOldValueType, setNewDatatype, setNewLanguage, setNewValue, setNewValueType, setOldDatatype, setOldLanguage, setOldValue, setOldValueTypeMethods inherited from class Change
getAssociatedChangeSet, getChangeDate, getChangeDescription, getContributor, getCreator, getHasUndo, getId, getPullRequest, getSeeAlso, getTermTrackerIssue, getType, getWasGeneratedBy, setAssociatedChangeSet, setChangeDate, setChangeDescription, setContributor, setCreator, setHasUndo, setId, setPullRequest, setSeeAlso, setTermTrackerIssue, setType, setWasGeneratedBy
-
Constructor Details
-
NodeMove
public NodeMove()
-
-
Method Details
-
accept
- Overrides:
acceptin classEdgeChange
-
getOldObjectType
-
getNewObjectType
-
setOldObjectType
-
setNewObjectType
-
toString
- Overrides:
toStringin classEdgeChange
-
equals
- Overrides:
equalsin classEdgeChange
-
canEqual
- Overrides:
canEqualin classEdgeChange
-
hashCode
public int hashCode()- Overrides:
hashCodein classEdgeChange
-