Package org.geotools.xml.handlers.xsi
Class ElementGroupingHandler
- Object
-
- XSIElementHandler
-
- ElementGroupingHandler
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AllHandler
,AnyHandler
,ChoiceHandler
,ElementTypeHandler
,GroupHandler
,SequenceHandler
public abstract class ElementGroupingHandler extends XSIElementHandler
Allows the developer to avoid instanceof operators when wishing to compress.- Author:
- dzwiers www.refractions.net
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class XSIElementHandler
DEFAULT, EXTENSION, FACET, LIST, logger, RESTRICTION, SEQUENCE, SIMPLETYPE, UNION
-
-
Constructor Summary
Constructors Constructor Description ElementGroupingHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract ElementGrouping
compress(SchemaHandler parent)
This will compress the given element based on it's type and the parent schema, allowing for references to be resolved.-
Methods inherited from class XSIElementHandler
characters, endElement, equals, getHandler, getHandlerType, getLocalName, hashCode, setLogLevel, startElement
-
-
-
-
Method Detail
-
compress
protected abstract ElementGrouping compress(SchemaHandler parent) throws SAXException
This will compress the given element based on it's type and the parent schema, allowing for references to be resolved.- Throws:
SAXException
-
-