package org.whole.lang.xsd.mapping.samples; import org.whole.lang.builders.IBuilderOperation; import org.whole.lang.templates.AbstractTemplateFactory; public class Xmi20Instance extends AbstractTemplateFactory<org.whole.lang.model.IEntity> { public void apply(IBuilderOperation op) { org.whole.lang.commons.builders.ICommonsBuilder b0 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI); org.whole.lang.reflect.EntityDescriptorEnum e1 = org.whole.lang.reflect.ReflectionFactory.getLanguageKit("http://www.omg.org/XMI").getEntityDescriptorEnum(); b0.wEntity_(e1.valueOf("XMIPackage")); b0.wEntity_(e1.valueOf("XMIPackageList"), 3); b0.wEntity_(e1.valueOf("XMI")); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.wEntity(e1.valueOf("XSString"), "2.0"); b0.wEntity_(e1.valueOf("XMIList"), 4); b0.wEntity_(e1.valueOf("Extension")); b0.wEntity(e1.valueOf("XSID"), "docid0"); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0._wEntity(e1.valueOf("Extension")); b0.wEntity_(e1.valueOf("Extension")); b0.wEntity(e1.valueOf("XSID"), "docid1"); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0._wEntity(e1.valueOf("Extension")); b0.wEntity_(e1.valueOf("Extension")); b0.wEntity(e1.valueOf("XSID"), "docid2"); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0._wEntity(e1.valueOf("Extension")); b0.wEntity_(e1.valueOf("Extension")); b0.wEntity(e1.valueOf("XSID"), "docid3"); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0._wEntity(e1.valueOf("Extension")); b0._wEntity(e1.valueOf("XMIList")); b0._wEntity(e1.valueOf("XMI")); b0.wEntity_(e1.valueOf("Add")); b0.wEntity(e1.valueOf("XSID"), "addition"); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.wEntity_(e1.valueOf("DifferenceList"), 1); b0.wEntity_(e1.valueOf("Extension")); b0.wEntity(e1.valueOf("XSID"), "hello"); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0._wEntity(e1.valueOf("Extension")); b0._wEntity(e1.valueOf("DifferenceList")); b0._wEntity(e1.valueOf("Add")); b0.wEntity_(e1.valueOf("Documentation")); b0.wEntity(e1.valueOf("XSID"), "docid"); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.wEntity_(e1.valueOf("DocumentationList"), 1); b0.wEntity_(e1.valueOf("Extension")); b0.wEntity(e1.valueOf("XSID"), "docid44"); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0.Resolver(); b0._wEntity(e1.valueOf("Extension")); b0._wEntity(e1.valueOf("DocumentationList")); b0._wEntity(e1.valueOf("Documentation")); b0._wEntity(e1.valueOf("XMIPackageList")); b0._wEntity(e1.valueOf("XMIPackage")); } }