22 * WARNING: GENERATED FILE - DO NOT EDIT
33 * Module: ToscaDesigner v0.0.00
44
5- * This file was generated on 11 /06/2024 17:18 by Modelio Studio.
5+ * This file was generated on 12 /06/2024 14:58 by Modelio Studio.
66 */
77package fr .softeam .toscadesigner .api ;
88
9- import com .modeliosoft .modelio .api .module .mda .MdaProxyException ;
10- import com .modeliosoft .modelio .javadesigner .annotations .objid ;
119import org .modelio .api .modelio .model .IModelingSession ;
1210import org .modelio .metamodel .diagrams .StaticDiagram ;
1311import org .modelio .metamodel .mda .ModuleComponent ;
2220import org .modelio .metamodel .visitors .IDefaultModelVisitor ;
2321import org .modelio .metamodel .visitors .IInfrastructureVisitor ;
2422
23+ import com .modeliosoft .modelio .javadesigner .annotations .objid ;
24+
25+ import fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .CloudServiceArchiveDiagram ;
26+ import fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .ServiceTemplateDiagram ;
27+ import fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .TopologyTemplateDiagram ;
28+ import fr .softeam .toscadesigner .api .tosca .infrastructure .modelelement .TEntityTemplate ;
29+ import fr .softeam .toscadesigner .api .tosca .infrastructure .modelelement .TExtensibleElements ;
30+ import fr .softeam .toscadesigner .api .tosca .standard .association .TRelationshipTemplate ;
31+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .CapabilitiesType ;
32+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .CapabilityDefinitionsType ;
33+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .ConstraintsType ;
34+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .InstanceStateType ;
35+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .InterfacesType ;
36+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .PoliciesType ;
37+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .RelationshipConstraintType ;
38+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .RelationshipConstraintsType ;
39+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .RelationshipOperationType ;
40+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .RequirementDefinitionsType ;
41+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .RequirementsType ;
42+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TCapability ;
43+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TCapabilityDefinition ;
44+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TDeploymentArtifact ;
45+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TDeploymentArtifacts ;
46+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TDocumentation ;
47+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TNodeTemplate ;
48+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TNodeType ;
49+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TPlan ;
50+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TPlans ;
51+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TPolicy ;
52+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TRelationshipType ;
53+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TRequirement ;
54+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TRequirementDefinition ;
55+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TServiceTemplate ;
56+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TTopologyElementInstanceStates ;
57+ import fr .softeam .toscadesigner .api .tosca .standard .class_ .TTopologyTemplate ;
58+ import fr .softeam .toscadesigner .api .tosca .standard .datatype .MaxInstancesType ;
59+ import fr .softeam .toscadesigner .api .tosca .standard .datatype .SourceElementType ;
60+ import fr .softeam .toscadesigner .api .tosca .standard .datatype .TargetElementType ;
61+ import fr .softeam .toscadesigner .api .tosca .standard .package_ .ToscaModel ;
62+ import fr .softeam .toscadesigner .impl .MdaProxyException ;
63+
2564/**
2665 * Factory that instantiates the right proxy class for a model element stereotyped by a 'ToscaDesigner' module stereotype.
2766 * <h2>Module description:</h2>
66105 * <li><< TopologyTemplateDiagram >> on a {@link org.modelio.metamodel.diagrams.StaticDiagram}: instantiates a {@link TopologyTemplateDiagram}
67106 * </ul>
68107 */
69- @ objid ("059af84f-eb6e-47d1-a535-4160c0895f98 " )
108+ @ objid ("182482c1-b707-49be-b4d1-10dd511e19bd " )
70109public class ToscaDesignerProxyFactory {
71- @ objid ("8b63bd99-0081-40ea-b0f1-a54010691c1e " )
110+ @ objid ("cf88373b-2019-4be1-bb06-df5031e3a012 " )
72111 private static final String ASSETNAME = "ToscaDesigner" ;
73112
74- @ objid ("f5f18fbb-31bc-42bd-b890-768a969284f0 " )
113+ @ objid ("632cecee-a518-4863-9abd-b438ccd6b699 " )
75114 private static final InstantiateVisitor instantiateVisitor = new InstantiateVisitor ();
76115
77116 /**
78117 * @param session The modeling session this factory is operating in.
79118 */
80- @ objid ("38eb12c6-a469-4c6d-af62-119a3b538072 " )
119+ @ objid ("e389f179-783f-498c-90a5-fcfc9bd23cba " )
81120 public static final void initialize (final IModelingSession session ) throws MdaProxyException {
82121 fr .softeam .toscadesigner .api .tosca .standard .class_ .CapabilitiesType .MdaTypes .init (session );
83122 fr .softeam .toscadesigner .api .tosca .standard .class_ .CapabilityDefinitionsType .MdaTypes .init (session );
@@ -128,7 +167,7 @@ public static final void initialize(final IModelingSession session) throws MdaPr
128167 * @param e A model element
129168 * @return the right proxy or <i>null</i>.
130169 */
131- @ objid ("2a7254e4-f776-4cdf-bcba-cb85a9c2692a " )
170+ @ objid ("0f125e41-b0c6-4e99-890d-a481cd279b8d " )
132171 public static final Object instantiate (final ModelElement e ) {
133172 for (Stereotype s : e .getExtension ()) {
134173 ModuleComponent module = s .getModule ();
@@ -148,23 +187,23 @@ public static final Object instantiate(final ModelElement e) {
148187 * @param stName A stereotype name.
149188 * @return the right proxy or <i>null</i>.
150189 */
151- @ objid ("22b2f1c5-3f39-4e67-83d5-7839f8f2ee81 " )
190+ @ objid ("11f6bd97-d6dc-41d6-9d7d-a59be021ef43 " )
152191 public static final Object instantiate (final Element e , final String stName ) {
153192 instantiateVisitor .setStereotype (stName );
154193 return e .accept (instantiateVisitor );
155194 }
156195
157- @ objid ("0a3c01cd-8707-4cd3-84ba-10b92a4f0e72 " )
196+ @ objid ("b5061523-6af7-42e1-8855-45c8978d08c2 " )
158197 private static class InstantiateVisitor implements IDefaultModelVisitor , IDefaultInfrastructureVisitor {
159- @ objid ("b8e2b303-0a37-4971-88f2-bfc2dded4b48 " )
198+ @ objid ("a93f5b85-c3da-4f99-85b2-8f32a61fca37 " )
160199 private String stName ;
161200
162- @ objid ("392b1f07-1c33-4e81-b748-db1816607ab7 " )
201+ @ objid ("c2964f72-bd5b-4e71-ad6e-58510c52005a " )
163202 public final void setStereotype (final String stName ) {
164203 this .stName = stName ;
165204 }
166205
167- @ objid ("3551c810-1bcc-49e2-8fec-6400e12f5d3f " )
206+ @ objid ("ecfb0b90-b038-49d9-9c11-b65d59070f3c " )
168207 @ Override
169208 public final Object visitAssociation (Association obj ) {
170209 switch (this .stName ) {
@@ -177,7 +216,7 @@ public final Object visitAssociation(Association obj) {
177216
178217 }
179218
180- @ objid ("49753e9b-2524-408f-958b-6c0c18f4f653 " )
219+ @ objid ("abdce8c2-36ce-479d-af15-ae51ef2fb4f9 " )
181220 @ Override
182221 public final Object visitPackage (Package obj ) {
183222 switch (this .stName ) {
@@ -190,7 +229,7 @@ public final Object visitPackage(Package obj) {
190229
191230 }
192231
193- @ objid ("261fd04d-7e15-4a85-901d-f2d1d081e31d " )
232+ @ objid ("7c33edd9-eca5-4836-bc67-7e15667959cb " )
194233 @ Override
195234 public final Object visitDataType (DataType obj ) {
196235 switch (this .stName ) {
@@ -205,7 +244,7 @@ public final Object visitDataType(DataType obj) {
205244
206245 }
207246
208- @ objid ("74618ee4-7f1a-4f67-a09d-992b22241a7f " )
247+ @ objid ("c03613d5-39b0-4dd6-b4fd-bddb565dc6d9 " )
209248 @ Override
210249 public final Object visitClass (Class obj ) {
211250 switch (this .stName ) {
@@ -244,7 +283,7 @@ public final Object visitClass(Class obj) {
244283
245284 }
246285
247- @ objid ("e68f7933-1901-459a-9a9f-c8da99cbf951 " )
286+ @ objid ("a5ea72db-73c1-47fd-8deb-2997d9a6fae7 " )
248287 @ Override
249288 public final Object visitStaticDiagram (StaticDiagram obj ) {
250289 switch (this .stName ) {
@@ -259,7 +298,7 @@ public final Object visitStaticDiagram(StaticDiagram obj) {
259298
260299 }
261300
262- @ objid ("dd13b84a-f932-4773-9778-5878f687b25d " )
301+ @ objid ("d07cdd20-9178-45ca-9cba-4861db780bc5 " )
263302 @ Override
264303 public final Object visitModelElement (ModelElement obj ) {
265304 switch (this .stName ) {
@@ -278,7 +317,7 @@ public final Object visitModelElement(ModelElement obj) {
278317 * <p>If null is returned the caller will return null.
279318 * @return the {@link IInfrastructureVisitor} visitor or <i>null</i>.
280319 */
281- @ objid ("a8c58971-c794-4d49-9914-f07eac573ba6 " )
320+ @ objid ("c67b425e-0fd9-4310-9e15-0002978ca717 " )
282321 @ Override
283322 public IInfrastructureVisitor getInfrastructureVisitor () {
284323 return this ;
0 commit comments