|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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()
Element
Returns True when the instance of this XML Schema Element is abstract, false otherwise
isAbstract
in interface Element
Element.isAbstract()
public int getBlock()
getBlock
in interface Element
Element.getBlock()
public java.lang.String getDefault()
Element
This returns the default value for the Element as a String
getDefault
in interface Element
Element.getDefault()
public int getFinal()
getFinal
in interface Element
Element.getFinal()
public java.lang.String getFixed()
Element
This returns the fixed value for the Element as a String
getFixed
in interface Element
Element.getFixed()
public boolean isForm()
isForm
in interface Element
Element.isForm()
public java.lang.String getId()
Element
The Schema ID for this element definition.
getId
in interface Element
Element.getId()
public int getMaxOccurs()
ElementGrouping
returns the max number of allowable occurences within the xml schema for this construct.
getMaxOccurs
in interface Element
Element.getMaxOccurs()
public int getMinOccurs()
ElementGrouping
returns the min number of allowable occurences within the xml schema for this construct.
getMinOccurs
in interface Element
Element.getMinOccurs()
public java.lang.String getName()
Element
Returns the element declaration's name in the Schema document, and element name in the instance document.
getName
in interface Element
Element.getName()
public java.net.URI getNamespace()
Element
getNamespace
in interface Element
Element.getNamespace()
public boolean isNillable()
Element
Returns true when the element is nillable, false otherwise
isNillable
in interface Element
Element.isNillable()
public Element getSubstitutionGroup()
Element
This 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 Element
Element.getSubstitutionGroup()
public Type getType()
Element
Returns the declared type for this Element in the given Schema.
getType
in interface Element
Element.getType()
public int getGrouping()
ElementGrouping
Returns the mask informing the caller as to the type of object they are dealing with.
getGrouping
in interface ElementGrouping
ElementGrouping.getGrouping()
public Element findChildElement(java.lang.String name1)
ElementGrouping
Convinience 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 ElementGrouping
name1
- 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 |