Package org.geotools.gml.producer
Class GeometryTransformer
Object
TransformerBase
GeometryTransformer
Used to walk through GeometryObjects issuing SAX events as needed.
Please note that this GeometryTransformer issues GML2 events, the Coordinate
- Author:
- Ian Schneider
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class TransformerBase
TransformerBase.SchemaLocationSupport, TransformerBase.Task, TransformerBase.TranslatorSupport, TransformerBase.XMLReaderSupport -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected intprotected booleanprotected booleanFields inherited from class TransformerBase
XMLNS_NAMESPACE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateTranslator(ContentHandler handler) Create a Translator to issue SAXEvents to a ContentHandler.voidsetEncodeMeasures(boolean encodeMeasures) Controls measure output; set it before encoding starts, like the other transformer settings.voidsetForceDecimalEncoding(boolean forceDecimalEncoding) voidsetNumDecimals(int num) voidsetPadWithZeros(boolean padWithZeros) voidsetUseDummyZ(boolean flag) Methods inherited from class TransformerBase
createTransformer, createTransformTask, createXMLReader, getEncoding, getIndentation, isNamespaceDeclartionEnabled, isOmitXMLDeclaration, setEncoding, setIndentation, setNamespaceDeclarationEnabled, setOmitXMLDeclaration, transform, transform, transform, transform
-
Field Details
-
useDummyZ
protected boolean useDummyZ -
numDecimals
protected int numDecimals -
padWithZeros
protected boolean padWithZeros -
forceDecimalEncoding
protected boolean forceDecimalEncoding -
encodeMeasures
protected boolean encodeMeasures
-
-
Constructor Details
-
GeometryTransformer
public GeometryTransformer()
-
-
Method Details
-
setUseDummyZ
public void setUseDummyZ(boolean flag) -
setNumDecimals
public void setNumDecimals(int num) -
setPadWithZeros
public void setPadWithZeros(boolean padWithZeros) -
setForceDecimalEncoding
public void setForceDecimalEncoding(boolean forceDecimalEncoding) -
setEncodeMeasures
public void setEncodeMeasures(boolean encodeMeasures) Controls measure output; set it before encoding starts, like the other transformer settings. -
createTranslator
Description copied from class:TransformerBaseCreate a Translator to issue SAXEvents to a ContentHandler.- Specified by:
createTranslatorin classTransformerBase- TODO:
- remove constant from GometryTraslator contructor call
-