package org.whole.lang.xsd.mapping; import org.whole.lang.builders.IBuilderOperation; import org.whole.lang.templates.AbstractTemplateFactory; public class SepaSctMapping extends AbstractTemplateFactory<org.whole.lang.xsd.mapping.model.MappingStrategy> { public void apply(IBuilderOperation op) { org.whole.lang.xsd.mapping.builders.IMappingBuilder b0 = (org.whole.lang.xsd.mapping.builders.IMappingBuilder) op.wGetBuilder(org.whole.lang.xsd.mapping.reflect.MappingLanguageKit.URI); b0.MappingStrategy_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf"); b0.URI("SCTScfBlkCredTrf.xsd"); b0.BooleanType(false); b0.BooleanType(true); b0.BooleanType(false); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#XSmixedText"); org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI); b1.Resolver(); b0.Mappings_(14); b0.RootMapping_(); b0.NCName("SCTScfBlkCredTrf"); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0._RootMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("SndgInst"); b0.URI("urn:iso:std:iso:20022:tech:xsd:pacs.008.001.01#BICIdentifier"); b0.URI("sndgInst"); b0._ElementMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("RcvgInst"); b0.URI("urn:iso:std:iso:20022:tech:xsd:pacs.008.001.01#BICIdentifier"); b0.URI("rcvgInst"); b0._ElementMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("SrvcId"); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#SrvcID"); b0.URI("srvcId"); b0._ElementMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("TstCode"); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#TestCodeType"); b0.URI("tstCode"); b0._ElementMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("FType"); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#FTpType"); b0.URI("fType"); b0._ElementMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("FileRef"); b0.URI("urn:iso:std:iso:20022:tech:xsd:pacs.008.001.01#Max16Text"); b0.URI("fileRef"); b0._ElementMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("RoutingInd"); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#RoutingInd"); b0.URI("routingInd"); b0._ElementMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("FileBusDt"); b0.URI("urn:iso:std:iso:20022:tech:xsd:pacs.008.001.01#ISODate"); b0.URI("fileBusDt"); b0._ElementMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("FileCycleNo"); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#Max2NumericText"); b0.URI("fileCycleNo"); b0._ElementMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType1"); b0.NCName("pacs.008.001.01"); b0.URI("urn:iso:std:iso:20022:tech:xsd:pacs.008.001.01#Pacs_008_001_01"); b1.Resolver(); b0._ElementMapping(); b0.StructuralMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("pacs.008.001.01"); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType1"); b0.URI("generatedType1"); b0._StructuralMapping(); b0.ElementMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType2"); b0.NCName("pacs.004.001.01"); b0.URI("urn:iso:std:iso:20022:tech:xsd:pacs.004.001.01#Pacs_004_001_01"); b1.Resolver(); b0._ElementMapping(); b0.StructuralMapping_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType"); b0.NCName("pacs.004.001.01"); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#GeneratedType2"); b0.URI("generatedType2"); b0._StructuralMapping(); b0._Mappings(); b0.DataTypes_(2); b0.EnumDataType_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#SrvcID"); b0.EnumValues_(1); b0.EnumValue_(); b0.Value("SCT"); b0.Value("SCT"); b0._EnumValue(); b0._EnumValues(); b0._EnumDataType(); b0.EnumDataType_(); b0.URI("urn:S2SCTScf:xsd:$SCTScfBlkCredTrf#FTpType"); b0.EnumValues_(1); b0.EnumValue_(); b0.Value("SCF"); b0.Value("SCF"); b0._EnumValue(); b0._EnumValues(); b0._EnumDataType(); b0._DataTypes(); b0._MappingStrategy(); } }