Package org.geotools.xml.schema.impl
Class ComplexTypeGT
Object
ComplexTypeGT
- All Implemented Interfaces:
ComplexType,Type
- Direct Known Subclasses:
ogcComplexType,sldComplexType
Provides ...TODO summary sentence
TODO Description
Responsibilities:
Example Use:
ComplexTypeGT x = new ComplexTypeGT( ... );
TODO code example
- Since:
- 0.3
- Author:
- dzwiers
-
Constructor Summary
ConstructorsConstructorDescriptionComplexTypeGT(String id, String name, URI namespace, ElementGrouping child, Attribute[] attrs, Element[] elems, boolean mixed, Type parent, boolean _abstract, boolean derived, String anyAttributeNS) ConstructComplexTypeGT. -
Method Summary
Modifier and TypeMethodDescriptionbooleanTODO summary sentence for cache ...booleanTODO summary sentence for canEncode ...voidTODO summary sentence for encode ...findChildElement(String name1) TODO summary sentence for findChildElement ...TODO summary sentence for getAnyAttributeNameSpace ...TODO summary sentence for getAttributes ...intgetBlock()TODO summary sentence for getBlock ...getChild()TODO summary sentence for getChild ...Element[]TODO summary sentence for getChildElements ...intgetFinal()TODO summary sentence for getFinal ...getId()TODO summary sentence for getId ...TODO summary sentence for getInstanceType ...getName()TODO summary sentence for getName ...TODO summary sentence for getNamespace ...TODO summary sentence for getParent ...getValue(Element element, ElementValue[] value, Attributes attrs1, Map<String, Object> hints) TODO summary sentence for getValue ...booleanTODO summary sentence for isAbstract ...booleanTODO summary sentence for isDerived ...booleanisMixed()TODO summary sentence for isMixed ...
-
Constructor Details
-
Method Details
-
getParent
TODO summary sentence for getParent ...- Specified by:
getParentin interfaceComplexType- See Also:
-
isAbstract
public boolean isAbstract()TODO summary sentence for isAbstract ...- Specified by:
isAbstractin interfaceComplexType- See Also:
-
getAnyAttributeNameSpace
TODO summary sentence for getAnyAttributeNameSpace ...- Specified by:
getAnyAttributeNameSpacein interfaceComplexType- See Also:
-
getAttributes
TODO summary sentence for getAttributes ...- Specified by:
getAttributesin interfaceComplexType- See Also:
-
getBlock
public int getBlock()TODO summary sentence for getBlock ...- Specified by:
getBlockin interfaceComplexType- See Also:
-
getChild
TODO summary sentence for getChild ...- Specified by:
getChildin interfaceComplexType- See Also:
-
getChildElements
TODO summary sentence for getChildElements ...- Specified by:
getChildElementsin interfaceComplexType- See Also:
-
getFinal
public int getFinal()TODO summary sentence for getFinal ...- Specified by:
getFinalin interfaceComplexType- See Also:
-
getId
TODO summary sentence for getId ...- Specified by:
getIdin interfaceComplexType- See Also:
-
isMixed
public boolean isMixed()TODO summary sentence for isMixed ...- Specified by:
isMixedin interfaceComplexType- See Also:
-
isDerived
public boolean isDerived()TODO summary sentence for isDerived ...- Specified by:
isDerivedin interfaceComplexType- See Also:
-
cache
TODO summary sentence for cache ...- Specified by:
cachein interfaceComplexType- Returns:
- True, except when streaming the element.
- See Also:
-
getValue
public Object getValue(Element element, ElementValue[] value, Attributes attrs1, Map<String, Object> hints) throws OperationNotSupportedException, SAXExceptionTODO summary sentence for getValue ...- Specified by:
getValuein interfaceType- Returns:
- Object
- Throws:
OperationNotSupportedExceptionSAXException- See Also:
-
getName
TODO summary sentence for getName ... -
getNamespace
TODO summary sentence for getNamespace ...- Specified by:
getNamespacein interfaceType- See Also:
-
getInstanceType
TODO summary sentence for getInstanceType ...- Specified by:
getInstanceTypein interfaceType- See Also:
-
canEncode
TODO summary sentence for canEncode ...- Specified by:
canEncodein interfaceType- Parameters:
element- The element which may be used to represent the Object. This is included to allow for child definitions to include addition information where appropriate.value- An Object which may or may not be encodeable by this type. The value may also be null.- Returns:
- True when the encode method can interpret the given element/value pair into valid xml.
- See Also:
-
encode
public void encode(Element element, Object value, PrintHandler output, Map<String, Object> hints) throws OperationNotSupportedExceptionTODO summary sentence for encode ...- Specified by:
encodein interfaceType- Parameters:
element- The original element declaration to which we should encode.value- The Object to encode.output- This is where the output should be written to.hints- For providing additional context information to specific schemas.- Throws:
OperationNotSupportedException- When this type cannot be encoded ... and wasn't checked first.- See Also:
-
findChildElement
TODO summary sentence for findChildElement ...- Specified by:
findChildElementin interfaceType- Parameters:
name1- the element's localName to search for.- See Also:
-