|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISchemaElement
Represents a unitary schema element (class).
| Field Summary | |
|---|---|
static int |
ELEMENT_TYPE
Element type: Element Such an element corresponds to a class that implements IXmlObject. |
static int |
ENUMERATION_TYPE
Element type: Enumeration Such an element corresponds to a class that implements IEnumeration. |
static int |
SUBSTITUTION_GROUP_TYPE
Element type: Substitution Group Such an element corresponds to an interface. |
| Method Summary | |
|---|---|
java.lang.Class |
getMappedClass()
Returns the corresponding class |
ISchema |
getSchema()
Returns the schema this element belongs to. |
ISchemaElement[] |
getSubstitutionGroups()
Returns the schema elements describing the substitution groups for this element. |
ISchemaElement |
getSuperType()
Returns the schema element describing the super type of this element. |
java.lang.String |
getTagName()
Returns the element tag name (no prefix) |
int |
getType()
Returns the element type (enumerated type, substitution group, type, ...) |
| Field Detail |
|---|
static final int ENUMERATION_TYPE
IEnumeration.
IEnumeration,
Constant Field Valuesstatic final int SUBSTITUTION_GROUP_TYPE
interface.
static final int ELEMENT_TYPE
IXmlObject.
IXmlObject,
Constant Field Values| Method Detail |
|---|
int getType()
java.lang.Class getMappedClass()
java.lang.String getTagName()
ISchema getSchema()
ISchemaElement[] getSubstitutionGroups()
ISchemaElement getSuperType()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||