Package com.nomagic.magicdraw.diff
Interface DiagramDifference
-
- All Superinterfaces:
Difference
@OpenApiAll public interface DiagramDifference extends Difference
Difference between two diagrams. Contains diagram information, diagram id, and modification kind. If any information in diagram is changed only oneDiagramDifferenceis created.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DiagramDatagetAncestorDiagramData()Get ancestor diagram data.DiagramDatagetDiagramData()Get contributor diagram data.java.lang.StringgetDiagramID()Get diagram presentation element id.ModificationKindgetModificationKind()Get modification kind.
-
-
-
Method Detail
-
getDiagramID
java.lang.String getDiagramID()
Get diagram presentation element id.- Returns:
- changed diagram presentation element id.
-
getDiagramData
DiagramData getDiagramData()
Get contributor diagram data.- Returns:
- data of modified diagram.
- See Also:
DiagramData
-
getAncestorDiagramData
@CheckForNull DiagramData getAncestorDiagramData()
Get ancestor diagram data.- Returns:
- data of modified diagram.
- See Also:
DiagramData
-
getModificationKind
ModificationKind getModificationKind()
Get modification kind.- Returns:
- modification kind.
-
-