1 17 package org.apache.ws.jaxme.xs.jaxb.impl; 18 19 import org.apache.ws.jaxme.xs.jaxb.*; 20 import org.apache.ws.jaxme.xs.xml.XsEAppinfo; 21 import org.apache.ws.jaxme.xs.xml.XsESchema; 22 import org.apache.ws.jaxme.xs.xml.XsObject; 23 import org.apache.ws.jaxme.xs.xml.impl.XsObjectFactoryImpl; 24 25 28 public class JAXBXsObjectFactoryImpl extends XsObjectFactoryImpl implements JAXBXsObjectFactory { 29 public JAXBProperty.BaseType newBaseType(XsObject pParent) { 30 return new JAXBPropertyImpl.BaseTypeImpl(pParent); 31 } 32 public JAXBClass newJAXBClass(XsObject pParent) { 33 return new JAXBClassImpl(pParent); 34 } 35 public JAXBGlobalBindings newJAXBGlobalBindings(XsObject pParent) { 36 return new JAXBGlobalBindingsImpl(pParent); 37 } 38 public JAXBJavadoc newJAXBJavadoc(XsObject pParent) { 39 return new JAXBJavadocImpl(pParent); 40 } 41 public JAXBJavaType newJAXBJavaType(XsObject pParent) { 42 return new JAXBJavaTypeImpl(pParent); 43 } 44 public JAXBJavaType.JAXBGlobalJavaType newJAXBGlobalJavaType(XsObject pParent) { 45 return new JAXBJavaTypeImpl.JAXBGlobalJavaTypeImpl(pParent); 46 } 47 public JAXBSchemaBindings.NameXmlTransform newNameXmlTransform(XsObject pParent) { 48 return new JAXBSchemaBindingsImpl.NameXmlTransformImpl(pParent); 49 } 50 public JAXBSchemaBindings.NameTransformation newNameTransformation(XsObject pParent) { 51 return new JAXBSchemaBindingsImpl.NameXmlTransformImpl.NameTransformationImpl(pParent); 52 } 53 public JAXBSchemaBindings.Package newPackage(XsObject pParent) { 54 return new JAXBSchemaBindingsImpl.PackageImpl(pParent); 55 } 56 public JAXBProperty newJAXBProperty(XsObject pParent) { 57 return new JAXBPropertyImpl(pParent); 58 } 59 public JAXBSchemaBindings newJAXBSchemaBindings(XsObject pParent) { 60 return new JAXBSchemaBindingsImpl(pParent); 61 } 62 public JAXBTypesafeEnumClass newJAXBTypesafeEnumClass(XsObject pParent) { 63 return new JAXBTypesafeEnumClassImpl(pParent); 64 } 65 public JAXBTypesafeEnumMember newJAXBTypesafeEnumMember(XsObject pParent) { 66 return new JAXBTypesafeEnumMemberImpl(pParent); 67 } 68 public XsEAppinfo newXsEAppinfo(XsObject pParent) { 69 return new JAXBAppinfoImpl(pParent); 70 } 71 public XsESchema newXsESchema() { 72 return new JAXBXsSchemaImpl(getContext()); 73 } 74 } 75 | Popular Tags |