|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SDElement
| Field Summary |
|---|
| Fields inherited from interface fr.tireme.schemadoc.SDSchema.SDSchemaContent |
|---|
TYPE_ATTRIBUTE, TYPE_ATTRIBUTE_LABEL, TYPE_ATTRIBUTEGROUP, TYPE_ATTRIBUTEGROUP_LABEL, TYPE_COMPLEXTYPE, TYPE_COMPLEXTYPE_LABEL, TYPE_ELEMENT, TYPE_ELEMENT_LABEL, TYPE_GROUP, TYPE_GROUP_LABEL, TYPE_NOTATION, TYPE_NOTATION_LABEL, TYPE_SIMPLETYPE, TYPE_SIMPLETYPE_LABEL |
| Method Summary | |
|---|---|
SDElement |
getResolvedElementDeclaration(SDSchema schema)
Return the resolved element declaration in case of reference |
SDAnnotation |
getSchemaAnnotation()
Returns the annotation on this element |
SDSchemaContent |
getType(SDSchema schema)
Returns the type of this element |
java.lang.String |
getTypeName(SDSchema schema)
Gets the name of the type of this element |
boolean |
hasTypeDefinition()
Returns a boolean indicating wheter the type has a definition |
boolean |
isAnyType()
Indicates if this element is of any type |
boolean |
isEmpty(SDSchema schema)
Indicates if this element is empty or not |
boolean |
isRef()
Indicates if this element is a reference to an other element |
boolean |
isTypeAnonymous()
Returns a boolean indicating wheter the type is anonymous. |
| Methods inherited from interface fr.tireme.schemadoc.SDSchema.SDSchemaContent |
|---|
getName, getQName, getSchema, getTargetNamespace, getType, isGlobal |
| Methods inherited from interface fr.tireme.schemadoc.SDSchema.SDConcreteComponent |
|---|
cloneObject, getContainerDomElement, getDomElement, getID, getLocalRootID, getWrappedObject, isAny, isAnyAttribute, isContainerNull, setID |
| Method Detail |
|---|
boolean isTypeAnonymous()
true if the type is anonymous.boolean hasTypeDefinition()
true if the type has definitionSDSchemaContent getType(SDSchema schema)
schema - - root schema
null if it is neither one nor the other.SDElement getResolvedElementDeclaration(SDSchema schema)
schema - - root schema
java.lang.String getTypeName(SDSchema schema)
schema - - root schema
SDAnnotation getSchemaAnnotation()
boolean isRef()
boolean isAnyType()
boolean isEmpty(SDSchema schema)
schema - - root schema
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||