Skip to content

Commit 3b7fc75

Browse files
committed
update property pages
1 parent f541558 commit 3b7fc75

248 files changed

Lines changed: 3814 additions & 2286 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/main/conf/module.properties

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,9 @@ stereotype.CommunicationInstance.label=CommunicationInstance
199199
stereotype.CommunicationMeasurement.description=
200200
stereotype.CommunicationMeasurement.label=CommunicationMeasurement
201201
stereotype.CommunicationPort.description=
202-
stereotype.CommunicationPort.label=CommunicationPort
202+
stereotype.CommunicationPort.label=
203+
stereotype.CommunicationPortInstance.description=
204+
stereotype.CommunicationPortInstance.label=CommunicationPortInstance
203205
stereotype.Comp.description=
204206
stereotype.Comp.label=CamelComponent
205207
stereotype.ComponentInstance.description=
@@ -288,6 +290,8 @@ stereotype.ExternalIdentifier.description=
288290
stereotype.ExternalIdentifier.label=ExternalIdentifier
289291
stereotype.Feature.description=
290292
stereotype.Feature.label=Feature
293+
stereotype.Feature_Artifact.description=
294+
stereotype.Feature_Artifact.label=Feature_Artifact
291295
stereotype.Feature_Class.description=
292296
stereotype.Feature_Class.label=Feature
293297
stereotype.Feature_Instance.description=
@@ -320,6 +324,8 @@ stereotype.HostingInstance.description=
320324
stereotype.HostingInstance.label=HostingInstance
321325
stereotype.HostingPort.description=
322326
stereotype.HostingPort.label=HostingPort
327+
stereotype.HostingPortInstance.description=
328+
stereotype.HostingPortInstance.label=HostingPortInstance
323329
stereotype.IfThenConstraint.description=
324330
stereotype.IfThenConstraint.label=IfThenConstraint
325331
stereotype.ImageRequirement.description=

src/main/conf/module.xml

Lines changed: 2223 additions & 966 deletions
Large diffs are not rendered by default.
0 Bytes
Binary file not shown.

src/main/java/fr/softeam/cameldesigner/api/CamelDesignerProxyFactory.java

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
/*
22
* WARNING: GENERATED FILE - DO NOT EDIT
3-
* Module: CamelDesigner v0.1.06
3+
* Module: CamelDesigner v1.0.01
44
5-
* This file was generated on 11/30/20 8:06 PM by Modelio Studio.
5+
* This file was generated on 2/12/21 4:24 PM by Modelio Studio.
66
*/
77
package fr.softeam.cameldesigner.api;
88

99
import org.modelio.metamodel.diagrams.ClassDiagram;
1010
import org.modelio.metamodel.mda.ModuleComponent;
11+
import org.modelio.metamodel.uml.infrastructure.Constraint;
1112
import org.modelio.metamodel.uml.infrastructure.Dependency;
1213
import org.modelio.metamodel.uml.infrastructure.Element;
1314
import org.modelio.metamodel.uml.infrastructure.ModelElement;
@@ -62,6 +63,11 @@
6263
* <li><< DeploymentInstanceModelDiagram >> on a {@link org.modelio.metamodel.diagrams.ClassDiagram}: instantiates a {@link DeploymentInstanceModelDiagram}
6364
* <li><< DataInstanceModelDiagram >> on a {@link org.modelio.metamodel.diagrams.ClassDiagram}: instantiates a {@link DataInstanceModelDiagram}
6465
* <li><< ConstraintModel >> on a {@link org.modelio.metamodel.uml.statik.Package}: instantiates a {@link ConstraintModel}
66+
* <li><< MetricConstraint >> on a {@link org.modelio.metamodel.uml.infrastructure.Constraint}: instantiates a {@link MetricConstraint}
67+
* <li><< AttributeConstraint >> on a {@link org.modelio.metamodel.uml.infrastructure.Constraint}: instantiates a {@link AttributeConstraint}
68+
* <li><< IfThenConstraint >> on a {@link org.modelio.metamodel.uml.infrastructure.Constraint}: instantiates a {@link IfThenConstraint}
69+
* <li><< MetricVariableConstraint >> on a {@link org.modelio.metamodel.uml.infrastructure.Constraint}: instantiates a {@link MetricVariableConstraint}
70+
* <li><< LogicalConstraint >> on a {@link org.modelio.metamodel.uml.infrastructure.Constraint}: instantiates a {@link LogicalConstraint}
6571
* <li><< DataTypeModel >> on a {@link org.modelio.metamodel.uml.statik.Package}: instantiates a {@link DataTypeModel}
6672
* <li><< DataInstanceModel >> on a {@link org.modelio.metamodel.uml.statik.Package}: instantiates a {@link DataInstanceModel}
6773
* <li><< Data >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link Data}
@@ -75,6 +81,8 @@
7581
* <li><< PaaSInstance >> on a {@link org.modelio.metamodel.uml.statik.Instance}: instantiates a {@link PaaSInstance}
7682
* <li><< SoftwareComponentInstance >> on a {@link org.modelio.metamodel.uml.statik.Instance}: instantiates a {@link SoftwareComponentInstance}
7783
* <li><< VMInstance >> on a {@link org.modelio.metamodel.uml.statik.Instance}: instantiates a {@link VMInstance}
84+
* <li><< CommunicationPortInstance >> on a {@link org.modelio.metamodel.uml.statik.Port}: instantiates a {@link CommunicationPortInstance}
85+
* <li><< HostingPortInstance >> on a {@link org.modelio.metamodel.uml.statik.Port}: instantiates a {@link HostingPortInstance}
7886
* <li><< BuildConfiguration >> on a {@link org.modelio.metamodel.uml.statik.Artifact}: instantiates a {@link BuildConfiguration}
7987
* <li><< ClusterConfiguration >> on a {@link org.modelio.metamodel.uml.statik.Artifact}: instantiates a {@link ClusterConfiguration}
8088
* <li><< Communication >> on a {@link org.modelio.metamodel.uml.statik.Connector}: instantiates a {@link Communication}
@@ -530,6 +538,8 @@ public final Object visitDataType(DataType obj) {
530538
public final Object visitPort(Port obj) {
531539
switch (this.stName) {
532540
case fr.softeam.cameldesigner.api.camelcore.standard.port.FeaturePort.STEREOTYPE_NAME: return fr.softeam.cameldesigner.api.camelcore.standard.port.FeaturePort.instantiate(obj);
541+
case fr.softeam.cameldesigner.api.deploymentinstancemodel.standard.port.CommunicationPortInstance.STEREOTYPE_NAME: return fr.softeam.cameldesigner.api.deploymentinstancemodel.standard.port.CommunicationPortInstance.instantiate(obj);
542+
case fr.softeam.cameldesigner.api.deploymentinstancemodel.standard.port.HostingPortInstance.STEREOTYPE_NAME: return fr.softeam.cameldesigner.api.deploymentinstancemodel.standard.port.HostingPortInstance.instantiate(obj);
533543
case fr.softeam.cameldesigner.api.deploymentmodel.standard.port.CommunicationPort.STEREOTYPE_NAME: return fr.softeam.cameldesigner.api.deploymentmodel.standard.port.CommunicationPort.instantiate(obj);
534544
case fr.softeam.cameldesigner.api.deploymentmodel.standard.port.HostingPort.STEREOTYPE_NAME: return fr.softeam.cameldesigner.api.deploymentmodel.standard.port.HostingPort.instantiate(obj);
535545
default:
@@ -538,6 +548,20 @@ public final Object visitPort(Port obj) {
538548
return IDefaultModelVisitor.super.visitPort(obj);
539549
}
540550

551+
@Override
552+
public final Object visitConstraint(Constraint obj) {
553+
switch (this.stName) {
554+
case fr.softeam.cameldesigner.api.constraintmodel.standard.constraint.MetricConstraint.STEREOTYPE_NAME: return fr.softeam.cameldesigner.api.constraintmodel.standard.constraint.MetricConstraint.instantiate(obj);
555+
case fr.softeam.cameldesigner.api.constraintmodel.standard.constraint.AttributeConstraint.STEREOTYPE_NAME: return fr.softeam.cameldesigner.api.constraintmodel.standard.constraint.AttributeConstraint.instantiate(obj);
556+
case fr.softeam.cameldesigner.api.constraintmodel.standard.constraint.IfThenConstraint.STEREOTYPE_NAME: return fr.softeam.cameldesigner.api.constraintmodel.standard.constraint.IfThenConstraint.instantiate(obj);
557+
case fr.softeam.cameldesigner.api.constraintmodel.standard.constraint.MetricVariableConstraint.STEREOTYPE_NAME: return fr.softeam.cameldesigner.api.constraintmodel.standard.constraint.MetricVariableConstraint.instantiate(obj);
558+
case fr.softeam.cameldesigner.api.constraintmodel.standard.constraint.LogicalConstraint.STEREOTYPE_NAME: return fr.softeam.cameldesigner.api.constraintmodel.standard.constraint.LogicalConstraint.instantiate(obj);
559+
default:
560+
break;
561+
}
562+
return IDefaultModelVisitor.super.visitConstraint(obj);
563+
}
564+
541565
/**
542566
* Get the visitor to delegate to when a {@link IInfrastructureVisitor} is needed.
543567
* <p>If null is returned the caller will return null.

src/main/java/fr/softeam/cameldesigner/api/camelcore/infrastructure/dependency/Annotation.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* WARNING: GENERATED FILE - DO NOT EDIT
3-
* Module: CamelDesigner v0.1.06
3+
* Module: CamelDesigner v1.0.01
44
5-
* This file was generated on 11/30/20 8:06 PM by Modelio Studio.
5+
* This file was generated on 2/12/21 4:24 PM by Modelio Studio.
66
*/
77
package fr.softeam.cameldesigner.api.camelcore.infrastructure.dependency;
88

src/main/java/fr/softeam/cameldesigner/api/camelcore/infrastructure/dependency/PropertyDependency.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* WARNING: GENERATED FILE - DO NOT EDIT
3-
* Module: CamelDesigner v0.1.06
3+
* Module: CamelDesigner v1.0.01
44
5-
* This file was generated on 11/30/20 8:06 PM by Modelio Studio.
5+
* This file was generated on 2/12/21 4:24 PM by Modelio Studio.
66
*/
77
package fr.softeam.cameldesigner.api.camelcore.infrastructure.dependency;
88

src/main/java/fr/softeam/cameldesigner/api/camelcore/infrastructure/modelelement/CamelAttribute.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* WARNING: GENERATED FILE - DO NOT EDIT
3-
* Module: CamelDesigner v0.1.06
3+
* Module: CamelDesigner v1.0.01
44
5-
* This file was generated on 11/30/20 8:06 PM by Modelio Studio.
5+
* This file was generated on 2/12/21 4:24 PM by Modelio Studio.
66
*/
77
package fr.softeam.cameldesigner.api.camelcore.infrastructure.modelelement;
88

src/main/java/fr/softeam/cameldesigner/api/camelcore/infrastructure/modelelement/CamelElement.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* WARNING: GENERATED FILE - DO NOT EDIT
3-
* Module: CamelDesigner v0.1.06
3+
* Module: CamelDesigner v1.0.01
44
5-
* This file was generated on 11/30/20 8:06 PM by Modelio Studio.
5+
* This file was generated on 2/12/21 4:24 PM by Modelio Studio.
66
*/
77
package fr.softeam.cameldesigner.api.camelcore.infrastructure.modelelement;
88

src/main/java/fr/softeam/cameldesigner/api/camelcore/infrastructure/modelelement/Feature.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* WARNING: GENERATED FILE - DO NOT EDIT
3-
* Module: CamelDesigner v0.1.06
3+
* Module: CamelDesigner v1.0.01
44
5-
* This file was generated on 11/30/20 8:06 PM by Modelio Studio.
5+
* This file was generated on 2/12/21 4:24 PM by Modelio Studio.
66
*/
77
package fr.softeam.cameldesigner.api.camelcore.infrastructure.modelelement;
88

@@ -15,7 +15,6 @@
1515
import org.modelio.metamodel.uml.infrastructure.ModelElement;
1616
import org.modelio.metamodel.uml.infrastructure.Stereotype;
1717
import org.modelio.metamodel.uml.infrastructure.TagType;
18-
import org.modelio.metamodel.uml.statik.Class;
1918
import org.modelio.vcore.smkernel.mapi.MObject;
2019

2120
/**

src/main/java/fr/softeam/cameldesigner/api/camelcore/infrastructure/modelelement/NamedElement.java

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/*
22
* WARNING: GENERATED FILE - DO NOT EDIT
3-
* Module: CamelDesigner v0.1.06
3+
* Module: CamelDesigner v1.0.01
44
5-
* This file was generated on 11/30/20 8:06 PM by Modelio Studio.
5+
* This file was generated on 2/12/21 4:24 PM by Modelio Studio.
66
*/
77
package fr.softeam.cameldesigner.api.camelcore.infrastructure.modelelement;
88

@@ -62,6 +62,20 @@ public int hashCode() {
6262
return 23 + ((this.elt == null) ? 0 : this.elt.hashCode());
6363
}
6464

65+
/**
66+
* Add a value to the 'annotations' role.<p>
67+
* Role description:
68+
* null
69+
*/
70+
public void addAnnotations(final MmsObject obj) {
71+
if (obj != null) {
72+
IModelingSession session = CamelDesignerModule.getInstance().getModuleContext().getModelingSession();
73+
Dependency d = session.getModel().createDependency(this.elt, obj.getElement(), NamedElement.MdaTypes.MDAASSOCDEP);
74+
d.setName("annotations");
75+
d.putTagValue(NamedElement.MdaTypes.MDAASSOCDEP_ROLE, "annotations");
76+
}
77+
}
78+
6579
/**
6680
* Get the values of the 'annotations' role.<p>
6781
* Role description:
@@ -92,24 +106,6 @@ public List<MmsObject> getAnnotations() {
92106
return Collections.unmodifiableList(results);
93107
}
94108

95-
protected NamedElement(final ModelElement elt) {
96-
super(elt);
97-
}
98-
99-
/**
100-
* Add a value to the 'annotations' role.<p>
101-
* Role description:
102-
* null
103-
*/
104-
public void addAnnotations(final MmsObject obj) {
105-
if (obj != null) {
106-
IModelingSession session = CamelDesignerModule.getInstance().getModuleContext().getModelingSession();
107-
Dependency d = session.getModel().createDependency(this.elt, obj.getElement(), NamedElement.MdaTypes.MDAASSOCDEP);
108-
d.setName("annotations");
109-
d.putTagValue(NamedElement.MdaTypes.MDAASSOCDEP_ROLE, "annotations");
110-
}
111-
}
112-
113109
/**
114110
* Remove a value from the 'annotations' role.<p>
115111
* Role description:
@@ -128,6 +124,10 @@ public boolean removeAnnotations(final MmsObject obj) {
128124
return false;
129125
}
130126

127+
protected NamedElement(final ModelElement elt) {
128+
super(elt);
129+
}
130+
131131
public static final class MdaTypes {
132132
public static Stereotype STEREOTYPE_ELT;
133133

0 commit comments

Comments
 (0)