/** * Constructor with handler. * * @param handler the handler to use. * @param prefix DOCUMENT ME! * @param ns DOCUMENT ME! * @param types DOCUMENT ME! * @param schemaLoc DOCUMENT ME! */ public FeatureTranslator(ContentHandler handler, String prefix, String ns, FeatureTypeNamespaces types, SchemaLocationSupport schemaLoc) { super(handler, prefix, ns, schemaLoc); geometryTranslator = createGeometryTranslator( handler ); this.types = types; this.handler = handler; getNamespaceSupport().declarePrefix(geometryTranslator .getDefaultPrefix(), geometryTranslator.getDefaultNamespace()); memberString = geometryTranslator.getDefaultPrefix() + ":featureMember"; }
/** * Constructor with handler. * * @param handler the handler to use. * @param prefix prefix * @param ns namespace * @param types Capture namespace and prefix information for types * @param schemaLoc Schema location information */ public FeatureTranslator(ContentHandler handler, String prefix, String ns, FeatureTypeNamespaces types, SchemaLocationSupport schemaLoc) { super(handler, prefix, ns, schemaLoc); geometryTranslator = createGeometryTranslator( handler ); this.types = types; this.handler = handler; getNamespaceSupport().declarePrefix(geometryTranslator .getDefaultPrefix(), geometryTranslator.getDefaultNamespace()); memberString = geometryTranslator.getDefaultPrefix() + ":featureMember"; }
void setNumDecimals(int numDecimals) { geometryTranslator = createGeometryTranslator( handler, numDecimals ); }
/** If set to 3 the real z value from the coordinates will be used */ void setDimension( int dimension ){ geometryTranslator = createGeometryTranslator(handler, geometryTranslator.getNumDecimals(), dimension ); }
void setNumDecimals(int numDecimals) { geometryTranslator = createGeometryTranslator( handler, numDecimals ); }
void setUseDummyZ(boolean useDummyZ) { geometryTranslator = createGeometryTranslator(handler, geometryTranslator.getNumDecimals(), useDummyZ); }
/** If set to 3 the real z value from the coordinates will be used */ void setDimension( int dimension ){ geometryTranslator = createGeometryTranslator(handler, geometryTranslator.getNumDecimals(), dimension ); }
void setUseDummyZ(boolean useDummyZ) { geometryTranslator = createGeometryTranslator(handler, geometryTranslator.getNumDecimals(), useDummyZ); } /** If set to 3 the real z value from the coordinates will be used */
/** * Constructor with handler. * * @param handler the handler to use. * @param prefix prefix * @param ns namespace * @param types Capture namespace and prefix information for types * @param schemaLoc Schema location information */ public FeatureTranslator( ContentHandler handler, String prefix, String ns, FeatureTypeNamespaces types, SchemaLocationSupport schemaLoc) { super(handler, prefix, ns, schemaLoc); geometryTranslator = createGeometryTranslator(handler); this.types = types; this.handler = handler; getNamespaceSupport() .declarePrefix( geometryTranslator.getDefaultPrefix(), geometryTranslator.getDefaultNamespace()); memberString = geometryTranslator.getDefaultPrefix() + ":featureMember"; }
/** If set to 3 the real z value from the coordinates will be used */ void setDimension(int dimension) { geometryTranslator = createGeometryTranslator( handler, geometryTranslator.getNumDecimals(), geometryTranslator.getPadWithZeros(), geometryTranslator.getForceDecimalEncoding(), dimension); }
void setForceDecimalEncoding(boolean forceDecimalEncoding) { geometryTranslator = createGeometryTranslator( handler, geometryTranslator.getNumDecimals(), geometryTranslator.getPadWithZeros(), forceDecimalEncoding); }
void setPadWithZeros(boolean padWithZeros) { geometryTranslator = createGeometryTranslator( handler, geometryTranslator.getNumDecimals(), padWithZeros, geometryTranslator.getForceDecimalEncoding()); }
void setUseDummyZ(boolean useDummyZ) { geometryTranslator = createGeometryTranslator( handler, geometryTranslator.getNumDecimals(), geometryTranslator.getPadWithZeros(), geometryTranslator.getForceDecimalEncoding(), useDummyZ); }
void setNumDecimals(int numDecimals) { geometryTranslator = createGeometryTranslator( handler, numDecimals, geometryTranslator.getPadWithZeros(), geometryTranslator.getForceDecimalEncoding()); }