com.infoengine.soap.wsdl
Class SchemaElement
java.lang.Object
com.infoengine.soap.wsdl.ElementContainer
com.infoengine.soap.wsdl.SchemaElement
- public class SchemaElement
- extends ElementContainer
Fields inherited from class com.infoengine.soap.wsdl.ElementContainer |
_element, definitions, documentation, MIME, MIME_URI, parent, root, SCHEMA, SCHEMA_URI_END, SCHEMA_URI_START, SOAP, SOAP_URI, WSDL, WSDL_URI |
Methods inherited from class com.infoengine.soap.wsdl.ElementContainer |
checkNameSpaces, checkNameSpaces, findImmediateChild, getAttribute, getDocumentation, getElement, getElementsByTagName, getMimeNS, getSchemaNS, getSoapNS, getWsdlNS, stripNS |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
schemaOrder
private String schemaOrder
name
private String name
type
private String type
ieType
private int ieType
minOccurs
private int minOccurs
maxOccurs
private int maxOccurs
schema
private Element schema
array
private boolean array
complexType
private SchemaElement complexType
subElements
private Vector subElements
SchemaElement
public SchemaElement(String elementName,
String elementType,
Element root,
ElementContainer prnt)
SchemaElement
public SchemaElement(SchemaElement ec,
Element e)
setArrayType
private void setArrayType(String arType)
findAncestorWithType
protected SchemaElement findAncestorWithType(String eType)
getSchemaOrder
public String getSchemaOrder()
getMinOccurs
public int getMinOccurs()
getMaxOccurs
public int getMaxOccurs()
getName
public String getName()
getType
public String getType()
getIeType
public int getIeType()
isComplex
public boolean isComplex()
getComplexType
public SchemaElement getComplexType()
isArray
public boolean isArray()
getSubElementCount
public int getSubElementCount()
getSubElement
public SchemaElement getSubElement(int index)
getSubElement
public SchemaElement getSubElement(String name)
setElement
public void setElement(Element e)
- Specified by:
setElement
in class ElementContainer