[Quality] Patch some code smell
- use SonarLint
- add @Override for interface
- use <> constructor
- remove unused = null affectation
Change-Id: I76059f8f33282681f88dfb062df70c0f3c99518b
Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConformCreationEditHelperAdvice.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConformCreationEditHelperAdvice.java
index daf4854..056ee1d 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConformCreationEditHelperAdvice.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConformCreationEditHelperAdvice.java
@@ -62,15 +62,14 @@
IElementType elementType=createRelationshipRequest.getElementType();
if (elementType instanceof ISpecializationType){
- ArrayList<IElementType> elementTypesHierarchy= new ArrayList<IElementType>();
+ ArrayList<IElementType> elementTypesHierarchy= new ArrayList<>();
elementTypesHierarchy.add(elementType);
ISpecializationType iSpecializationType=(ISpecializationType)elementType;
elementTypesHierarchy.addAll(Arrays.asList(iSpecializationType.getAllSuperTypes()));
if(!(elementTypesHierarchy.contains(ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_CONFORM)))){
return super.approveRequest(request);
- }
- {//This is a conform Element
+ } else {//This is a conform Element
//test source
if (!(createRelationshipRequest.getSource() instanceof Classifier)){
return false;
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConnectorReorientEditHelperAdvice.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConnectorReorientEditHelperAdvice.java
index bd758ca..895767d 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConnectorReorientEditHelperAdvice.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConnectorReorientEditHelperAdvice.java
@@ -84,7 +84,7 @@
if (reorientedEdgeView != null) {
oppositeEndView = (reorientDirection == ReorientRequest.REORIENT_SOURCE) ? reorientedEdgeView.getTarget() : reorientedEdgeView.getSource();
}
- List<Property> newNestedPath = null;
+ List<Property> newNestedPath;
if (reorientedEdgeView != null && newEndView != null) {
// we are working with a 'graphical' reconnect request
newNestedPath = utils.getNestedPropertyPath(newEndView, oppositeEndView);
@@ -148,10 +148,10 @@
// Restrict action to SysML Connector (meaning owned by Block)
if (((ISpecializationType) ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_BLOCK)).getMatcher().matches(connector.eContainer())) {
- List<Property> newFullNestedPath = new ArrayList<Property>();
+ List<Property> newFullNestedPath = new ArrayList<>();
Edge reorientedEdgeView = RequestParameterUtils.getReconnectedEdge(request);
View newEndView = RequestParameterUtils.getReconnectedEndView(request);
- View oppositeEndView = null;
+ View oppositeEndView;
// graphical case : verify encapsulation and get the new path
if (reorientedEdgeView != null) {
@@ -166,7 +166,7 @@
}
} else {
// we are in the semantic case
- newFullNestedPath = ((List<Property>) request.getParameter(UMLConnectorUtils.NESTED_CONNECTOR_END_PATH));
+ newFullNestedPath = (List<Property>) request.getParameter(UMLConnectorUtils.NESTED_CONNECTOR_END_PATH);
// we need to verify encapsulation
if (ConnectorUtil.isCrossingEncapuslation(newFullNestedPath)) {
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConstraintCreationEditHelperAdvice.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConstraintCreationEditHelperAdvice.java
index 5aaf113..67c0704 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConstraintCreationEditHelperAdvice.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ConstraintCreationEditHelperAdvice.java
@@ -40,8 +40,8 @@
public void configureRequest(IEditCommandRequest request) {
if (request instanceof CreateElementRequest) {
// check the element to create is a sub kind of UML Constraint
- CreateElementRequest createElementRequest = ((CreateElementRequest) request);
- if ((Arrays.asList(createElementRequest.getElementType().getAllSuperTypes()).contains(UMLElementTypes.CONSTRAINT))) {
+ CreateElementRequest createElementRequest = (CreateElementRequest) request;
+ if (Arrays.asList(createElementRequest.getElementType().getAllSuperTypes()).contains(UMLElementTypes.CONSTRAINT)) {
// check the container as Constraint Block property
if (((ISpecializationType) ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_CONSTRAINTPROPERTY)).getMatcher().matches(createElementRequest.getContainer())) {
if (((CreateElementRequest) request).getContainer() instanceof Property) {
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/DirectedRelationshipPropertyPathEditHelperAdvice.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/DirectedRelationshipPropertyPathEditHelperAdvice.java
index d326fa7..432ed10 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/DirectedRelationshipPropertyPathEditHelperAdvice.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/DirectedRelationshipPropertyPathEditHelperAdvice.java
@@ -15,6 +15,7 @@
import java.util.ArrayList;
import java.util.Arrays;
+import java.util.List;
import org.eclipse.gmf.runtime.common.core.command.CompositeCommand;
import org.eclipse.gmf.runtime.common.core.command.ICommand;
@@ -67,7 +68,7 @@
View targetView = RequestParameterUtils.getTargetView(request);
if (request.getElementType() instanceof ISpecializationType) {
// get all specializations from elementTypes
- ArrayList<IElementType> elementTypesHierarchy = new ArrayList<IElementType>();
+ List<IElementType> elementTypesHierarchy = new ArrayList<>();
elementTypesHierarchy.add(request.getElementType());
ISpecializationType iSpecializationType = (ISpecializationType) request.getElementType();
elementTypesHierarchy.addAll(Arrays.asList(iSpecializationType.getAllSuperTypes()));
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PartCreationEditHelperAdvice.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PartCreationEditHelperAdvice.java
index acc4878..6c93529 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PartCreationEditHelperAdvice.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PartCreationEditHelperAdvice.java
@@ -53,13 +53,13 @@
IElementType elementType=request.getTypeToConfigure();
if (elementType instanceof ISpecializationType){
- ArrayList<IElementType> elementTypesHierarchy= new ArrayList<IElementType>();
+ ArrayList<IElementType> elementTypesHierarchy= new ArrayList<>();
elementTypesHierarchy.add(elementType);
ISpecializationType iSpecializationType=(ISpecializationType)elementType;
elementTypesHierarchy.addAll(Arrays.asList(iSpecializationType.getAllSuperTypes()));
//this is part
- if((elementTypesHierarchy.contains(ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_PART)))){
+ if(elementTypesHierarchy.contains(ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_PART))){
return new CreateAssociationCommand( request, AggregationKind.COMPOSITE_LITERAL);
}
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PrivatePackageImportEditHelperAdvice.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PrivatePackageImportEditHelperAdvice.java
index 8a8e879..94b540c 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PrivatePackageImportEditHelperAdvice.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/PrivatePackageImportEditHelperAdvice.java
@@ -27,7 +27,7 @@
/**
* The helperadvice class used for PrivatePackageImport
- *
+ * @deprecated
*/
@Deprecated // Unused (now model based) see Bug 483804
public class PrivatePackageImportEditHelperAdvice extends AbstractEditHelperAdvice {
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ReferenceCreationEditHelperAdvice.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ReferenceCreationEditHelperAdvice.java
index c80d143..5c11203 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ReferenceCreationEditHelperAdvice.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ReferenceCreationEditHelperAdvice.java
@@ -52,13 +52,13 @@
IElementType elementType = request.getTypeToConfigure();
if (elementType instanceof ISpecializationType) {
- ArrayList<IElementType> elementTypesHierarchy = new ArrayList<IElementType>();
+ ArrayList<IElementType> elementTypesHierarchy = new ArrayList<>();
elementTypesHierarchy.add(elementType);
ISpecializationType iSpecializationType = (ISpecializationType) elementType;
elementTypesHierarchy.addAll(Arrays.asList(iSpecializationType.getAllSuperTypes()));
// this is a reference
- if ((elementTypesHierarchy.contains(ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_REFERENCE)))) {
+ if (elementTypesHierarchy.contains(ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_REFERENCE))) {
return new CreateAssociationCommand(request, AggregationKind.SHARED_LITERAL);
}
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ReorientDirectedRelationshipPPEditHelperAdvice.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ReorientDirectedRelationshipPPEditHelperAdvice.java
index e488c66..2217c57 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ReorientDirectedRelationshipPPEditHelperAdvice.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/ReorientDirectedRelationshipPPEditHelperAdvice.java
@@ -60,20 +60,12 @@
@Override
protected ICommand getAfterReorientRelationshipCommand(ReorientRelationshipRequest request) {
ICommand defaultCommand = super.getAfterReorientRelationshipCommand(request);
-
-
int reorientDirection = request.getDirection();
View newEndView = RequestParameterUtils.getReconnectedEndView(request);
if ((((ISpecializationType) ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_ALLOCATE_ABSTRACTION)).getMatcher().matches(request.getRelationship())) ||
(((ISpecializationType) ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_REFINE_ABSTRACTION)).getMatcher().matches(request.getRelationship())) ||
(((ISpecializationType) ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_TRACE_ABSTRACTION)).getMatcher().matches(request.getRelationship()))) {
- boolean isSource = true;
- if (ReorientRequest.REORIENT_SOURCE == reorientDirection) {
- isSource = true;
- } else {
- isSource = false;
- }
-
+ boolean isSource = ReorientRequest.REORIENT_SOURCE == reorientDirection;
if (newEndView.getElement() instanceof Property) {
SetDirectedRelationshipPropertyPathCommand setPropertyPathCommand = new SetDirectedRelationshipPropertyPathCommand(request.getEditingDomain(), newEndView, isSource);
EMFToIEditCommandWrapper editCommandWrapper = new EMFToReorientRelationshipEditCommandWrapper(request.getRelationship(), request, setPropertyPathCommand);
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/SetEncapsulatedEditHelperAdvice.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/SetEncapsulatedEditHelperAdvice.java
index b13c948..d3f2d06 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/SetEncapsulatedEditHelperAdvice.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/advice/SetEncapsulatedEditHelperAdvice.java
@@ -69,7 +69,7 @@
@Override
protected ICommand getBeforeSetCommand(SetRequest request) {
ICommand setCommand = super.getBeforeSetCommand(request);
- Set<Connector> connectorToDelete = new HashSet<Connector>();
+ Set<Connector> connectorToDelete = new HashSet<>();
EObject elementToEdit = request.getElementToEdit();
if ((elementToEdit instanceof Block) && (request.getFeature() == BlocksPackage.eINSTANCE.getBlock_IsEncapsulated())) {
@@ -115,7 +115,7 @@
EReference[] eRefs = new EReference[] { UMLPackage.eINSTANCE.getTypedElement_Type() };
Collection<?> references = EMFCoreUtil.getReferencers(block.getBase_Class(), eRefs);
- List<Property> propertyReferences = new LinkedList<Property>();
+ List<Property> propertyReferences = new LinkedList<>();
for (Object reference : references) {
if (reference instanceof Property) {
propertyReferences.add((Property) reference);
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/command/SetNestedPathCommand.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/command/SetNestedPathCommand.java
index 2cbea1a..1925b61 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/command/SetNestedPathCommand.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/command/SetNestedPathCommand.java
@@ -112,17 +112,13 @@
return false;
}
- // if (!(getElementToEdit() instanceof Connector)) {
- // return false;
- // }
-
// Verify (basic) that the related Connector well-formed.
// In case of Connector creation, the connector is most probably not created yet
if ((getConnector() != null) && (getConnector().getEnds().size() != 2)) {
return false; // binary connector expected.
}
- return super.canExecute();// true;
+ return super.canExecute();
}
@Override
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ActorPartPropertyMatcher.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ActorPartPropertyMatcher.java
index 2a9100e..cafb79a 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ActorPartPropertyMatcher.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ActorPartPropertyMatcher.java
@@ -28,13 +28,11 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean matches(EObject eObject) {
-
boolean isMatch = false;
if ((eObject instanceof Property) && !(eObject instanceof Port)) {
-
Property element = (Property) eObject;
-
// The property is necessary a composition and has a type
if ((element.getType() != null) && (element.getAggregation() == AggregationKind.COMPOSITE_LITERAL)) {
// Moreover its type has to be a Actor
@@ -43,5 +41,4 @@
}
return isMatch;
}
-
}
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ConstraintPropertyMatcher.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ConstraintPropertyMatcher.java
index fa18827..cda4e9a 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ConstraintPropertyMatcher.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ConstraintPropertyMatcher.java
@@ -25,6 +25,13 @@
*/
public class ConstraintPropertyMatcher implements IElementMatcher {
+ /**
+ * @see org.eclipse.gmf.runtime.emf.type.core.IElementMatcher#matches(org.eclipse.emf.ecore.EObject)
+ *
+ * @param eObject
+ * @return
+ */
+ @Override
public boolean matches(EObject eObject) {
if (eObject instanceof Property) {
Property property = (Property) eObject;
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortInMatcher.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortInMatcher.java
index 80c86e1..1a3a19d 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortInMatcher.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortInMatcher.java
@@ -32,6 +32,7 @@
* @param eObject
* @return
*/
+ @Override
public boolean matches(EObject eObject) {
boolean isFlowPortIn = false;
if (eObject instanceof Port) {
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortInOutMatcher.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortInOutMatcher.java
index 74ecef2..8d4d81f 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortInOutMatcher.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortInOutMatcher.java
@@ -32,6 +32,7 @@
* @param eObject
* @return
*/
+ @Override
public boolean matches(EObject eObject) {
boolean isFlowPortInOut = false;
if (eObject instanceof Port) {
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortNAMatcher.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortNAMatcher.java
index cc33e56..588f3fa 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortNAMatcher.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortNAMatcher.java
@@ -20,20 +20,22 @@
*/
public class FlowPortNAMatcher implements IElementMatcher {
+ /**
+ * @see org.eclipse.gmf.runtime.emf.type.core.IElementMatcher#matches(org.eclipse.emf.ecore.EObject)
+ *
+ * @param eObject
+ * @return
+ */
+ @Override
public boolean matches(EObject eObject) {
-
boolean isFlowPortNa = false;
-
if (eObject instanceof Port) {
-
Port port = (Port) eObject;
FlowPort flowPort = UMLUtil.getStereotypeApplication(port, FlowPort.class);
-
if ((flowPort != null) && (!flowPort.isAtomic())) {
isFlowPortNa = true;
}
}
-
return isFlowPortNa;
}
}
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortOutMatcher.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortOutMatcher.java
index 5350d38..4d94923 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortOutMatcher.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/FlowPortOutMatcher.java
@@ -32,6 +32,7 @@
* @param eObject
* @return
*/
+ @Override
public boolean matches(EObject eObject) {
boolean isFlowPortOut = false;
if (eObject instanceof Port) {
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/PartPropertyMatcher.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/PartPropertyMatcher.java
index af3d6c5..80bd487 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/PartPropertyMatcher.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/PartPropertyMatcher.java
@@ -27,6 +27,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean matches(EObject eObject) {
boolean isMatch = false;
if ((eObject instanceof Property) && !(eObject instanceof Port)) {
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ReferencePropertyMatcher.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ReferencePropertyMatcher.java
index e709c2f..7ee60ff 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ReferencePropertyMatcher.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/ReferencePropertyMatcher.java
@@ -27,6 +27,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean matches(EObject eObject) {
boolean isMatch = false;
if ((eObject instanceof Property) && !(eObject instanceof Port)) {
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/internal/SysML14ProfileMatcher.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/internal/SysML14ProfileMatcher.java
index d1085fe..3a4f616 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/internal/SysML14ProfileMatcher.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/matcher/internal/SysML14ProfileMatcher.java
@@ -44,7 +44,7 @@
EList<Profile> allAppliedProfiles = model.getAllAppliedProfiles();
if (allAppliedProfiles!=null){
- List<String> appliedProfileByUri = new ArrayList<String>();
+ List<String> appliedProfileByUri = new ArrayList<>();
for (Profile appliedProfile : allAppliedProfiles) {
appliedProfileByUri.add(appliedProfile.getURI());
}
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/ConnectorUtil.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/ConnectorUtil.java
index 4c37150..7136508 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/ConnectorUtil.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/ConnectorUtil.java
@@ -229,7 +229,7 @@
* @return connectors that have this property in their <NestedConnectorEnd> property path.
*/
public static List<Connector> filterConnectorByPropertyInNestedConnectorEnd(List<Connector> connectors, Property part) {
- List<Connector> res = new ArrayList<Connector>();
+ List<Connector> res = new ArrayList<>();
for (Connector connector : connectors) {
EList<ConnectorEnd> ends = connector.getEnds();
for (ConnectorEnd connectorEnd : ends) {
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/PropertyPathUtil.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/PropertyPathUtil.java
index b4444b7..7870b83 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/PropertyPathUtil.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/PropertyPathUtil.java
@@ -59,7 +59,7 @@
* @return a list of properties defined by hierarchy of view, maybe an empty list
*/
public static List<Property> getPropertyListFromView(View view) {
- ArrayList<Property> propertiesList = new ArrayList<Property>();
+ List<Property> propertiesList = new ArrayList<>();
View currentView = view;
while (currentView != null) {
if (currentView instanceof Shape && currentView.getElement() instanceof Property) {
@@ -85,7 +85,7 @@
public static List<Property> getPropertyPath(View sourceView) {
List<Property> propertyList = getPropertyListFromView(sourceView);
// remove the first property
- if (propertyList.size() != 0) {
+ if (!propertyList.isEmpty()) {
propertyList.remove(0);
Collections.reverse(propertyList);
}
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/SysMLServiceTypeUtil.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/SysMLServiceTypeUtil.java
index 31b76e8..a022b33 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/SysMLServiceTypeUtil.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/SysMLServiceTypeUtil.java
@@ -18,9 +18,6 @@
*
*/
public final class SysMLServiceTypeUtil {
-
- private SysMLServiceTypeUtil(){
- }
public static final String ORG_ECLIPSE_PAPYRUS_SYSML14_VALUETYPE= "org.eclipse.papyrus.SysML14.ValueType"; //$NON-NLS-1$
@@ -179,5 +176,6 @@
public static final String ORG_ECLIPSE_PAPYRUS_SYSML14_ACTORPART= "org.eclipse.papyrus.SysML14.ActorPart"; //$NON-NLS-1$
-
+ private SysMLServiceTypeUtil(){
+ }
}
diff --git a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/UMLConnectorUtils.java b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/UMLConnectorUtils.java
index cd71810..f39b340 100644
--- a/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/UMLConnectorUtils.java
+++ b/core/org.eclipse.papyrus.sysml14.service.types/src/org/eclipse/papyrus/sysml14/service/types/util/UMLConnectorUtils.java
@@ -60,7 +60,7 @@
* @return the list of crossed structure views.
*/
public List<View> getNestedPath(View checkedEnd, View oppositeEnd) {
- List<View> isNestedConnectableElement = new ArrayList<View>();
+ List<View> isNestedConnectableElement = new ArrayList<>();
View nearestContainer = new UMLConnectorUtils().getNearestStructureContainer(checkedEnd);
if (nearestContainer != null) {
@@ -88,7 +88,7 @@
* @return the list of crossed structure views.
*/
public List<Property> getNestedPropertyPath(View checkedEnd, View oppositeEnd) {
- List<Property> nestedPropertyPath = new ArrayList<Property>();
+ List<Property> nestedPropertyPath = new ArrayList<>();
List<View> nestedPath = getNestedPath(checkedEnd, oppositeEnd);
for (View view : nestedPath) {
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/internal/utils/DiagnosticUtil.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/internal/utils/DiagnosticUtil.java
index 02e5361..ac22a58 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/internal/utils/DiagnosticUtil.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/internal/utils/DiagnosticUtil.java
@@ -34,7 +34,7 @@
* @return
*/
public static List<Diagnostic> findDiagnosticBySource(Diagnostic diagnostic, String source) {
- List<Diagnostic> foundDiagnostic = new ArrayList<Diagnostic>();
+ List<Diagnostic> foundDiagnostic = new ArrayList<>();
List<Diagnostic> children = diagnostic.getChildren();
if (source.equals(diagnostic.getSource())) {
foundDiagnostic.add(diagnostic);
@@ -54,7 +54,7 @@
* @return
*/
public static List<Diagnostic> filterDiagnosticsByElement(List<Diagnostic> diagnostics, Element element) {
- List<Diagnostic> filteredDiagnostics = new ArrayList<Diagnostic>();
+ List<Diagnostic> filteredDiagnostics = new ArrayList<>();
for (Diagnostic diagnostic : diagnostics) {
List<?> datas = diagnostic.getData();
if (datas != null && !datas.isEmpty()) {
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AcceptChangeStructuralFeatureEventActionSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AcceptChangeStructuralFeatureEventActionSelector.java
index e180d79..e3b3320 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AcceptChangeStructuralFeatureEventActionSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AcceptChangeStructuralFeatureEventActionSelector.java
@@ -17,6 +17,7 @@
public class AcceptChangeStructuralFeatureEventActionSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof AcceptChangeStructuralFeatureEventAction;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AllocateActivityPartitionSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AllocateActivityPartitionSelector.java
index dae6de6..04b047f 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AllocateActivityPartitionSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AllocateActivityPartitionSelector.java
@@ -17,6 +17,7 @@
public class AllocateActivityPartitionSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof AllocateActivityPartition;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AssociationSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AssociationSelector.java
index fb7b6ab..7c9da61 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AssociationSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/AssociationSelector.java
@@ -17,6 +17,7 @@
public class AssociationSelector implements IClientSelector {
+ @Override
public boolean selects(Object object) {
return object instanceof Association;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BindingConnectorSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BindingConnectorSelector.java
index b262a46..469cc2d 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BindingConnectorSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BindingConnectorSelector.java
@@ -17,6 +17,7 @@
public class BindingConnectorSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof BindingConnector;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BlockSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BlockSelector.java
index 9c449f8..7c58476 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BlockSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BlockSelector.java
@@ -17,6 +17,7 @@
public class BlockSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Block;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BoundReferenceSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BoundReferenceSelector.java
index 00a0314..4c9c3aa 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BoundReferenceSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/BoundReferenceSelector.java
@@ -17,6 +17,7 @@
public class BoundReferenceSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof BoundReference;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ChangeStructuralFeatureEventSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ChangeStructuralFeatureEventSelector.java
index 8b1955a..c5cbb89 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ChangeStructuralFeatureEventSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ChangeStructuralFeatureEventSelector.java
@@ -17,6 +17,7 @@
public class ChangeStructuralFeatureEventSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof ChangeStructuralFeatureEvent;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ClassifierBehaviorPropertySelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ClassifierBehaviorPropertySelector.java
index 33902fa..80657a1 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ClassifierBehaviorPropertySelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ClassifierBehaviorPropertySelector.java
@@ -17,6 +17,7 @@
public class ClassifierBehaviorPropertySelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof ClassifierBehaviorProperty;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ConformSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ConformSelector.java
index fea2d0d..b648693 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ConformSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ConformSelector.java
@@ -17,6 +17,7 @@
public class ConformSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Conform;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ConnectorPropertySelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ConnectorPropertySelector.java
index 0f76d85..bdf1557 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ConnectorPropertySelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ConnectorPropertySelector.java
@@ -17,6 +17,7 @@
public class ConnectorPropertySelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof ConnectorProperty;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/CopySelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/CopySelector.java
index e06bc42..cd290a2 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/CopySelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/CopySelector.java
@@ -17,6 +17,7 @@
public class CopySelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Copy;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DeriveReqtSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DeriveReqtSelector.java
index c020fbd..4c13126 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DeriveReqtSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DeriveReqtSelector.java
@@ -17,6 +17,7 @@
public class DeriveReqtSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof DeriveReqt;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DirectedFeatureSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DirectedFeatureSelector.java
index b4fdced..efaf0b3 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DirectedFeatureSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DirectedFeatureSelector.java
@@ -17,6 +17,7 @@
public class DirectedFeatureSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof DirectedFeature;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DirectedRelationshipPropertyPathSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DirectedRelationshipPropertyPathSelector.java
index 2a85d12..06cc360 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DirectedRelationshipPropertyPathSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DirectedRelationshipPropertyPathSelector.java
@@ -17,6 +17,7 @@
public class DirectedRelationshipPropertyPathSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof DirectedRelationshipPropertyPath;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DiscreteSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DiscreteSelector.java
index 481b276..82e4a40 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DiscreteSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DiscreteSelector.java
@@ -17,6 +17,7 @@
public class DiscreteSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Discrete;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DistributedPropertySelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DistributedPropertySelector.java
index 43087c6..1ccf598 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DistributedPropertySelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/DistributedPropertySelector.java
@@ -17,6 +17,7 @@
public class DistributedPropertySelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof DistributedProperty;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ElementPropertyPathSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ElementPropertyPathSelector.java
index 2cb273e..aead930 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ElementPropertyPathSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ElementPropertyPathSelector.java
@@ -17,6 +17,7 @@
public class ElementPropertyPathSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof ElementPropertyPath;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/EndPathMultiplicitySelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/EndPathMultiplicitySelector.java
index 672e3af..772e635 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/EndPathMultiplicitySelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/EndPathMultiplicitySelector.java
@@ -17,6 +17,7 @@
public class EndPathMultiplicitySelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof EndPathMultiplicity;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ExposeSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ExposeSelector.java
index 1ff635d..8d9b073 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ExposeSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ExposeSelector.java
@@ -17,6 +17,7 @@
public class ExposeSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Expose;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/FlowPropertySelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/FlowPropertySelector.java
index 69532ee..eb1514b 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/FlowPropertySelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/FlowPropertySelector.java
@@ -17,6 +17,7 @@
public class FlowPropertySelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof FlowProperty;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/FullPortSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/FullPortSelector.java
index 30c59fd..1bd30f3 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/FullPortSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/FullPortSelector.java
@@ -17,6 +17,7 @@
public class FullPortSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof FullPort;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/InterfaceBlockSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/InterfaceBlockSelector.java
index 73d789c..70cad83 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/InterfaceBlockSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/InterfaceBlockSelector.java
@@ -17,6 +17,7 @@
public class InterfaceBlockSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof InterfaceBlock;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/InvocationOnNestedPortActionSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/InvocationOnNestedPortActionSelector.java
index 8bb8087..03ee80d 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/InvocationOnNestedPortActionSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/InvocationOnNestedPortActionSelector.java
@@ -17,6 +17,7 @@
public class InvocationOnNestedPortActionSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof InvocationOnNestedPortAction;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ItemFlowSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ItemFlowSelector.java
index 18b8c25..fa7ed02 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ItemFlowSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ItemFlowSelector.java
@@ -17,6 +17,7 @@
public class ItemFlowSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof ItemFlow;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/NestedConnectorEndSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/NestedConnectorEndSelector.java
index 2e8acb8..ab681de 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/NestedConnectorEndSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/NestedConnectorEndSelector.java
@@ -17,6 +17,7 @@
public class NestedConnectorEndSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof NestedConnectorEnd;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/NoBufferSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/NoBufferSelector.java
index cb46269..85b229d 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/NoBufferSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/NoBufferSelector.java
@@ -17,6 +17,7 @@
public class NoBufferSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof NoBuffer;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/OptionalSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/OptionalSelector.java
index c385a1c..f42f692 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/OptionalSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/OptionalSelector.java
@@ -17,6 +17,7 @@
public class OptionalSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Optional;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/OverwriteSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/OverwriteSelector.java
index 1cdbf16..622311a 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/OverwriteSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/OverwriteSelector.java
@@ -17,6 +17,7 @@
public class OverwriteSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Overwrite;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ParticipantPropertySelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ParticipantPropertySelector.java
index a5e3f36..eb2c657 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ParticipantPropertySelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ParticipantPropertySelector.java
@@ -17,6 +17,7 @@
public class ParticipantPropertySelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof ParticipantProperty;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ProbabilitySelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ProbabilitySelector.java
index 3d3dbed..0498404 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ProbabilitySelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ProbabilitySelector.java
@@ -17,6 +17,7 @@
public class ProbabilitySelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Probability;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/PropertySpecificTypeSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/PropertySpecificTypeSelector.java
index d612119..d502d07 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/PropertySpecificTypeSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/PropertySpecificTypeSelector.java
@@ -17,6 +17,7 @@
public class PropertySpecificTypeSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof PropertySpecificType;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ProxyPortSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ProxyPortSelector.java
index b4b3437..a328592 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ProxyPortSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ProxyPortSelector.java
@@ -17,6 +17,7 @@
public class ProxyPortSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof ProxyPort;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RateSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RateSelector.java
index db48237..9ea6b29 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RateSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RateSelector.java
@@ -17,6 +17,7 @@
public class RateSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Rate;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RefineSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RefineSelector.java
index 64e8df2..11cfd4c 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RefineSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RefineSelector.java
@@ -17,6 +17,7 @@
public class RefineSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Refine;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RequirementSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RequirementSelector.java
index 690bb5c..c86e782 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RequirementSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/RequirementSelector.java
@@ -17,6 +17,7 @@
public class RequirementSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Requirement;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/SatisfySelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/SatisfySelector.java
index 3430154..4f60e8d 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/SatisfySelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/SatisfySelector.java
@@ -17,6 +17,7 @@
public class SatisfySelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Satisfy;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TestCaseSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TestCaseSelector.java
index 77307c6..59630da 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TestCaseSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TestCaseSelector.java
@@ -17,6 +17,7 @@
public class TestCaseSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof TestCase;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TraceSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TraceSelector.java
index 47ccdc1..e4a6f0a 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TraceSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TraceSelector.java
@@ -16,7 +16,8 @@
import org.eclipse.papyrus.sysml14.requirements.Trace;
public class TraceSelector implements IClientSelector {
-
+
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Trace;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TriggerOnNestedPortSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TriggerOnNestedPortSelector.java
index 2e15f67..c953490 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TriggerOnNestedPortSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/TriggerOnNestedPortSelector.java
@@ -17,6 +17,7 @@
public class TriggerOnNestedPortSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof TriggerOnNestedPort;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ValueTypeSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ValueTypeSelector.java
index 69ef64b..67c487d 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ValueTypeSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ValueTypeSelector.java
@@ -17,6 +17,7 @@
public class ValueTypeSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof ValueType;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/VerifySelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/VerifySelector.java
index 91fba89..f00cbb2 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/VerifySelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/VerifySelector.java
@@ -17,6 +17,7 @@
public class VerifySelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Verify;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ViewSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ViewSelector.java
index 91e5583..fd12ab8 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ViewSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ViewSelector.java
@@ -17,6 +17,7 @@
public class ViewSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof View;
}
diff --git a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ViewpointSelector.java b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ViewpointSelector.java
index 9e45de8..805b3ab 100644
--- a/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ViewpointSelector.java
+++ b/core/org.eclipse.papyrus.sysml14.validation/src/org/eclipse/papyrus/sysml14/validation/selectors/ViewpointSelector.java
@@ -17,6 +17,7 @@
public class ViewpointSelector implements IClientSelector {
+ @Override
public boolean selects(Object stereoApplicationObj) {
return stereoApplicationObj instanceof Viewpoint;
}
diff --git a/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/QUDVUtil.java b/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/QUDVUtil.java
index da49530..95018a7 100644
--- a/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/QUDVUtil.java
+++ b/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/QUDVUtil.java
@@ -28,19 +28,15 @@
*/
public final class QUDVUtil {
- /**
- * Avoid instantiation for utility class
- *
- */
- private QUDVUtil() {
- }
-
public static final String UNIT_AND_QUANTITY_KIND = "UnitAndQuantityKind"; //$NON-NLS-1$
public static final String QUANTITY_KIND = "QuantityKind"; //$NON-NLS-1$
public static final String UNIT = "Unit"; //$NON-NLS-1$
+ /** Avoid instantiation for utility class */
+ private QUDVUtil() {
+ }
/**
* Return the classifier in QUDV from the namspace
* Ex : getClassifierByNameSpaceFromQUDV("UnitAndQuantityKind","Unit") to get Unit Classifier
diff --git a/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/SysMLResource.java b/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/SysMLResource.java
index dd7d072..4ae5edd 100644
--- a/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/SysMLResource.java
+++ b/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/util/SysMLResource.java
@@ -30,9 +30,7 @@
*/
public final class SysMLResource {
- private SysMLResource(){
- }
public static final String PROFILES_PATHMAP = "pathmap://SysML14_PROFILES/"; //$NON-NLS-1$
@@ -52,6 +50,9 @@
private static final String UNNAMED = "unnamed"; //$NON-NLS-1$
+ private SysMLResource(){
+ }
+
/**
* Creates a model with SysML profile applied
*
@@ -106,7 +107,7 @@
* @return a package, a model or null
*/
public static Package getFirstMatchingContainerProfiledBy(Element element, String profileUri){
- EList<Profile> appliedProfiles = null;
+ EList<Profile> appliedProfiles;
if(element instanceof Package){
Package pakage = (Package)element;
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/BlockClassifierViewFactory.java b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/BlockClassifierViewFactory.java
index f71ea96..15b7cd4 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/BlockClassifierViewFactory.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/BlockClassifierViewFactory.java
@@ -42,6 +42,7 @@
*/
private static final String CLASS = "Class";//$NON-NLS-1$
+ @Override
public Node createElementView(EObject domainElement, View containerView, String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint) {
Shape node = NotationFactory.eINSTANCE.createShape();
node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/FlowSpecificationClassifierViewFactory.java b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/FlowSpecificationClassifierViewFactory.java
index 2b5701e..4cc4645 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/FlowSpecificationClassifierViewFactory.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/FlowSpecificationClassifierViewFactory.java
@@ -43,6 +43,7 @@
*/
private static final String INTERFACE = "Interface";//$NON-NLS-1$
+ @Override
public Node createElementView(EObject domainElement, View containerView, String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint) {
Shape node = NotationFactory.eINSTANCE.createShape();
node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/OperationPortViewFactory.java b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/OperationPortViewFactory.java
index 55cf32a..3404770 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/OperationPortViewFactory.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/OperationPortViewFactory.java
@@ -39,6 +39,7 @@
*/
protected static final String OPERATION_BORDER_ITEM_LABEL = "Operation_BorderItem_Label";//$NON-NLS-1$
+ @Override
public Node createElementView(EObject domainElement, View containerView,String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint) {
Shape node = NotationFactory.eINSTANCE.createShape();
node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/PortViewFactory.java b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/PortViewFactory.java
index 9482fbf..1d63bda 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/PortViewFactory.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/internal/factory/PortViewFactory.java
@@ -34,6 +34,7 @@
*/
protected static final String OPERATION_BORDER_ITEM_LABEL = "Operation_BorderItem_Label";//$NON-NLS-1$
+ @Override
public Node createElementView(EObject domainElement, View containerView,String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint) {
Shape node = NotationFactory.eINSTANCE.createShape();
node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/provider/ParserProvider.java b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/provider/ParserProvider.java
index 8503fe5..4a345d9 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/provider/ParserProvider.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/src/org/eclipse/papyrus/sysml14/diagram/blockdefinition/provider/ParserProvider.java
@@ -31,7 +31,7 @@
public class ParserProvider extends AbstractProvider implements IParserProvider {
/** map from graphical hint to parsers */
- private static final Map<String, IParser> graphicalHintToParser = new HashMap<String, IParser>();
+ private static final Map<String, IParser> graphicalHintToParser = new HashMap<>();
static {
graphicalHintToParser.put("Constraint_Label", new ConstraintLabelParser());
@@ -40,6 +40,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public boolean provides(IOperation operation) {
if (operation instanceof GetParserOperation) {
IAdaptable hint = ((GetParserOperation) operation).getHint();
@@ -53,8 +54,9 @@
/**
* {@inheritDoc}
*/
+ @Override
public IParser getParser(IAdaptable hint) {
- String parserHint = (String) hint.getAdapter(String.class);
+ String parserHint = hint.getAdapter(String.class);
if (parserHint != null) {
IParser parser = graphicalHintToParser.get(parserHint);
if (parser != null) {
@@ -62,7 +64,7 @@
}
}
- View view = (View) hint.getAdapter(View.class);
+ View view = hint.getAdapter(View.class);
if (view != null) {
IParser parser = graphicalHintToParser.get(view.getType());
if (parser != null) {
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/internal/factory/FlowPortViewFactory.java b/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/internal/factory/FlowPortViewFactory.java
index f57371d..9d549d4 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/internal/factory/FlowPortViewFactory.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/internal/factory/FlowPortViewFactory.java
@@ -29,6 +29,7 @@
*/
protected static final String FLOWPORT_ICON_BORDER_ITEM = "FlowPort_Icon_BorderItem"; //$NON-NLS-1$
+ @Override
public Node createElementView(EObject domainElement, View containerView,String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint) {
Shape node = NotationFactory.eINSTANCE.createShape();
node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/internal/factory/SysMLConnectorViewFactory.java b/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/internal/factory/SysMLConnectorViewFactory.java
index 5666c39..9fc2f4f 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/internal/factory/SysMLConnectorViewFactory.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/internal/factory/SysMLConnectorViewFactory.java
@@ -59,7 +59,7 @@
Connector edge = NotationFactory.eINSTANCE.createConnector();
edge.getStyles().add(NotationFactory.eINSTANCE.createFontStyle());
RelativeBendpoints bendpoints = NotationFactory.eINSTANCE.createRelativeBendpoints();
- List<RelativeBendpoint> points = new ArrayList<RelativeBendpoint>(2);
+ List<RelativeBendpoint> points = new ArrayList<>(2);
points.add(new RelativeBendpoint());
points.add(new RelativeBendpoint());
bendpoints.setPoints(points);
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/locator/FixedPortPositionLocator.java b/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/locator/FixedPortPositionLocator.java
index c98c819..e4526e7 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/locator/FixedPortPositionLocator.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/locator/FixedPortPositionLocator.java
@@ -44,7 +44,7 @@
@Override
public int getCurrentSideOfParent() {
int defaultSkink = 10;
- Rectangle basisRectangle = new Rectangle(0, 0, parentFigure.getBounds().width, (parentFigure.getBounds().height));
+ Rectangle basisRectangle = new Rectangle(0, 0, parentFigure.getBounds().width, parentFigure.getBounds().height);
// creation of an internal rectangle in order to compute the position (size divided by 2);
int skinkWidth = constraint.width / 2;
int skinkHeight = constraint.height / 2;
@@ -59,8 +59,6 @@
}
Rectangle internalRectangle = basisRectangle.getShrinked(new Insets(skinkHeight, skinkWidth, skinkHeight, skinkWidth));
// let draw2D to compute position
- int position = internalRectangle.getPosition(constraint.getTopLeft());
- // use to Debug
- return position;
+ return internalRectangle.getPosition(constraint.getTopLeft());
}
}
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/util/GraphicalSysMLServiceTypeUtil.java b/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/util/GraphicalSysMLServiceTypeUtil.java
index 85bc664..6f92f79 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/util/GraphicalSysMLServiceTypeUtil.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.common/src/org/eclipse/papyrus/sysml14/diagram/common/util/GraphicalSysMLServiceTypeUtil.java
@@ -19,11 +19,11 @@
*/
public final class GraphicalSysMLServiceTypeUtil {
- private GraphicalSysMLServiceTypeUtil() {
- }
-
public static final String ORG_ECLIPSE_PAPYRUS_SYSML14_PARAMETER_BORDER_ITEM = "org.eclipse.papyrus.sysmldi.Parameter_BorderItem"; //$NON-NLS-1$
public static final String ORG_ECLIPSE_PAPYRUS_SYSML14_CONSTRAINT_LABEL = "org.eclipse.papyrus.sysmldi.Constraint_Label";//$NON-NLS-1$
+
+ private GraphicalSysMLServiceTypeUtil() {
+ }
}
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.internalblock/src/org/eclipse/papyrus/sysml14/diagram/internalblock/internal/factory/BlockCompositeViewFactory.java b/diagram/org.eclipse.papyrus.sysml14.diagram.internalblock/src/org/eclipse/papyrus/sysml14/diagram/internalblock/internal/factory/BlockCompositeViewFactory.java
index 8366caf..b905a4c 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.internalblock/src/org/eclipse/papyrus/sysml14/diagram/internalblock/internal/factory/BlockCompositeViewFactory.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.internalblock/src/org/eclipse/papyrus/sysml14/diagram/internalblock/internal/factory/BlockCompositeViewFactory.java
@@ -36,6 +36,7 @@
*/
public class BlockCompositeViewFactory extends AbstractBasicViewFactory {
+ @Override
public Node createElementView(EObject domainElement, View containerView, String semanticHint, int index, boolean persisted, PreferencesHint preferencesHint) {
Shape node = NotationFactory.eINSTANCE.createShape();
node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ConstraintDropStrategy.java b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ConstraintDropStrategy.java
index b93fac9..72a9aa0 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ConstraintDropStrategy.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ConstraintDropStrategy.java
@@ -72,11 +72,11 @@
if (targetEditPart instanceof GraphicalEditPart) {
IGraphicalEditPart graphicalEditPart = (IGraphicalEditPart) targetEditPart;
List<EObject> sourceElements = getSourceEObjects(request);
- if (sourceElements.size() == 0) {
+ if (sourceElements.isEmpty()) {
return null;
}
- final List<EObject> valuesToAdd = new ArrayList<EObject>(sourceElements.size());
+ final List<EObject> valuesToAdd = new ArrayList<>(sourceElements.size());
final ISpecializationType constraintPropertyElementType = (ISpecializationType) ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_CONSTRAINTPROPERTY);
// the target must me a constraint property
Element target = (Element) graphicalEditPart.resolveSemanticElement();
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ConstraintPropertyDropStrategy.java b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ConstraintPropertyDropStrategy.java
index e4c8c5e..5587db0 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ConstraintPropertyDropStrategy.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ConstraintPropertyDropStrategy.java
@@ -81,16 +81,16 @@
if (targetEditPart instanceof GraphicalEditPart) {
IGraphicalEditPart graphicalEditPart = (IGraphicalEditPart) targetEditPart;
List<EObject> sourceElements = getSourceEObjects(request);
- if (sourceElements.size() == 0) {
+ if (sourceElements.isEmpty()) {
return null;
}
- final List<EObject> valuesToAdd = new ArrayList<EObject>(sourceElements.size());
+ final List<EObject> valuesToAdd = new ArrayList<>(sourceElements.size());
final ISpecializationType constraintPropertyElementType = (ISpecializationType) ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_CONSTRAINTPROPERTY);
// the target must me a constraint property
if (INTERNAL_STRUCTURE_ID.equals(graphicalEditPart.getNotationView().getType())) {
for (EObject sourceElement : sourceElements) {
- if ((constraintPropertyElementType.getMatcher().matches(sourceElement))) {
+ if (constraintPropertyElementType.getMatcher().matches(sourceElement)) {
addCommandDrop(targetEditPart, cc, valuesToAdd, sourceElement, (ISpecializationType) ElementTypeRegistry.getInstance().getType("org.eclipse.papyrus.SysML14.ConstraintPropertyComposite"));
}
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ParameterDropStrategy.java b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ParameterDropStrategy.java
index bef36ea..7775014 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ParameterDropStrategy.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/dnd/ParameterDropStrategy.java
@@ -69,11 +69,11 @@
if (targetEditPart instanceof GraphicalEditPart) {
IGraphicalEditPart graphicalEditPart = (IGraphicalEditPart) targetEditPart;
List<EObject> sourceElements = getSourceEObjects(request);
- if (sourceElements.size() == 0) {
+ if (sourceElements.isEmpty()) {
return null;
}
- final List<EObject> valuesToAdd = new ArrayList<EObject>(sourceElements.size());
+ final List<EObject> valuesToAdd = new ArrayList<>(sourceElements.size());
final ISpecializationType parameterPropertyElementType = (ISpecializationType) ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_CONSTRAINTPROPERTY);
if (parameterPropertyElementType == null) {
return null;
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/edit/part/ParameterBorderItermEditPart.java b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/edit/part/ParameterBorderItermEditPart.java
index 681a6c3..86d8910 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/edit/part/ParameterBorderItermEditPart.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/edit/part/ParameterBorderItermEditPart.java
@@ -35,12 +35,9 @@
super(view);
}
-
@Override
public IBorderItemLocator getNewBorderItemLocator(IFigure mainFigure) {
return new ParameterPositionLocator(mainFigure, PositionConstants.NONE);
}
-
-
-
+
}
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/locator/ParameterPositionLocator.java b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/locator/ParameterPositionLocator.java
index d37f6de..818a025 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/locator/ParameterPositionLocator.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/locator/ParameterPositionLocator.java
@@ -30,17 +30,21 @@
*
* @param parentFigure
* @param preferredSide
+ * @deprecated
*/
+ @Deprecated
public ParameterPositionLocator(IFigure parentFigure, int preferredSide) {
super(parentFigure, preferredSide);
- }
-
+ }
+
/**
* @see org.eclipse.papyrus.uml.diagram.common.locator.PortPositionLocator#setPortPosition(java.lang.String)
*
* @param position
+ * @deprecated
*/
@Override
+ @Deprecated
public void setPortPosition(String position) {
// Always internal
super.setPortPosition(PortPositionEnum.INSIDE.toString());
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/policy/ParametricDropEditPolicy.java b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/policy/ParametricDropEditPolicy.java
index a479929..9addad7 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/policy/ParametricDropEditPolicy.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/policy/ParametricDropEditPolicy.java
@@ -59,7 +59,7 @@
// when there is 2 strategies, the default is always the last
Object[] matchingStrategiesArray = matchingStrategies.keySet().toArray();
if (matchingStrategiesArray[0] instanceof IParametricDropStrategy && matchingStrategiesArray[1] instanceof DefaultDropStrategy) {
- Map<DropStrategy, Command> parametricMatchingStrategies = new HashMap<DropStrategy, Command>();
+ Map<DropStrategy, Command> parametricMatchingStrategies = new HashMap<>();
DropStrategy dropStrategyKey = (DropStrategy) matchingStrategiesArray[0];
parametricMatchingStrategies.put(dropStrategyKey, matchingStrategies.get(dropStrategyKey));
return parametricMatchingStrategies;
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/provider/ParametricDropEditPolicyProvider.java b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/provider/ParametricDropEditPolicyProvider.java
index b981d3d..e5160ff 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/provider/ParametricDropEditPolicyProvider.java
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/src/org/eclipse/papyrus/sysml14/diagram/parametric/provider/ParametricDropEditPolicyProvider.java
@@ -84,7 +84,7 @@
*/
protected String getDiagramType(View currentView) {
Diagram diagram = currentView.getDiagram();
- String currentDiagramType = null;
+ String currentDiagramType;
ViewPrototype viewPrototype = org.eclipse.papyrus.infra.gmfdiag.common.utils.DiagramUtils.getPrototype(diagram);
if (viewPrototype != null) {
currentDiagramType = viewPrototype.getLabel();
diff --git a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/CreateSysML14ModelCommand.java b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/CreateSysML14ModelCommand.java
index 39c283a..8f43dff 100644
--- a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/CreateSysML14ModelCommand.java
+++ b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/CreateSysML14ModelCommand.java
@@ -68,14 +68,14 @@
PackageUtil.applyProfile(packageOwner, standardUMLProfile, true);
}
- Package umlPrimitiveTypes = (Package) PackageUtil.loadPackage(URI.createURI(UMLResource.UML_PRIMITIVE_TYPES_LIBRARY_URI), owner.eResource().getResourceSet());
+ Package umlPrimitiveTypes = PackageUtil.loadPackage(URI.createURI(UMLResource.UML_PRIMITIVE_TYPES_LIBRARY_URI), owner.eResource().getResourceSet());
if (umlPrimitiveTypes != null){
PackageImport pi = UMLFactory.eINSTANCE.createPackageImport();
pi.setImportedPackage(umlPrimitiveTypes);
packageOwner.getPackageImports().add(pi);
}
- Package sysmlLibrary = (Package) PackageUtil.loadPackage(URI.createURI(SysMLResource.LIBRARY_PATH), owner.eResource().getResourceSet());
+ Package sysmlLibrary = PackageUtil.loadPackage(URI.createURI(SysMLResource.LIBRARY_PATH), owner.eResource().getResourceSet());
if (sysmlLibrary != null){
PackageImport pi = UMLFactory.eINSTANCE.createPackageImport();
pi.setImportedPackage(sysmlLibrary);
diff --git a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/constraints/HasStereotypeSysml14Constraint.java b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/constraints/HasStereotypeSysml14Constraint.java
index 35ef130..1fa4b62 100644
--- a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/constraints/HasStereotypeSysml14Constraint.java
+++ b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/constraints/HasStereotypeSysml14Constraint.java
@@ -66,7 +66,7 @@
@Override
protected boolean equivalent(Constraint constraint) {
if (super.equivalent(constraint)) {
- return (constraint instanceof HasStereotypeSysml14Constraint);
+ return constraint instanceof HasStereotypeSysml14Constraint;
}
return false;
}
diff --git a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/paste/PartPasteStrategy.java b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/paste/PartPasteStrategy.java
index 8b6311b..fa3d660 100644
--- a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/paste/PartPasteStrategy.java
+++ b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/paste/PartPasteStrategy.java
@@ -110,10 +110,10 @@
return "Paste all copied elements"; //$NON-NLS-1$
}
- /*
+ /**
* (non-Javadoc)
- *
* @see org.eclipse.papyrus.infra.gmfdiag.common.strategy.paste.IPasteStrategy#getImage()
+ * @deprecated
*/
@Override
@Deprecated
@@ -121,10 +121,10 @@
return null;
}
- /*
- * (non-Javadoc)
- *
+
+ /** (non-Javadoc)
* @see org.eclipse.papyrus.infra.gmfdiag.common.strategy.paste.IPasteStrategy#getPriority()
+ * @deprecated
*/
@Override
@Deprecated
@@ -159,7 +159,7 @@
Object object = iterator.next();
EObject target = papyrusClipboard.getTragetCopyFromInternalClipboardCopy(object);
Object additionnalData = additionalDataMap.get(object);
- EList<Association> listDuplicatedAssociation = new BasicEList<Association>();
+ EList<Association> listDuplicatedAssociation = new BasicEList<>();
EObject associationContainer = null;
if (target instanceof Property && targetOwner instanceof Classifier && additionnalData instanceof PartAdditionalData) { // test if it is a part
Classifier block = (Classifier) targetOwner;
@@ -245,7 +245,7 @@
*/
@Override
public void prepare(PapyrusClipboard<Object> papyrusClipboard, Collection<EObject> selection) {
- Map<Object, IClipboardAdditionalData> mapCopyPartData = new HashMap<Object, IClipboardAdditionalData>();
+ Map<Object, IClipboardAdditionalData> mapCopyPartData = new HashMap<>();
for (Iterator<EObject> iterator = papyrusClipboard.iterateOnSource(); iterator.hasNext();) {
EObject eObjectSource = iterator.next();
if (eObjectSource instanceof Element) {
diff --git a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/queries/property/GetContainedAttributesJavaQuery.java b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/queries/property/GetContainedAttributesJavaQuery.java
index 73c272d..6c8ddbe 100644
--- a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/queries/property/GetContainedAttributesJavaQuery.java
+++ b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/queries/property/GetContainedAttributesJavaQuery.java
@@ -34,13 +34,13 @@
*/
public class GetContainedAttributesJavaQuery implements IJavaQuery2<Property, Collection<EObject>> {
-
/* (non-Javadoc)
* @see org.eclipse.papyrus.emf.facet.query.java.core.IJavaQuery2#evaluate(org.eclipse.emf.ecore.EObject, org.eclipse.papyrus.emf.facet.query.java.core.IParameterValueList2, org.eclipse.papyrus.emf.facet.efacet.core.IFacetManager)
- * @Override
+ *
*/
+ @Override
public Collection<EObject> evaluate(Property property, IParameterValueList2 parameterValues, IFacetManager facetManager) throws DerivedTypedElementException {
- List<EObject> result = new ArrayList<EObject>();
+ List<EObject> result = new ArrayList<>();
if(property.getType()!=null){
result.addAll(property.getType().getOwnedElements());
}
diff --git a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/queries/property/IsTypedPropertyJavaQuery.java b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/queries/property/IsTypedPropertyJavaQuery.java
index 5da90e6..2e0f605 100644
--- a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/queries/property/IsTypedPropertyJavaQuery.java
+++ b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/queries/property/IsTypedPropertyJavaQuery.java
@@ -29,11 +29,12 @@
/* (non-Javadoc)
* @see org.eclipse.papyrus.emf.facet.query.java.core.IJavaQuery2#evaluate(org.eclipse.emf.ecore.EObject, org.eclipse.papyrus.emf.facet.query.java.core.IParameterValueList2, org.eclipse.papyrus.emf.facet.efacet.core.IFacetManager)
- * @Override
+ *
* Return true if the element is a typed property
*/
+ @Override
public Boolean evaluate(Property source, IParameterValueList2 parameterValues, IFacetManager facetManager) throws DerivedTypedElementException {
- return (source.getType()!=null);
+ return source.getType()!=null;
}
}
diff --git a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/template/ImportSysMLQUDVLibraryInModel.java b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/template/ImportSysMLQUDVLibraryInModel.java
index dd5c98f..640fcd6 100644
--- a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/template/ImportSysMLQUDVLibraryInModel.java
+++ b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/template/ImportSysMLQUDVLibraryInModel.java
@@ -38,6 +38,7 @@
private org.eclipse.uml2.uml.Package qudv;
+ @Override
public void execute() {
// Get its resource
@@ -60,7 +61,7 @@
}
try {
- root.eResource().save(Collections.EMPTY_MAP);
+ root.eResource().save(Collections.emptyMap());
} catch (IOException e) {
Activator.getLogHelper().error(e);
}
@@ -74,6 +75,7 @@
*
* @param modelSet
*/
+ @Override
public void setModelSet(ModelSet modelSet) {
this.modelSet = modelSet;
}
diff --git a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/template/ImportUMLStandardProfileInModel.java b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/template/ImportUMLStandardProfileInModel.java
index 0ef4be7..f38b4d7 100644
--- a/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/template/ImportUMLStandardProfileInModel.java
+++ b/gui/org.eclipse.papyrus.sysml14.ui/src/org/eclipse/papyrus/sysml14/ui/template/ImportUMLStandardProfileInModel.java
@@ -28,7 +28,7 @@
/**
* Based on org.eclipse.papyrus.uml.templaterepository.ImportUMLPrimitiveTypesInModel
- *
+ * @deprecated
*/
@Deprecated //FIXME unused since the standard profile is in the default created model 0.8.1 (What about adding it in papyrus core?)
public class ImportUMLStandardProfileInModel implements IGenerator {
@@ -45,6 +45,7 @@
*
* @param modelSet
*/
+ @Override
public void setModelSet(ModelSet modelSet) {
this.modelSet = modelSet;
}
@@ -69,6 +70,7 @@
* @see org.eclipse.papyrus.uml.diagram.wizards.transformation.IGenerator#execute()
*
*/
+ @Override
public void execute() {
Resource umlResource = UmlUtils.getUmlModel(modelSet).getResource();
@@ -91,7 +93,7 @@
}
try {
- rootElement.eResource().save(Collections.EMPTY_MAP);
+ rootElement.eResource().save(Collections.emptyMap());
} catch (IOException e) {
Activator.getLogHelper().error(e);
}
diff --git a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/filter/SysmlCommandFilter.java b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/filter/SysmlCommandFilter.java
index 4ae450f..20bb71e 100644
--- a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/filter/SysmlCommandFilter.java
+++ b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/filter/SysmlCommandFilter.java
@@ -33,15 +33,16 @@
*/
public static final SysmlCommandFilter INSTANCE = new SysmlCommandFilter();
+ private List<IElementType> visibleCommands;
+
private SysmlCommandFilter() {
// to prevent instantiation
}
- private List<IElementType> visibleCommands;
-
+ @Override
public List<IElementType> getVisibleCommands() {
if (visibleCommands == null) {
- List<IElementType> localVisibleCommands = new ArrayList<IElementType>();
+ List<IElementType> localVisibleCommands = new ArrayList<>();
localVisibleCommands.add(ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_BLOCK));
localVisibleCommands.add(ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_CONSTRAINTBLOCK));
localVisibleCommands.add(ElementTypeRegistry.getInstance().getType(SysMLServiceTypeUtil.ORG_ECLIPSE_PAPYRUS_SYSML14_FLOWPORT));
diff --git a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ActorPartPropertyHandler.java b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ActorPartPropertyHandler.java
index 25c21c9..175ddc1 100644
--- a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ActorPartPropertyHandler.java
+++ b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ActorPartPropertyHandler.java
@@ -67,7 +67,7 @@
return UnexecutableCommand.INSTANCE;
}
- CreateElementRequest createRequest = null;
+ CreateElementRequest createRequest;
if (reference == null) {
createRequest = new CreateElementRequest(container, getElementTypeToCreate());
} else {
diff --git a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ConstraintBlockParameterHandler.java b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ConstraintBlockParameterHandler.java
index 4de24a8..0dce576 100644
--- a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ConstraintBlockParameterHandler.java
+++ b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ConstraintBlockParameterHandler.java
@@ -71,7 +71,7 @@
return UnexecutableCommand.INSTANCE;
}
- CreateElementRequest createRequest = null;
+ CreateElementRequest createRequest;
if (reference == null) {
createRequest = new CreateElementRequest(container, getElementTypeToCreate());
} else {
diff --git a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/FlowPortNAHandler.java b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/FlowPortNAHandler.java
index 65c2bfd..69f1a47 100644
--- a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/FlowPortNAHandler.java
+++ b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/FlowPortNAHandler.java
@@ -49,7 +49,7 @@
return UnexecutableCommand.INSTANCE;
}
- CreateElementRequest createRequest = null;
+ CreateElementRequest createRequest;
if (reference == null) {
createRequest = new CreateElementRequest(container, getElementTypeToCreate());
} else {
diff --git a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/PartPropertyHandler.java b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/PartPropertyHandler.java
index 9983695..93ddf1b 100644
--- a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/PartPropertyHandler.java
+++ b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/PartPropertyHandler.java
@@ -67,7 +67,7 @@
return UnexecutableCommand.INSTANCE;
}
- CreateElementRequest createRequest = null;
+ CreateElementRequest createRequest;
if (reference == null) {
createRequest = new CreateElementRequest(container, getElementTypeToCreate());
} else {
diff --git a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ReferencePropertyHandler.java b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ReferencePropertyHandler.java
index edfcecd..57b1379 100644
--- a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ReferencePropertyHandler.java
+++ b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ReferencePropertyHandler.java
@@ -67,7 +67,7 @@
return UnexecutableCommand.INSTANCE;
}
- CreateElementRequest createRequest = null;
+ CreateElementRequest createRequest;
if (reference == null) {
createRequest = new CreateElementRequest(container, getElementTypeToCreate());
} else {
diff --git a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ValuePropertyHandler.java b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ValuePropertyHandler.java
index 15535f5..e47aff3 100644
--- a/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ValuePropertyHandler.java
+++ b/table/org.eclipse.papyrus.sysml14.nattable.ui/src/org/eclipse/papyrus/sysml14/nattable/ui/handlers/ValuePropertyHandler.java
@@ -67,7 +67,7 @@
return UnexecutableCommand.INSTANCE;
}
- CreateElementRequest createRequest = null;
+ CreateElementRequest createRequest;
if (reference == null) {
createRequest = new CreateElementRequest(container, getElementTypeToCreate());
} else {