public SpatialOperator getOperator(String name) { if (name == null || operators == null) { return null; } for (SpatialOperator spatialOperator : operators) { if (name.equals(spatialOperator.getName())) { return spatialOperator; } } return null; }
@Override public SpatialOperator getOperator(String name) { for (SpatialOperator op : getOperators()){ if (op.getName().equals(name)){ return op; } } return null; }
public Object getProperty(Object object, QName name) throws Exception { SpatialOperator sop = (SpatialOperator) object; if ("GeometryOperands".equals(name.getLocalPart())) { return sop.getGeometryOperands(); } if ("name".equals(name.getLocalPart())) { return sop.getName(); } return null; } }
public SpatialOperatorImpl(SpatialOperator copy) { this(copy.getName()); this.geometryOperands = new HashSet<GeometryOperand>(); if (copy.getGeometryOperands() != null) { this.geometryOperands.addAll(copy.getGeometryOperands()); } }
public void testParse() throws Exception { FilterMockData.spatialOperator(document, document, "Intersect"); SpatialOperator sop = (SpatialOperator) parse(OGC.SpatialOperatorType); assertEquals("Intersect", sop.getName()); }
public SpatialOperator getOperator(String name) { if ( name == null || operators == null ) { return null; } for ( SpatialOperator spatialOperator : operators ) { if ( name.equals( spatialOperator.getName() ) ) { return spatialOperator; } } return null; }
public Object getProperty(Object object, QName name) throws Exception { SpatialOperator sop = (SpatialOperator) object; if ("GeometryOperands".equals(name.getLocalPart())) { return sop.getGeometryOperands(); } if ("name".equals(name.getLocalPart())) { return sop.getName(); } return null; } }
public SpatialOperatorImpl( SpatialOperator copy ) { this( copy.getName() ); this.geometryOperands = new HashSet<GeometryOperand>(); if( copy.getGeometryOperands() != null ){ this.geometryOperands.addAll( copy.getGeometryOperands() ); } } public void setGeometryOperands( Collection<GeometryOperand> geometryOperands ) {