Package net.anwiba.commons.xml.xsd
Class XsdElementsFactory
- java.lang.Object
-
- net.anwiba.commons.xml.xsd.XsdElementsFactory
-
public class XsdElementsFactory extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringANNOTATIONstatic java.lang.StringAPPINFOstatic java.lang.StringBASEstatic java.lang.StringCHOICEstatic java.lang.StringCLASSstatic java.lang.StringCOMPLEX_TYPEstatic java.lang.StringELEMENTstatic java.lang.StringELEMENT_FORM_DEFAULTstatic java.lang.StringGENERATE_IS_SET_METHODstatic java.lang.StringGLOBAL_BINDINGSstatic java.lang.StringMAX_OCCURSstatic java.lang.StringMIN_OCCURSstatic java.lang.StringNAMEstatic java.lang.StringPACKAGEstatic java.lang.StringQUALIFIEDstatic java.lang.StringRESTRICTIONstatic org.dom4j.QNameSCHEMAstatic java.lang.StringSCHEMA_BINDINGSstatic java.lang.StringSEQUENCEstatic java.lang.StringSIMPLE_TYPEstatic java.lang.StringTRUEstatic java.lang.StringTYPEstatic java.lang.StringUNBOUNDEDstatic java.lang.StringVERSIONstatic org.dom4j.NamespaceXSD_NAMESPACE
-
Constructor Summary
Constructors Constructor Description XsdElementsFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.dom4j.ElementcreateApplicationInfoAnnotation(org.dom4j.Element... elements)static org.dom4j.ElementcreateChoiceElement(java.util.List<org.dom4j.Element> elements)static org.dom4j.ElementcreateComplexTypeElement(java.lang.String typeName, org.dom4j.Element structurElement)static org.dom4j.ElementcreateElement(java.lang.String name, java.lang.String contentTypeName, int minimumOccurs, int maximumOccurs)static org.dom4j.QNamecreateName(java.lang.String name)static org.dom4j.ElementcreateSchemaElement()static org.dom4j.ElementcreateSequenceElement(java.util.List<org.dom4j.Element> elements)static org.dom4j.ElementcreateSimpleTypeElement(java.lang.String typeName, java.lang.String baseTypeName)static org.dom4j.QNamecreateXsdName(java.lang.String name)
-
-
-
Field Detail
-
ANNOTATION
public static final java.lang.String ANNOTATION
- See Also:
- Constant Field Values
-
APPINFO
public static final java.lang.String APPINFO
- See Also:
- Constant Field Values
-
BASE
public static final java.lang.String BASE
- See Also:
- Constant Field Values
-
CHOICE
public static final java.lang.String CHOICE
- See Also:
- Constant Field Values
-
CLASS
public static final java.lang.String CLASS
- See Also:
- Constant Field Values
-
COMPLEX_TYPE
public static final java.lang.String COMPLEX_TYPE
- See Also:
- Constant Field Values
-
ELEMENT
public static final java.lang.String ELEMENT
- See Also:
- Constant Field Values
-
ELEMENT_FORM_DEFAULT
public static final java.lang.String ELEMENT_FORM_DEFAULT
- See Also:
- Constant Field Values
-
GENERATE_IS_SET_METHOD
public static final java.lang.String GENERATE_IS_SET_METHOD
- See Also:
- Constant Field Values
-
GLOBAL_BINDINGS
public static final java.lang.String GLOBAL_BINDINGS
- See Also:
- Constant Field Values
-
MAX_OCCURS
public static final java.lang.String MAX_OCCURS
- See Also:
- Constant Field Values
-
MIN_OCCURS
public static final java.lang.String MIN_OCCURS
- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
-
PACKAGE
public static final java.lang.String PACKAGE
- See Also:
- Constant Field Values
-
QUALIFIED
public static final java.lang.String QUALIFIED
- See Also:
- Constant Field Values
-
RESTRICTION
public static final java.lang.String RESTRICTION
- See Also:
- Constant Field Values
-
SCHEMA_BINDINGS
public static final java.lang.String SCHEMA_BINDINGS
- See Also:
- Constant Field Values
-
SEQUENCE
public static final java.lang.String SEQUENCE
- See Also:
- Constant Field Values
-
SIMPLE_TYPE
public static final java.lang.String SIMPLE_TYPE
- See Also:
- Constant Field Values
-
TRUE
public static final java.lang.String TRUE
- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
- See Also:
- Constant Field Values
-
UNBOUNDED
public static final java.lang.String UNBOUNDED
- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
-
XSD_NAMESPACE
public static final org.dom4j.Namespace XSD_NAMESPACE
-
SCHEMA
public static final org.dom4j.QName SCHEMA
-
-
Method Detail
-
createSchemaElement
public static org.dom4j.Element createSchemaElement()
-
createElement
public static org.dom4j.Element createElement(java.lang.String name, java.lang.String contentTypeName, int minimumOccurs, int maximumOccurs)
-
createSimpleTypeElement
public static org.dom4j.Element createSimpleTypeElement(java.lang.String typeName, java.lang.String baseTypeName)
-
createComplexTypeElement
public static org.dom4j.Element createComplexTypeElement(java.lang.String typeName, org.dom4j.Element structurElement)
-
createSequenceElement
public static org.dom4j.Element createSequenceElement(java.util.List<org.dom4j.Element> elements)
-
createChoiceElement
public static org.dom4j.Element createChoiceElement(java.util.List<org.dom4j.Element> elements)
-
createApplicationInfoAnnotation
public static org.dom4j.Element createApplicationInfoAnnotation(org.dom4j.Element... elements)
-
createName
public static org.dom4j.QName createName(java.lang.String name)
-
createXsdName
public static org.dom4j.QName createXsdName(java.lang.String name)
-
-