de.ispsoft.jaxme.generator
Interface SchemaComplexType

All Superinterfaces:
SchemaType
All Known Implementing Classes:
AnyType, UserDefinedComplexType

public interface SchemaComplexType
extends SchemaType

An extension of the general SchemaType for complex types.

Author:
Jochen Wiedmann

Field Summary
static int TYPE_ATTRIBUTE
          A type constant: attribute:
static int TYPE_ATTRIBUTEGROUP
          A type constant: attributeGroup
static int TYPE_COMPLEXTYPE
          A type constant: complexType
static int TYPE_ELEMENT
          A type constant: element
 
Method Summary
 org.w3c.dom.Element getElement()
          Returns the element node declaring the type.
 int getType()
          Returns the type.
 
Methods inherited from interface de.ispsoft.jaxme.generator.SchemaType
getClone, getLocalName, getNamespaceURI, isComplex
 

Field Detail

TYPE_COMPLEXTYPE

public static final int TYPE_COMPLEXTYPE

A type constant: complexType

See Also:
Constant Field Values

TYPE_ATTRIBUTEGROUP

public static final int TYPE_ATTRIBUTEGROUP

A type constant: attributeGroup

See Also:
Constant Field Values

TYPE_ELEMENT

public static final int TYPE_ELEMENT

A type constant: element

See Also:
Constant Field Values

TYPE_ATTRIBUTE

public static final int TYPE_ATTRIBUTE

A type constant: attribute:

See Also:
Constant Field Values
Method Detail

getElement

public org.w3c.dom.Element getElement()

Returns the element node declaring the type.


getType

public int getType()

Returns the type.

Returns:
Either of TYPE_COMPLEXTYPE or TYPE_ATTRIBUTEGROUP.