Package com.nomagic.magicdraw.uml2.util
Class CompatibilityUtil.AnalysisTransition
- java.lang.Object
-
- com.nomagic.magicdraw.uml2.util.CompatibilityUtil.AnalysisTransition
-
- Enclosing class:
- CompatibilityUtil
private static class CompatibilityUtil.AnalysisTransition extends java.lang.ObjectUtility class for feature compatibility analysis.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classCompatibilityUtil.AnalysisTransition.ReasonPossible reasons of a transition.
-
Field Summary
Fields Modifier and Type Field Description private CompatibilityUtil.FeatureNodeendEnd node.private CompatibilityUtil.AnalysisTransition.ReasonreasonReason of the transition.private CompatibilityUtil.FeatureNodestartStart node.
-
Constructor Summary
Constructors Modifier Constructor Description privateAnalysisTransition(CompatibilityUtil.FeatureNode start, CompatibilityUtil.FeatureNode end, CompatibilityUtil.AnalysisTransition.Reason reason)Creates and initializes a newCompatibilityUtil$AnalysisTransitioninstance.
-
-
-
Field Detail
-
start
private final CompatibilityUtil.FeatureNode start
Start node.
-
end
private final CompatibilityUtil.FeatureNode end
End node.
-
reason
private final CompatibilityUtil.AnalysisTransition.Reason reason
Reason of the transition.
-
-
Constructor Detail
-
AnalysisTransition
private AnalysisTransition(CompatibilityUtil.FeatureNode start, CompatibilityUtil.FeatureNode end, CompatibilityUtil.AnalysisTransition.Reason reason)
Creates and initializes a newCompatibilityUtil$AnalysisTransitioninstance.- Parameters:
start- a start node.end- an end node.reason- a reason of the transition.
-
-