Class: edge change
A change in which the element that is the focus of the change is an edge.
URI: kgcl:EdgeChange
Parents
- is_a: SimpleChange - A change that is about a single ontology element
Children
- EdgeCreation - An edge change in which a de-novo edge is created. The edge is potentially annotated in the same action.
- EdgeDeletion - An edge change in which an edge is removed. All edge annotations/properies are removed in the same action.
- EdgeLogicalInterpretationChange - An edge change where the subjet, object, and predicate are unchanged, but the logical interpretation changes
- EdgeObsoletion - An edge change in which an edge is obsoleted.
- EdgeRewiring - An edge change where one node is replaced with another, as in the case of obsoletion with replacement
- NodeMove - 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
- PredicateChange - An edge change where the predicate (relationship type) is modified.
Referenced by class
Attributes
Own
- about edge 0..1
- Range: Edge
- edge change➞subject 0..1
- Range: Node
Inherited from simple change:
- id 1..1
- Range: String
- change➞was generated by 0..1
- Range: Activity
- change➞see also 0..1
- Range: String
- change➞pull request 0..1
- Range: String
- change➞creator 0..1
- Range: String
- change➞change date 0..1
- Range: String
- contributor 0..1
- Range: String
- has undo 0..1
- Description: A change that reverses this change
- Range: Change
- old value 0..1
- Description: The value of a property held in the old instance of the ontology
- Range: String
- new value 0..1
- Description: The value of a property held in the new instance of the ontology
- Range: String
Other properties
Aliases: | axiom change | |
triple change |