package org.whole.lang.xsd.mapping.samples; import org.whole.lang.builders.IBuilderOperation; import org.whole.lang.templates.AbstractTemplateFactory; public class ChoiceSampleInstance 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://lang.whole.org/MT3.001.01/").getEntityDescriptorEnum(); b0.wEntity_(e1.valueOf("Document")); b0.wEntity_(e1.valueOf("DocumentSeq")); b0.wEntity_(e1.valueOf("GroupHeader")); b0.wEntity_(e1.valueOf("GroupHeaderSeq")); b0.wEntity(e1.valueOf("XSString"), "ID:001"); b0.wEntity(e1.valueOf("XSString"), "23/10/2008"); b0.wEntity(e1.valueOf("XSString"), "1000.00"); b0.wEntity(e1.valueOf("XSInt"), 2); b0._wEntity(e1.valueOf("GroupHeaderSeq")); b0._wEntity(e1.valueOf("GroupHeader")); b0.wEntity_(e1.valueOf("DocumentList"), 2); b0.wEntity_(e1.valueOf("MessageType")); b0.wEntity_(e1.valueOf("MessageTypeSeq")); b0.wEntity(e1.valueOf("XSString"), "ID:002"); b0.wEntity(e1.valueOf("XSString"), "500.50"); b0.wEntity_(e1.valueOf("DebitorType")); b0.wEntity(e1.valueOf("XSString"), "ABNANAL02XX"); b0._wEntity(e1.valueOf("DebitorType")); b0._wEntity(e1.valueOf("MessageTypeSeq")); b0._wEntity(e1.valueOf("MessageType")); b0.wEntity_(e1.valueOf("MessageType")); b0.wEntity_(e1.valueOf("MessageTypeSeq")); b0.wEntity(e1.valueOf("XSString"), "ID:003"); b0.wEntity(e1.valueOf("XSString"), "499.50"); b0.wEntity_(e1.valueOf("DebitorType")); b0.wEntity(e1.valueOf("XSString"), "ABNANAL02XX"); b0._wEntity(e1.valueOf("DebitorType")); b0._wEntity(e1.valueOf("MessageTypeSeq")); b0._wEntity(e1.valueOf("MessageType")); b0._wEntity(e1.valueOf("DocumentList")); b0._wEntity(e1.valueOf("DocumentSeq")); b0._wEntity(e1.valueOf("Document")); } }