diff options
author | Florian Noyrit | 2016-01-14 11:20:03 +0000 |
---|---|---|
committer | Florian Noyrit | 2016-01-16 22:05:25 +0000 |
commit | ee643f15fbc35c66669deb860b1c86e025a9f177 (patch) | |
tree | 75296c779e3234ffdae44e7fbded8642ca3e71f3 /plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/providers/CustomValidationProvider.java | |
parent | 05e99c8bdfa2d44588e9e4ea19a24c69e7146469 (diff) | |
download | org.eclipse.papyrus-ee643f15fbc35c66669deb860b1c86e025a9f177.tar.gz org.eclipse.papyrus-ee643f15fbc35c66669deb860b1c86e025a9f177.tar.xz org.eclipse.papyrus-ee643f15fbc35c66669deb860b1c86e025a9f177.zip |
Refactored the generated code to handle visualID as a String instead of
an int and refactoed the API to comply.
Change-Id: Ie459e27d5c80dd18743aeac9e2d745b2f95a4fe0
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/providers/CustomValidationProvider.java')
-rw-r--r-- | plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/providers/CustomValidationProvider.java | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/providers/CustomValidationProvider.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/providers/CustomValidationProvider.java index a9c272b7d45..4b0cc48e190 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/providers/CustomValidationProvider.java +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/providers/CustomValidationProvider.java @@ -54,32 +54,32 @@ public class CustomValidationProvider extends UMLValidationProvider { object = ((Bounds) object).eContainer();
}
if (object instanceof View && PackageEditPart.MODEL_ID.equals(UMLVisualIDRegistry.getModelID((View) object))) {
- final int id = UMLVisualIDRegistry.getVisualID((View) object);
+ final String id = UMLVisualIDRegistry.getVisualID((View) object);
boolean result = false;
// Lifeline
- result = result || id == LifelineEditPart.VISUAL_ID;
+ result = result || LifelineEditPart.VISUAL_ID.equals(id);
// ES
- result = result || id == ActionExecutionSpecificationEditPart.VISUAL_ID;
- result = result || id == BehaviorExecutionSpecificationEditPart.VISUAL_ID;
+ result = result || ActionExecutionSpecificationEditPart.VISUAL_ID.equals(id);
+ result = result || BehaviorExecutionSpecificationEditPart.VISUAL_ID.equals(id);
// CF and Interaction operands
- result = result || id == CombinedFragmentEditPart.VISUAL_ID;
- result = result || id == CombinedFragment2EditPart.VISUAL_ID;
- result = result || id == InteractionOperandEditPart.VISUAL_ID;
+ result = result || CombinedFragmentEditPart.VISUAL_ID.equals(id);
+ result = result || CombinedFragment2EditPart.VISUAL_ID.equals(id);
+ result = result || InteractionOperandEditPart.VISUAL_ID.equals(id);
// Time related : do nothing, the real event support will be also moved
- // result = result || id == TimeConstraintEditPart.VISUAL_ID;
- // result = result || id == TimeObservationEditPart.VISUAL_ID;
- // result = result || id == DurationConstraintEditPart.VISUAL_ID;
- // result = result || id == DurationObservationEditPart.VISUAL_ID;
+ // result = result || TimeConstraintEditPart.VISUAL_ID.equals(id);
+ // result = result || TimeObservationEditPart.VISUAL_ID.equals(id);
+ // result = result || DurationConstraintEditPart.VISUAL_ID.equals(id);
+ // result = result || DurationObservationEditPart.VISUAL_ID.equals(id);
// Messages
- result = result || id == MessageEditPart.VISUAL_ID;
- result = result || id == Message2EditPart.VISUAL_ID;
- result = result || id == Message3EditPart.VISUAL_ID;
- result = result || id == Message4EditPart.VISUAL_ID;
- result = result || id == Message5EditPart.VISUAL_ID;
- result = result || id == Message6EditPart.VISUAL_ID;
- result = result || id == Message7EditPart.VISUAL_ID;
+ result = result || MessageEditPart.VISUAL_ID.equals(id);
+ result = result || Message2EditPart.VISUAL_ID.equals(id);
+ result = result || Message3EditPart.VISUAL_ID.equals(id);
+ result = result || Message4EditPart.VISUAL_ID.equals(id);
+ result = result || Message5EditPart.VISUAL_ID.equals(id);
+ result = result || Message6EditPart.VISUAL_ID.equals(id);
+ result = result || Message7EditPart.VISUAL_ID.equals(id);
// General Ordering : do nothing, the real event support will be also moved
- // result = result || id == GeneralOrderingEditPart.VISUAL_ID;
+ // result = result || GeneralOrderingEditPart.VISUAL_ID.equals(id);
return result;
}
return false;
|