Artefact:Template/org/ooem/templates/wiml-1.0-ooem-multipart-1.0

Code
G-2.0-java_jpp-1.0 -*- coding: utf-8; -*- ▼ …  import org.oomodels.wiml.*; ▼ … ⊏ signature(String wiml_code) ⊐ … « try { WIMLClass wc = WIMLClass.parseWIML(wiml_code); object = wc; » …  org.uml.stereotypes.* java.lang.String java.lang.Object java.lang.Boolean  ◂ ‖"Ⓟ/Name" ▸  ⋮ «∀( ‖"Ⓟ/ModelTemplateArguments" ){» …  ⋮ «}/∀» …  ⋮ «∀( ‖"Ⓟ/CodeGeneratorTemplateArguments" ){» …  ⋮ «}/∀» …  ⋮ «∀( ‖"Ⓟ/ImplementationLanguageTemplateArguments" ){» …  ⋮ «}/∀» …  ⋮ «∀( ‖"Ⓟ/Bases" ){» …  ⋮ «}/∀» …  ⋮ «¬∅( ‖"Ⓟ/Stereotypes" ){» …  «∀(⊙){» ◂⊙▸ «}/∀» </Stereotype> ⋮ «}/¬∅» …  ⋮ «∀( ‖"Ⓟ/Attributes" ){» … <Attribute Name=" ◂ ‖"Ⓟ/Name" ▸ " Type=" ◂ ‖"Ⓟ/Type" ▸ " «¬∅( ‖"Ⓟ/Stereotypes" ){» Stereotype=" «∀(⊙){» ◂⊙▸ «}/∀» " «}/¬∅» … ⋮ «¬∅( ‖"Ⓟ/Extensions" ){» … ⋮ >     ⋮ ⊏ ➜ this.Extensions(object) ⊐ … </Attribute> ⋮ «}∨{» …      ⋮ />    ⋮ «}/¬∅» …   ⋮ «}/∀» …   ⋮ «∀( ‖"Ⓟ/Operations" ){» … <Operation Name=" ◂ ‖"Ⓟ/Name" ▸ " ReturnType=" ◂ ‖"Ⓟ/ReturnType" ▸ " «¬∅( ‖"Ⓟ/Stereotypes" ){» Stereotype=" «∀(⊙){» ◂⊙▸ «}/∀» " «}/¬∅» … ⋮ «¬∅( ‖"Ⓟ/Extensions" ){» … ⋮ >     ⋮ ⊏ ➜ this.Extensions(object) ⊐ … </Attribute> ⋮ «}∨{» …      ⋮ />    ⋮ «}/¬∅» …   ⋮ «}/∀» …   ⋮ «¬∅( ‖"Ⓟ/Extensions" ){» … ⋮ ⊏ ➜ this.Extensions(object) ⊐ … ⋮ «}/¬∅» … </Class> « } catch (Throwable t) { » … ERROR: ◂t▸ « } » … ⊏ Ⓣ Extensions(Object object) ⊐ … <Extensions> ⋮ «∀(⊙){» …       < ◂ ‖"Ⓟ/Name" ▸ > ⋮ «∀( ‖"Ⓟ/Properties" ){» … < ◂ ‖"Ⓟ/Name" ▸ > ◂ ‖"Ⓟ/Value" ▸ </ ◂ ‖"Ⓟ/Name" ▸ > ⋮ «}/∀» …       </ ◂ ‖"Ⓟ/Name" ▸ > ⋮ «}/∀» …     </Extensions> ⊏ /Ⓣ ⊐ …