Skip to content

Commit aece58b

Browse files
committed
Merge remote-tracking branch 'origin/ToscaProfile' into toscaCodeGen
2 parents 84d4128 + 62f4617 commit aece58b

File tree

106 files changed

+2781
-2458
lines changed

Some content is hidden

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

106 files changed

+2781
-2458
lines changed

ToscaDesigner/src/main/conf/module.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@
344344
<Icon path=""/>
345345
<Image path=""/>
346346
</Stereotype>
347-
<Stereotype name="TCapabilityDefinition" metaclass="Standard.Attribute" owner-stereotype="" is-hidden="false" label="%stereotype.TCapabilityDefinition.label" uid="92f8cb40-9498-4759-9c75-6b4df72de355" is-abstract="false">
347+
<Stereotype name="TCapabilityDefinition" metaclass="Standard.Class" owner-stereotype="" is-hidden="false" label="%stereotype.TCapabilityDefinition.label" uid="92f8cb40-9498-4759-9c75-6b4df72de355" is-abstract="false">
348348
<Icon path="res/icon/gui/capabilityDefinition24.png"/>
349349
<Image path="res/icon/gui/capabilityDefinition48.png"/>
350350
<PropertyTable id="TCapabilityDefinitionTable" label="%propertytable.TCapabilityDefinitionTable.label" uid="e2b2d181-f6b2-4a51-81dc-df962e137ef2">
@@ -1043,7 +1043,7 @@
10431043
<Scope-source metaclass="Standard.Class" stereotype="ToscaDesigner#TCapabilityDefinitionsType"/>
10441044
<Handler class="Box">
10451045
<HParameter name="stereotype" value="ToscaDesigner#TCapabilityDefinition"/>
1046-
<HParameter name="metaclass" value="Standard.Attribute"/>
1046+
<HParameter name="metaclass" value="Standard.Class"/>
10471047
<HParameter name="name" value="Capability"/>
10481048
</Handler>
10491049
</Tool>
@@ -1117,7 +1117,7 @@
11171117
<Handler class="Box">
11181118
<HParameter name="stereotype" value="ToscaDesigner#PoliciesType"/>
11191119
<HParameter name="metaclass" value="Standard.Class"/>
1120-
<HParameter name="name" value="Element"/>
1120+
<HParameter name="name" value="Policies"/>
11211121
</Handler>
11221122
</Tool>
11231123
<Tool id="Policy" label="%tool.Policy.label" tooltip="%tool.Policy.tooltip" image="res/icon/gui/tpolicy24.ICON.png">
@@ -1202,15 +1202,15 @@
12021202
</Tool>
12031203
<Tool id="Service Template" label="%tool.Service Template.label" tooltip="%tool.Service Template.tooltip" image="res/icon/gui/tservicetemplate48.ICON.png">
12041204
<Scope-source metaclass="Standard.Package" stereotype="ToscaDesigner#ToscaModel"/>
1205-
<Handler class="fr.softeam.toscadesigner.handlers.commands.submodel.CreateServiceTemplateDigramCommand">
1205+
<Handler class="fr.softeam.toscadesigner.handlers.tools.CreateServiceTemplateTool">
12061206
<HParameter name="stereotype" value="ToscaDesigner#TServiceTemplate"/>
12071207
<HParameter name="metaclass" value="Standard.Package"/>
12081208
<HParameter name="name" value="ServiceTemplate"/>
12091209
</Handler>
12101210
</Tool>
12111211
<Tool id="TopologyTemplate" label="%tool.TopologyTemplate.label" tooltip="%tool.TopologyTemplate.tooltip" image="res/icon/gui/topology_template24.png">
12121212
<Scope-source metaclass="Standard.Package" stereotype="ToscaDesigner#TServiceTemplate"/>
1213-
<Handler class="fr.softeam.toscadesigner.handlers.commands.submodel.CreateTopologyTemplateDiagramCommand">
1213+
<Handler class="fr.softeam.toscadesigner.handlers.tools.CreateTopologyTemplateTool">
12141214
<HParameter name="stereotype" value="ToscaDesigner#TTopologyTemplate"/>
12151215
<HParameter name="metaclass" value="Standard.Package"/>
12161216
<HParameter name="name" value="TopologyTemplate"/>
591 Bytes
Binary file not shown.

ToscaDesigner/src/main/java/fr/softeam/toscadesigner/api/ToscaDesignerProxyFactory.java

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* WARNING: GENERATED FILE - DO NOT EDIT
33
* Module: ToscaDesigner v0.0.00
44
5-
* This file was generated on 25/10/2024 11:40 by Modelio Studio.
5+
* This file was generated on 28/10/2024 10:11 by Modelio Studio.
66
*/
77
package fr.softeam.toscadesigner.api;
88

@@ -73,7 +73,7 @@
7373
* <li><< TArtifactType >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TArtifactType}
7474
* <li><< TBoundaryDefinitions >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TBoundaryDefinitions}
7575
* <li><< TCapability >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TCapability}
76-
* <li><< TCapabilityDefinition >> on a {@link org.modelio.metamodel.uml.statik.Attribute}: instantiates a {@link TCapabilityDefinition}
76+
* <li><< TCapabilityDefinition >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TCapabilityDefinition}
7777
* <li><< TCapabilityDefinitionsType >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TCapabilityDefinitionsType}
7878
* <li><< TCapabilityRef >> on a {@link org.modelio.metamodel.uml.infrastructure.ModelElement}: instantiates a {@link TCapabilityRef}
7979
* <li><< TCapabilityType >> on a {@link org.modelio.metamodel.uml.statik.Attribute}: instantiates a {@link TCapabilityType}
@@ -113,7 +113,7 @@
113113
* <li><< TRequirementDefinition >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TRequirementDefinition}
114114
* <li><< TRequirementDefinitionType >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TRequirementDefinitionType}
115115
* <li><< TRequirementRef >> on a {@link org.modelio.metamodel.uml.infrastructure.ModelElement}: instantiates a {@link TRequirementRef}
116-
* <li><< TServiceTemplate >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TServiceTemplate}
116+
* <li><< TServiceTemplate >> on a {@link org.modelio.metamodel.uml.statik.Package}: instantiates a {@link TServiceTemplate}
117117
* <li><< TTopologyElementInstanceStates >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TTopologyElementInstanceStates}
118118
* <li><< TTopologyTemplate >> on a {@link org.modelio.metamodel.uml.statik.Package}: instantiates a {@link TTopologyTemplate}
119119
* <li><< TargetElementType >> on a {@link org.modelio.metamodel.uml.statik.DataType}: instantiates a {@link TargetElementType}
@@ -124,16 +124,16 @@
124124
*/
125125
@objid ("f96166f4-8706-4930-8397-6424c7b3f767")
126126
public class ToscaDesignerProxyFactory {
127-
@objid ("f4c1472d-f66a-43bb-95ed-b7300f28ef6b")
127+
@objid ("407ecce1-8261-465d-afb5-8ad0a0a0545a")
128128
private static final String ASSETNAME = "ToscaDesigner";
129129

130-
@objid ("3d1b28a0-49de-4050-9c57-0b2369f34715")
130+
@objid ("8bf46791-5ee5-4922-a89b-52f71005b512")
131131
private static final InstantiateVisitor instantiateVisitor = new InstantiateVisitor();
132132

133133
/**
134134
* @param session The modeling session this factory is operating in.
135135
*/
136-
@objid ("dfc18136-9d40-43c6-9a04-6a9a87e08067")
136+
@objid ("13b765a3-18ec-40d7-abc6-4f3df8be05f0")
137137
public static final void initialize(final IModelingSession session) throws MdaProxyException {
138138
fr.softeam.toscadesigner.api.automatic.standard.staticdiagram.ToscaDiagram.MdaTypes.init(session);
139139
fr.softeam.toscadesigner.api.automatic.standard.staticdiagram.ServiceTemplateDiagram.MdaTypes.init(session);
@@ -179,7 +179,7 @@ public static final void initialize(final IModelingSession session) throws MdaPr
179179
fr.softeam.toscadesigner.api.tosca.standard.class_.TArtifactType.MdaTypes.init(session);
180180
fr.softeam.toscadesigner.api.tosca.standard.class_.TBoundaryDefinitions.MdaTypes.init(session);
181181
fr.softeam.toscadesigner.api.tosca.standard.class_.TCapability.MdaTypes.init(session);
182-
fr.softeam.toscadesigner.api.tosca.standard.attribute.TCapabilityDefinition.MdaTypes.init(session);
182+
fr.softeam.toscadesigner.api.tosca.standard.class_.TCapabilityDefinition.MdaTypes.init(session);
183183
fr.softeam.toscadesigner.api.tosca.standard.class_.TCapabilityDefinitionsType.MdaTypes.init(session);
184184
fr.softeam.toscadesigner.api.tosca.infrastructure.modelelement.TCapabilityRef.MdaTypes.init(session);
185185
fr.softeam.toscadesigner.api.tosca.standard.attribute.TCapabilityType.MdaTypes.init(session);
@@ -237,7 +237,7 @@ public static final void initialize(final IModelingSession session) throws MdaPr
237237
* @param e A model element
238238
* @return the right proxy or <i>null</i>.
239239
*/
240-
@objid ("e8b05ffa-b9af-4295-90f8-cfd6b3848b4a")
240+
@objid ("e41f7067-a7e3-481c-b541-e9d7c9ef12c3")
241241
public static final Object instantiate(final ModelElement e) {
242242
for (Stereotype s : e.getExtension()) {
243243
ModuleComponent module = s.getModule();
@@ -257,23 +257,23 @@ public static final Object instantiate(final ModelElement e) {
257257
* @param stName A stereotype name.
258258
* @return the right proxy or <i>null</i>.
259259
*/
260-
@objid ("4ea7c545-0d58-44b6-bda0-2c0cdf5fcc24")
260+
@objid ("88e39145-e5d2-4e83-b05a-11949ca42492")
261261
public static final Object instantiate(final Element e, final String stName) {
262262
instantiateVisitor.setStereotype(stName);
263263
return e.accept(instantiateVisitor);
264264
}
265265

266-
@objid ("bfd61713-c49b-4b3d-9ba7-6989ecc59be2")
266+
@objid ("1b79efbf-c144-428b-b97b-e0c632f68efb")
267267
private static class InstantiateVisitor implements IDefaultModelVisitor, IDefaultInfrastructureVisitor {
268-
@objid ("e7b6396c-4662-4f47-8f66-df94aee78c88")
268+
@objid ("97ddf818-5352-4171-92e9-c63ca7dafc45")
269269
private String stName;
270270

271-
@objid ("3435e479-b3d8-47fe-a6a5-be22e15ae8f1")
271+
@objid ("a3652293-b48a-4b42-820a-849b8d29d6fd")
272272
public final void setStereotype(final String stName) {
273273
this.stName = stName;
274274
}
275275

276-
@objid ("7ad9a16a-45d5-4a09-abc6-4c41c4149915")
276+
@objid ("ea6f3c6a-bc20-4926-998d-ee438818f177")
277277
@Override
278278
public final Object visitAssociation(Association obj) {
279279
switch (this.stName) {
@@ -286,13 +286,12 @@ public final Object visitAssociation(Association obj) {
286286

287287
}
288288

289-
@objid ("03e7440c-ab7c-465a-87e8-df3bc38c5900")
289+
@objid ("6a50a47b-cc58-4944-a124-5150d8e8b9be")
290290
@Override
291291
public final Object visitAttribute(Attribute obj) {
292292
switch (this.stName) {
293293
case fr.softeam.toscadesigner.api.tosca.standard.attribute.Metadata.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.attribute.Metadata.instantiate(obj);
294294
case fr.softeam.toscadesigner.api.tosca.standard.attribute.PropertyDefinitionType.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.attribute.PropertyDefinitionType.instantiate(obj);
295-
case fr.softeam.toscadesigner.api.tosca.standard.attribute.TCapabilityDefinition.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.attribute.TCapabilityDefinition.instantiate(obj);
296295
case fr.softeam.toscadesigner.api.tosca.standard.attribute.TCapabilityType.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.attribute.TCapabilityType.instantiate(obj);
297296
case fr.softeam.toscadesigner.api.tosca.standard.attribute.TDeploymentArtifact.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.attribute.TDeploymentArtifact.instantiate(obj);
298297
case fr.softeam.toscadesigner.api.tosca.standard.attribute.TPropertyDef.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.attribute.TPropertyDef.instantiate(obj);
@@ -304,14 +303,14 @@ public final Object visitAttribute(Attribute obj) {
304303

305304
}
306305

307-
@objid ("10d3e95c-3602-4de0-a090-4d486d28eefa")
306+
@objid ("a2f907c4-d87e-4686-9c54-03630b70902a")
308307
@Override
309308
public final Object visitPackage(Package obj) {
310309
switch (this.stName) {
311310
case fr.softeam.toscadesigner.api.tosca.standard.package_.TGroup.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.package_.TGroup.instantiate(obj);
311+
case fr.softeam.toscadesigner.api.tosca.standard.package_.TServiceTemplate.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.package_.TServiceTemplate.instantiate(obj);
312312
case fr.softeam.toscadesigner.api.tosca.standard.package_.TTopologyTemplate.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.package_.TTopologyTemplate.instantiate(obj);
313313
case fr.softeam.toscadesigner.api.tosca.standard.package_.ToscaModel.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.package_.ToscaModel.instantiate(obj);
314-
case fr.softeam.toscadesigner.api.tosca.standard.package_.TServiceTemplate.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.package_.TServiceTemplate.instantiate(obj);
315314
default:
316315
break;
317316
}
@@ -320,7 +319,7 @@ public final Object visitPackage(Package obj) {
320319

321320
}
322321

323-
@objid ("b7662963-1d6f-4e49-93a0-9cff5b429265")
322+
@objid ("1d9cdd23-f8db-4c55-86cb-7f95412cf85d")
324323
@Override
325324
public final Object visitAssociationEnd(AssociationEnd obj) {
326325
switch (this.stName) {
@@ -333,7 +332,7 @@ public final Object visitAssociationEnd(AssociationEnd obj) {
333332

334333
}
335334

336-
@objid ("b862d01b-e0f8-49f7-9a25-acf70e8b1a95")
335+
@objid ("9145d2c4-d3bd-408c-ba6d-a793d6b666de")
337336
@Override
338337
public final Object visitDataType(DataType obj) {
339338
switch (this.stName) {
@@ -347,7 +346,7 @@ public final Object visitDataType(DataType obj) {
347346

348347
}
349348

350-
@objid ("966d7fc4-0458-4127-8f9f-e5af84028de0")
349+
@objid ("ca6d5329-7b43-4bd3-91f3-594cbfc538f6")
351350
@Override
352351
public final Object visitClass(Class obj) {
353352
switch (this.stName) {
@@ -357,6 +356,7 @@ public final Object visitClass(Class obj) {
357356
case fr.softeam.toscadesigner.api.tosca.standard.class_.TArtifactType.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.class_.TArtifactType.instantiate(obj);
358357
case fr.softeam.toscadesigner.api.tosca.standard.class_.TBoundaryDefinitions.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.class_.TBoundaryDefinitions.instantiate(obj);
359358
case fr.softeam.toscadesigner.api.tosca.standard.class_.TCapability.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.class_.TCapability.instantiate(obj);
359+
case fr.softeam.toscadesigner.api.tosca.standard.class_.TCapabilityDefinition.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.class_.TCapabilityDefinition.instantiate(obj);
360360
case fr.softeam.toscadesigner.api.tosca.standard.class_.TCapabilityDefinitionsType.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.class_.TCapabilityDefinitionsType.instantiate(obj);
361361
case fr.softeam.toscadesigner.api.tosca.standard.class_.TDeploymentArtifacts.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.class_.TDeploymentArtifacts.instantiate(obj);
362362
case fr.softeam.toscadesigner.api.tosca.standard.class_.TDocumentation.STEREOTYPE_NAME: return fr.softeam.toscadesigner.api.tosca.standard.class_.TDocumentation.instantiate(obj);
@@ -382,7 +382,7 @@ public final Object visitClass(Class obj) {
382382

383383
}
384384

385-
@objid ("0e373302-96c6-422c-b1f7-12e9cbdd09c0")
385+
@objid ("f7a2d565-efc9-4a76-89ce-3f7e4343b98f")
386386
@Override
387387
public final Object visitStaticDiagram(StaticDiagram obj) {
388388
switch (this.stName) {
@@ -397,7 +397,7 @@ public final Object visitStaticDiagram(StaticDiagram obj) {
397397

398398
}
399399

400-
@objid ("b8cabca0-8eb7-414d-9c0f-188956b5b51c")
400+
@objid ("e76c3f6a-7b21-41fc-a01b-29c1c22cf5dc")
401401
@Override
402402
public final Object visitModelElement(ModelElement obj) {
403403
switch (this.stName) {
@@ -465,7 +465,7 @@ public final Object visitModelElement(ModelElement obj) {
465465
* <p>If null is returned the caller will return null.
466466
* @return the {@link IInfrastructureVisitor} visitor or <i>null</i>.
467467
*/
468-
@objid ("68c7b411-e6d8-4d47-a111-889446ef824f")
468+
@objid ("5f645094-c5e4-41cd-938c-63c0782e58cd")
469469
@Override
470470
public IInfrastructureVisitor getInfrastructureVisitor() {
471471
return this;

0 commit comments

Comments
 (0)