org.geotools.xml.schema.impl
Class ElementGT

Object
  extended by ElementGT
All Implemented Interfaces:
Element, ElementGrouping
Direct Known Subclasses:
ogcElement, sldElement

public class ElementGT
extends Object
implements Element

Provides ...TODO summary sentence

TODO Description

Responsibilities:

Example Use:


 ElementGT x = new ElementGT( ... );
 TODO code example
 

Since:
0.3
Author:
dzwiers
Module:
modules/library/xml (gt-xml.jar)

Field Summary
 
Fields inherited from interface ElementGrouping
ALL, ANY, CHOICE, ELEMENT, GROUP, SEQUENCE, UNBOUNDED
 
Constructor Summary
ElementGT(String id, String name, URI namespace, Type type, int min, int max, boolean nillable, Element substitutionGroup, boolean _abstract)
          Construct ElementGT.
 
Method Summary
 Element findChildElement(String name1)
          TODO summary sentence for findChildElement ...
 Element findChildElement(String localName, URI namespaceURI)
           
 int getBlock()
          TODO summary sentence for getBlock ...
 String getDefault()
          TODO summary sentence for getDefault ...
 int getFinal()
          TODO summary sentence for getFinal ...
 String getFixed()
          TODO summary sentence for getFixed ...
 int getGrouping()
          TODO summary sentence for getGrouping ...
 String getId()
          TODO summary sentence for getId ...
 int getMaxOccurs()
          TODO summary sentence for getMaxOccurs ...
 int getMinOccurs()
          TODO summary sentence for getMinOccurs ...
 String getName()
          TODO summary sentence for getName ...
 URI getNamespace()
          TODO summary sentence for getNamespace ...
 Element getSubstitutionGroup()
          TODO summary sentence for getSubstitutionGroup ...
 Type getType()
          TODO summary sentence for getType ...
 boolean isAbstract()
          TODO summary sentence for isAbstract ...
 boolean isForm()
          TODO summary sentence for isForm ...
 boolean isNillable()
          TODO summary sentence for isNillable ...
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementGT

public ElementGT(String id,
                 String name,
                 URI namespace,
                 Type type,
                 int min,
                 int max,
                 boolean nillable,
                 Element substitutionGroup,
                 boolean _abstract)
Construct ElementGT.

Parameters:
id -
name -
namespace -
type -
min -
max -
nillable -
substitutionGroup -
_abstract -
Method Detail

isAbstract

public boolean isAbstract()
TODO summary sentence for isAbstract ...

Specified by:
isAbstract in interface Element
See Also:
Element.isAbstract()

getBlock

public int getBlock()
TODO summary sentence for getBlock ...

Specified by:
getBlock in interface Element
See Also:
Element.getBlock()

getDefault

public String getDefault()
TODO summary sentence for getDefault ...

Specified by:
getDefault in interface Element
See Also:
Element.getDefault()

getFinal

public int getFinal()
TODO summary sentence for getFinal ...

Specified by:
getFinal in interface Element
See Also:
Element.getFinal()

getFixed

public String getFixed()
TODO summary sentence for getFixed ...

Specified by:
getFixed in interface Element
See Also:
Element.getFixed()

isForm

public boolean isForm()
TODO summary sentence for isForm ...

Specified by:
isForm in interface Element
See Also:
Element.isForm()

getId

public String getId()
TODO summary sentence for getId ...

Specified by:
getId in interface Element
See Also:
Element.getId()

getMaxOccurs

public int getMaxOccurs()
TODO summary sentence for getMaxOccurs ...

Specified by:
getMaxOccurs in interface Element
Specified by:
getMaxOccurs in interface ElementGrouping
See Also:
ElementGrouping.getMaxOccurs()

getMinOccurs

public int getMinOccurs()
TODO summary sentence for getMinOccurs ...

Specified by:
getMinOccurs in interface Element
Specified by:
getMinOccurs in interface ElementGrouping
See Also:
ElementGrouping.getMinOccurs()

getName

public String getName()
TODO summary sentence for getName ...

Specified by:
getName in interface Element
See Also:
Element.getName()

getNamespace

public URI getNamespace()
TODO summary sentence for getNamespace ...

Specified by:
getNamespace in interface Element
See Also:
Element.getNamespace()

isNillable

public boolean isNillable()
TODO summary sentence for isNillable ...

Specified by:
isNillable in interface Element
See Also:
Element.isNillable()

getSubstitutionGroup

public Element getSubstitutionGroup()
TODO summary sentence for getSubstitutionGroup ...

Specified by:
getSubstitutionGroup in interface Element
See Also:
Element.getSubstitutionGroup()

getType

public Type getType()
TODO summary sentence for getType ...

Specified by:
getType in interface Element
See Also:
Element.getType()

getGrouping

public int getGrouping()
TODO summary sentence for getGrouping ...

Specified by:
getGrouping in interface ElementGrouping
See Also:
ElementGrouping.getGrouping()

findChildElement

public Element findChildElement(String name1)
TODO summary sentence for findChildElement ...

Specified by:
findChildElement in interface ElementGrouping
Parameters:
name1 -
Returns:
Element or null if not found.
See Also:
ElementGrouping.findChildElement(java.lang.String)

findChildElement

public Element findChildElement(String localName,
                                URI namespaceURI)
Specified by:
findChildElement in interface ElementGrouping


Copyright © 1996-2009 Geotools. All Rights Reserved.