private Shape convertDomToShape(DomElement parentElement) throws ConversionException, ValidationException { final DomElement shapeChild = parentElement.getChild("shape"); final DefaultDomConverter domConverter = new DefaultDomConverter(Shape.class); return (Shape) domConverter.convertDomToValue(shapeChild, null); }
private DefaultDomConverter createDomConverter() { return new DefaultDomConverter(operatorType, descriptorFactory, propertySetDescriptor); } }
public String convertObjectToXml(Object object) throws ConversionException { DefaultDomConverter domConverter = new DefaultDomConverter(object.getClass(), parameterDescriptorFactory); DomElement parametersDom = new XppDomElement(parameterElementName); domConverter.convertValueToDom(object, parametersDom); return parametersDom.toXml(); }
private void convertShapeToDom(Shape figureShape, DomElement parentElement) throws ConversionException { final DomElement shapeChild = parentElement.createChild("shape"); shapeChild.setAttribute("class", figureShape.getClass().getName()); final DefaultDomConverter domConverter = new DefaultDomConverter(Shape.class); domConverter.convertValueToDom(figureShape, shapeChild); }
public void setOperatorParam(final String id, final String paramName, final String value) { final Node node = graph.getNode(id); DomElement xml = node.getConfiguration().getChild(paramName); if (xml == null) { xml = new XppDomElement(paramName); node.getConfiguration().addChild(xml); } xml.setValue(value); }
@Override public void convertValueToDom(Object value, DomElement parentElement) throws ConversionException { Geometry geom = (Geometry) value; final Coordinate[] coordinates = geom.getCoordinates(); final DefaultDomConverter domConverter = new DefaultDomConverter(Coordinate.class); for (Coordinate coordinate : coordinates) { final DomElement child = parentElement.createChild("coordinate"); domConverter.convertValueToDom(coordinate, child); } }
public DomElement toDomElement() throws ValidationException, ConversionException { parameterUpdater.handleParameterSaveRequest(parameterMap); DefaultDomConverter domConverter = createDomConverter(); DefaultDomElement parametersElement = new DefaultDomElement("parameters"); domConverter.convertValueToDom(propertySet, parametersElement); return parametersElement; }
@Override protected void convertProductNodeToDom(RasterDataNode raster, DomElement parentElement) { final DomElement rasterName = parentElement.createChild("rasterName"); rasterName.setValue(raster.getName()); } }
@Override public Object convertDomToValue(DomElement parentElement, Object value) throws ConversionException, ValidationException { int childCount = parentElement.getChildCount(); AggregatorConfig[] aggregatorConfigs = new AggregatorConfig[childCount]; for (int i = 0; i < childCount; i++) { DomElement child = parentElement.getChild(i); aggregatorConfigs[i] = (AggregatorConfig) super.convertDomToValue(child, null); } return aggregatorConfigs; }
@Override public void convertValueToDom(Object value, DomElement parentElement) throws ConversionException { CoordinateReferenceSystem crs = (CoordinateReferenceSystem) value; parentElement.setValue(crs.toWKT()); } }
@Override public void convertValueToDom(Object value, DomElement parentElement) throws ConversionException { AggregatorConfig[] aggregatorConfigs = (AggregatorConfig[]) value; for (AggregatorConfig aggregatorConfig : aggregatorConfigs) { DomElement aggregator = parentElement.createChild("aggregator"); super.convertValueToDom(aggregatorConfig, aggregator); } } }
@Override public void convertValueToDom(Object value, DomElement parentElement) throws ConversionException { Geometry geom = (Geometry) value; final Coordinate[] coordinates = geom.getCoordinates(); final DefaultDomConverter domConverter = new DefaultDomConverter(Coordinate.class); for (Coordinate coordinate : coordinates) { final DomElement child = parentElement.createChild("coordinate"); domConverter.convertValueToDom(coordinate, child); } }
public DomElement toDomElement() throws ValidationException, ConversionException { parameterUpdater.handleParameterSaveRequest(parameterMap); DefaultDomConverter domConverter = createDomConverter(); DefaultDomElement parametersElement = new DefaultDomElement("parameters"); domConverter.convertValueToDom(propertySet, parametersElement); return parametersElement; }
@Override protected void convertProductNodeToDom(BitmaskDef bitmaskDef, DomElement parentElement) { final DomElement bitmaskName = parentElement.createChild("bitmaskName"); bitmaskName.setValue(bitmaskDef.getName()); } }
private DefaultDomConverter createDomConverter() { return new DefaultDomConverter(operatorType, descriptorFactory, propertySetDescriptor); } }
@Override public void convertValueToDom(Object value, DomElement parentElement) throws ConversionException { CoordinateReferenceSystem crs = (CoordinateReferenceSystem) value; parentElement.setValue(crs.toWKT()); } }
@Override protected void convertProductNodeToDom(RasterDataNode raster, DomElement parentElement) { final DomElement rasterName = parentElement.createChild("rasterName"); rasterName.setValue(raster.getName()); } }