22 * WARNING: GENERATED FILE - DO NOT EDIT
33 * Module: ToscaDesigner v0.0.00
44
5- * This file was generated on 05 /03/2024 18:02 by Modelio Studio.
5+ * This file was generated on 08 /03/2024 09:55 by Modelio Studio.
66 */
77package fr .softeam .toscadesigner .api ;
88
1515import org .modelio .metamodel .uml .infrastructure .ModelElement ;
1616import org .modelio .metamodel .uml .infrastructure .Stereotype ;
1717import org .modelio .metamodel .uml .statik .Class ;
18- import org .modelio .metamodel .uml .statik .Connector ;
1918import org .modelio .metamodel .uml .statik .DataType ;
2019import org .modelio .metamodel .uml .statik .Package ;
2120import org .modelio .metamodel .visitors .IDefaultModelVisitor ;
2625 * <h2>Module description:</h2>
2726 * <br/><i>null</i></p>
2827 * <h2>Supported stereotypes:</h2>
29- * <ul><li><< CapabilitiesType >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link CapabilitiesType}
28+ * <ul><li><< ArtifactTemplate >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link ArtifactTemplate}
29+ * <li><< CapabilitiesType >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link CapabilitiesType}
3030 * <li><< CapabilityDefinitionsType >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link CapabilityDefinitionsType}
3131 * <li><< ConstraintsType >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link ConstraintsType}
3232 * <li><< InstanceStateType >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link InstanceStateType}
4747 * <li><< TNodeTemplate >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TNodeTemplate}
4848 * <li><< TNodeType >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TNodeType}
4949 * <li><< TPolicy >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TPolicy}
50- * <li><< TRelationshipTemplate >> on a {@link org.modelio.metamodel.uml.statik.Connector }: instantiates a {@link TRelationshipTemplate}
50+ * <li><< TRelationshipTemplate >> on a {@link org.modelio.metamodel.uml.statik.Class }: instantiates a {@link TRelationshipTemplate}
5151 * <li><< TRequirement >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TRequirement}
5252 * <li><< TRequirementDefinition >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TRequirementDefinition}
5353 * <li><< TTopologyElementInstanceStates >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TTopologyElementInstanceStates}
5454 * <li><< TTopologyTemplate >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TTopologyTemplate}
5555 * <li><< TargetElementType >> on a {@link org.modelio.metamodel.uml.statik.DataType}: instantiates a {@link TargetElementType}
5656 * <li><< ToscaModel >> on a {@link org.modelio.metamodel.uml.statik.Package}: instantiates a {@link ToscaModel}
57+ * <li><< TServiceTemplate >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TServiceTemplate}
58+ * <li><< TRelationshipType >> on a {@link org.modelio.metamodel.uml.statik.Class}: instantiates a {@link TRelationshipType}
5759 * <li><< CloudServiceArchiveDiagram >> on a {@link org.modelio.metamodel.diagrams.StaticDiagram}: instantiates a {@link CloudServiceArchiveDiagram}
5860 * <li><< ServiceTemplateDiagram >> on a {@link org.modelio.metamodel.diagrams.StaticDiagram}: instantiates a {@link ServiceTemplateDiagram}
5961 * <li><< TopologyTemplateDiagram >> on a {@link org.modelio.metamodel.diagrams.StaticDiagram}: instantiates a {@link TopologyTemplateDiagram}
6062 * </ul>
6163 */
6264@ objid ("365cd17d-2d04-4020-839d-7e7bdefdf43f" )
6365public class ToscaDesignerProxyFactory {
64- @ objid ("fd65ca08-f9a2-4589-ac4c-5ef63bf0eb3e " )
66+ @ objid ("716c6fce-0d5f-469a-aaf5-bdc92cec1c88 " )
6567 private static final String ASSETNAME = "ToscaDesigner" ;
6668
67- @ objid ("cb2651f2-24b0-46ec-97c7-d5ae02dbd4e1 " )
69+ @ objid ("cc3db72f-6cf5-40dd-a9aa-26302b93b266 " )
6870 private static final InstantiateVisitor instantiateVisitor = new InstantiateVisitor ();
6971
7072 /**
7173 * @param session The modeling session this factory is operating in.
7274 */
73- @ objid ("2f0573a0-7692-43b2-81dd-384d427ac0da " )
75+ @ objid ("4423cbcf-44fe-45b2-a98d-7ab590cfca53 " )
7476 public static final void initialize (final IModelingSession session ) throws MdaProxyException {
77+ fr .softeam .toscadesigner .api .tosca .standard .class_ .ArtifactTemplate .MdaTypes .init (session );
7578 fr .softeam .toscadesigner .api .tosca .standard .class_ .CapabilitiesType .MdaTypes .init (session );
7679 fr .softeam .toscadesigner .api .tosca .standard .class_ .CapabilityDefinitionsType .MdaTypes .init (session );
7780 fr .softeam .toscadesigner .api .tosca .standard .class_ .ConstraintsType .MdaTypes .init (session );
@@ -93,13 +96,15 @@ public static final void initialize(final IModelingSession session) throws MdaPr
9396 fr .softeam .toscadesigner .api .tosca .standard .class_ .TNodeTemplate .MdaTypes .init (session );
9497 fr .softeam .toscadesigner .api .tosca .standard .class_ .TNodeType .MdaTypes .init (session );
9598 fr .softeam .toscadesigner .api .tosca .standard .class_ .TPolicy .MdaTypes .init (session );
96- fr .softeam .toscadesigner .api .tosca .standard .connector .TRelationshipTemplate .MdaTypes .init (session );
99+ fr .softeam .toscadesigner .api .tosca .standard .class_ .TRelationshipTemplate .MdaTypes .init (session );
97100 fr .softeam .toscadesigner .api .tosca .standard .class_ .TRequirement .MdaTypes .init (session );
98101 fr .softeam .toscadesigner .api .tosca .standard .class_ .TRequirementDefinition .MdaTypes .init (session );
99102 fr .softeam .toscadesigner .api .tosca .standard .class_ .TTopologyElementInstanceStates .MdaTypes .init (session );
100103 fr .softeam .toscadesigner .api .tosca .standard .class_ .TTopologyTemplate .MdaTypes .init (session );
101104 fr .softeam .toscadesigner .api .tosca .standard .datatype .TargetElementType .MdaTypes .init (session );
102105 fr .softeam .toscadesigner .api .tosca .standard .package_ .ToscaModel .MdaTypes .init (session );
106+ fr .softeam .toscadesigner .api .tosca .standard .class_ .TServiceTemplate .MdaTypes .init (session );
107+ fr .softeam .toscadesigner .api .tosca .standard .class_ .TRelationshipType .MdaTypes .init (session );
103108 fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .CloudServiceArchiveDiagram .MdaTypes .init (session );
104109 fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .ServiceTemplateDiagram .MdaTypes .init (session );
105110 fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .TopologyTemplateDiagram .MdaTypes .init (session );
@@ -114,7 +119,7 @@ public static final void initialize(final IModelingSession session) throws MdaPr
114119 * @param e A model element
115120 * @return the right proxy or <i>null</i>.
116121 */
117- @ objid ("d10793ef-2228-4a4a-8fb6-80614d06831f " )
122+ @ objid ("615529d6-370e-46b2-ac8c-9110d23f23e2 " )
118123 public static final Object instantiate (final ModelElement e ) {
119124 for (Stereotype s : e .getExtension ()) {
120125 ModuleComponent module = s .getModule ();
@@ -134,36 +139,36 @@ public static final Object instantiate(final ModelElement e) {
134139 * @param stName A stereotype name.
135140 * @return the right proxy or <i>null</i>.
136141 */
137- @ objid ("fa387ceb-dcca-4e49-a0d8-8bcdaebcd5f6 " )
142+ @ objid ("63d4888e-3356-4cc1-a0ca-b11e36213183 " )
138143 public static final Object instantiate (final Element e , final String stName ) {
139144 instantiateVisitor .setStereotype (stName );
140145 return e .accept (instantiateVisitor );
141146 }
142147
143- @ objid ("a69dbdc4-edd0-4a55-922c-acddcf5165fe " )
148+ @ objid ("debac363-8f6a-4f01-b4d9-2e0d218354ff " )
144149 private static class InstantiateVisitor implements IDefaultModelVisitor {
145- @ objid ("179ae835-1d65-45e3-aede-13ac6652b9f3 " )
150+ @ objid ("47a91884-5548-405e-be6e-132fe14d6b52 " )
146151 private String stName ;
147152
148- @ objid ("d98106c0-5296-44b7-b84d-c7b22882b81c " )
153+ @ objid ("17259c67-4ade-43ef-8fa5-2b8909782888 " )
149154 public final void setStereotype (final String stName ) {
150155 this .stName = stName ;
151156 }
152157
153- @ objid ("b5cef303-a08f-48b7-9739-3b0f4cd8efd0 " )
158+ @ objid ("d5cc1b4b-f7c1-4152-94aa-a69111ef8df2 " )
154159 @ Override
155- public final Object visitConnector ( Connector obj ) {
160+ public final Object visitPackage ( Package obj ) {
156161 switch (this .stName ) {
157- case fr .softeam .toscadesigner .api .tosca .standard .connector . TRelationshipTemplate .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .connector . TRelationshipTemplate .instantiate (obj );
162+ case fr .softeam .toscadesigner .api .tosca .standard .package_ . ToscaModel .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .package_ . ToscaModel .instantiate (obj );
158163 default :
159164 break ;
160165 }
161166
162- return IDefaultModelVisitor .super .visitConnector (obj );
167+ return IDefaultModelVisitor .super .visitPackage (obj );
163168
164169 }
165170
166- @ objid ("ce27cce4-49eb-4c68-a424-cdc1ea239bf5 " )
171+ @ objid ("e3ddc2a6-85b3-49d9-9a16-b5246620d8a5 " )
167172 @ Override
168173 public final Object visitDataType (DataType obj ) {
169174 switch (this .stName ) {
@@ -178,25 +183,11 @@ public final Object visitDataType(DataType obj) {
178183
179184 }
180185
181- @ objid ("940b889d-cda7-4d12-8a7b-37a013325264" )
182- @ Override
183- public final Object visitStaticDiagram (StaticDiagram obj ) {
184- switch (this .stName ) {
185- case fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .CloudServiceArchiveDiagram .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .CloudServiceArchiveDiagram .instantiate (obj );
186- case fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .ServiceTemplateDiagram .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .ServiceTemplateDiagram .instantiate (obj );
187- case fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .TopologyTemplateDiagram .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .TopologyTemplateDiagram .instantiate (obj );
188- default :
189- break ;
190- }
191-
192- return IDefaultModelVisitor .super .visitStaticDiagram (obj );
193-
194- }
195-
196- @ objid ("587f6c26-8b07-43e2-bd9c-e4e4b591c129" )
186+ @ objid ("807ae560-f337-4272-9b53-ecc5eb8ebc7c" )
197187 @ Override
198188 public final Object visitClass (Class obj ) {
199189 switch (this .stName ) {
190+ case fr .softeam .toscadesigner .api .tosca .standard .class_ .ArtifactTemplate .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .ArtifactTemplate .instantiate (obj );
200191 case fr .softeam .toscadesigner .api .tosca .standard .class_ .CapabilitiesType .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .CapabilitiesType .instantiate (obj );
201192 case fr .softeam .toscadesigner .api .tosca .standard .class_ .CapabilityDefinitionsType .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .CapabilityDefinitionsType .instantiate (obj );
202193 case fr .softeam .toscadesigner .api .tosca .standard .class_ .ConstraintsType .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .ConstraintsType .instantiate (obj );
@@ -216,10 +207,13 @@ public final Object visitClass(Class obj) {
216207 case fr .softeam .toscadesigner .api .tosca .standard .class_ .TNodeTemplate .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .TNodeTemplate .instantiate (obj );
217208 case fr .softeam .toscadesigner .api .tosca .standard .class_ .TNodeType .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .TNodeType .instantiate (obj );
218209 case fr .softeam .toscadesigner .api .tosca .standard .class_ .TPolicy .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .TPolicy .instantiate (obj );
210+ case fr .softeam .toscadesigner .api .tosca .standard .class_ .TRelationshipTemplate .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .TRelationshipTemplate .instantiate (obj );
219211 case fr .softeam .toscadesigner .api .tosca .standard .class_ .TRequirement .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .TRequirement .instantiate (obj );
220212 case fr .softeam .toscadesigner .api .tosca .standard .class_ .TRequirementDefinition .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .TRequirementDefinition .instantiate (obj );
221213 case fr .softeam .toscadesigner .api .tosca .standard .class_ .TTopologyElementInstanceStates .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .TTopologyElementInstanceStates .instantiate (obj );
222214 case fr .softeam .toscadesigner .api .tosca .standard .class_ .TTopologyTemplate .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .TTopologyTemplate .instantiate (obj );
215+ case fr .softeam .toscadesigner .api .tosca .standard .class_ .TServiceTemplate .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .TServiceTemplate .instantiate (obj );
216+ case fr .softeam .toscadesigner .api .tosca .standard .class_ .TRelationshipType .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .class_ .TRelationshipType .instantiate (obj );
223217 default :
224218 break ;
225219 }
@@ -228,16 +222,18 @@ public final Object visitClass(Class obj) {
228222
229223 }
230224
231- @ objid ("4e8441a7-8df6-4a62-bcf5-110b2f123fdd " )
225+ @ objid ("c635b414-dd38-4f86-aba1-b0ea64935785 " )
232226 @ Override
233- public final Object visitPackage ( Package obj ) {
227+ public final Object visitStaticDiagram ( StaticDiagram obj ) {
234228 switch (this .stName ) {
235- case fr .softeam .toscadesigner .api .tosca .standard .package_ .ToscaModel .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .tosca .standard .package_ .ToscaModel .instantiate (obj );
229+ case fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .CloudServiceArchiveDiagram .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .CloudServiceArchiveDiagram .instantiate (obj );
230+ case fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .ServiceTemplateDiagram .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .ServiceTemplateDiagram .instantiate (obj );
231+ case fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .TopologyTemplateDiagram .STEREOTYPE_NAME : return fr .softeam .toscadesigner .api .automatic .standard .staticdiagram .TopologyTemplateDiagram .instantiate (obj );
236232 default :
237233 break ;
238234 }
239235
240- return IDefaultModelVisitor .super .visitPackage (obj );
236+ return IDefaultModelVisitor .super .visitStaticDiagram (obj );
241237
242238 }
243239
@@ -246,7 +242,7 @@ public final Object visitPackage(Package obj) {
246242 * <p>If null is returned the caller will return null.
247243 * @return the {@link IInfrastructureVisitor} visitor or <i>null</i>.
248244 */
249- @ objid ("4579ff7b-da6b-4e66-9595-8911d19e09b7 " )
245+ @ objid ("bfae3266-80eb-4473-b85c-f6fe990c2f7b " )
250246 @ Override
251247 public IInfrastructureVisitor getInfrastructureVisitor () {
252248 return null ;
0 commit comments