public static class FilterSchema.FilterElement extends Object implements Element
| Constructor and Description |
|---|
FilterElement(String name,
Type type) |
FilterElement(String name,
Type type,
Element substitutionGroup) |
| Modifier and Type | Method and Description |
|---|---|
Element |
findChildElement(String name1)
Convinience method which will search for the specified element within it's children.
|
Element |
findChildElement(String localName,
URI namespaceURI) |
int |
getBlock() |
String |
getDefault()
This returns the default value for the Element as a String
|
int |
getFinal() |
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.
|
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.
|
String |
getName()
Returns the element declaration's name in the Schema document, and element name in the
instance document.
|
URI |
getNamespace() |
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
|
public boolean isAbstract()
ElementisAbstract in interface ElementElement.isAbstract()public int getBlock()
getBlock in interface ElementElement.getBlock()public String getDefault()
ElementgetDefault in interface ElementElement.getDefault()public int getFinal()
getFinal in interface ElementElement.getFinal()public String getFixed()
ElementgetFixed in interface ElementElement.getFixed()public boolean isForm()
isForm in interface ElementElement.isForm()public String getId()
ElementgetId in interface ElementElement.getId()public int getMaxOccurs()
ElementGroupinggetMaxOccurs in interface ElementgetMaxOccurs in interface ElementGroupingElement.getMaxOccurs()public int getMinOccurs()
ElementGroupinggetMinOccurs in interface ElementgetMinOccurs in interface ElementGroupingElement.getMinOccurs()public String getName()
ElementgetName in interface ElementElement.getName()public URI getNamespace()
getNamespace in interface ElementElement.getNamespace()public boolean isNillable()
ElementisNillable in interface ElementElement.isNillable()public Element getSubstitutionGroup()
ElementgetSubstitutionGroup in interface ElementElement.getSubstitutionGroup()public Type getType()
ElementgetType in interface ElementElement.getType()public int getGrouping()
ElementGroupinggetGrouping in interface ElementGroupingElementGrouping.getGrouping()public Element findChildElement(String name1)
ElementGroupingfindChildElement in interface ElementGroupingname1 - The Element LocalName (namespace and prefix should not be included)ElementGrouping.findChildElement(java.lang.String)public Element findChildElement(String localName, URI namespaceURI)
findChildElement in interface ElementGroupingCopyright © 1996–2021 Geotools. All rights reserved.