|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.geotools.xml.filter.FilterSchema.FilterElement
| Field Summary |
| Fields inherited from interface org.geotools.xml.schema.ElementGrouping |
ALL, ANY, CHOICE, ELEMENT, GROUP, SEQUENCE, UNBOUNDED |
| Constructor Summary | |
FilterSchema.FilterElement(java.lang.String name,
Type type)
|
|
FilterSchema.FilterElement(java.lang.String name,
Type type,
Element substitutionGroup)
|
|
| Method Summary | |
Element |
findChildElement(java.lang.String name1)
Convinience method which will search for the specified element within it's children. |
int |
getBlock()
|
java.lang.String |
getDefault()
This returns the default value for the Element as a String |
int |
getFinal()
|
java.lang.String |
getFixed()
This returns the fixed value for the Element as a String |
int |
getGrouping()
Returns the mask informing the caller as to the type of object they are dealing with. |
java.lang.String |
getId()
The Schema ID for this element definition. |
int |
getMaxOccurs()
returns the max number of allowable occurences within the xml schema for this construct. |
int |
getMinOccurs()
returns the min number of allowable occurences within the xml schema for this construct. |
java.lang.String |
getName()
Returns the element declaration's name in the Schema document, and element name in the instance document. |
java.net.URI |
getNamespace()
DOCUMENT ME! |
Element |
getSubstitutionGroup()
This returns a reference to an element representing this element's substitution group. |
Type |
getType()
Returns the declared type for this Element in the given Schema. |
boolean |
isAbstract()
Returns True when the instance of this XML Schema Element is abstract, false otherwise |
boolean |
isForm()
|
boolean |
isNillable()
Returns true when the element is nillable, false otherwise |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public FilterSchema.FilterElement(java.lang.String name,
Type type)
public FilterSchema.FilterElement(java.lang.String name,
Type type,
Element substitutionGroup)
| Method Detail |
public boolean isAbstract()
ElementReturns True when the instance of this XML Schema Element is abstract, false otherwise
isAbstract in interface ElementElement.isAbstract()public int getBlock()
getBlock in interface ElementElement.getBlock()public java.lang.String getDefault()
ElementThis returns the default value for the Element as a String
getDefault in interface ElementElement.getDefault()public int getFinal()
getFinal in interface ElementElement.getFinal()public java.lang.String getFixed()
ElementThis returns the fixed value for the Element as a String
getFixed in interface ElementElement.getFixed()public boolean isForm()
isForm in interface ElementElement.isForm()public java.lang.String getId()
ElementThe Schema ID for this element definition.
getId in interface ElementElement.getId()public int getMaxOccurs()
ElementGroupingreturns the max number of allowable occurences within the xml schema for this construct.
getMaxOccurs in interface ElementElement.getMaxOccurs()public int getMinOccurs()
ElementGroupingreturns the min number of allowable occurences within the xml schema for this construct.
getMinOccurs in interface ElementElement.getMinOccurs()public java.lang.String getName()
ElementReturns the element declaration's name in the Schema document, and element name in the instance document.
getName in interface ElementElement.getName()public java.net.URI getNamespace()
Element
getNamespace in interface ElementElement.getNamespace()public boolean isNillable()
ElementReturns true when the element is nillable, false otherwise
isNillable in interface ElementElement.isNillable()public Element getSubstitutionGroup()
ElementThis returns a reference to an element representing this element's substitution group. This is of particular importance when resolving an instance document's value.
getSubstitutionGroup in interface ElementElement.getSubstitutionGroup()public Type getType()
ElementReturns the declared type for this Element in the given Schema.
getType in interface ElementElement.getType()public int getGrouping()
ElementGroupingReturns the mask informing the caller as to the type of object they are dealing with.
getGrouping in interface ElementGroupingElementGrouping.getGrouping()public Element findChildElement(java.lang.String name1)
ElementGroupingConvinience method which will search for the specified element within it's children. This is typically implemented recursively, and as such may be expensive to execute (so don't call me too much if you want to be fast).
findChildElement in interface ElementGroupingname1 - The Element LocalName (namespace and prefix should not be
included)
ElementGrouping.findChildElement(java.lang.String)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||