eu.esdihumboldt.hale.ui.views.styledmap.painter
Class DummyFeature
java.lang.Object
eu.esdihumboldt.hale.ui.views.styledmap.painter.DummyFeature
- All Implemented Interfaces:
- org.opengis.feature.Attribute, org.opengis.feature.ComplexAttribute, org.opengis.feature.Feature, org.opengis.feature.Property, org.opengis.feature.simple.SimpleFeature
public class DummyFeature
- extends Object
- implements org.opengis.feature.simple.SimpleFeature
An empty Dummy class used to trick geotools Stylefactory wich only works with
SimpleFeatures
- Author:
- Sebastian Reinhardt
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DummyFeature
public DummyFeature()
getBounds
public org.opengis.geometry.BoundingBox getBounds()
- Specified by:
getBounds
in interface org.opengis.feature.Feature
- See Also:
Feature.getBounds()
getDefaultGeometryProperty
public org.opengis.feature.GeometryAttribute getDefaultGeometryProperty()
- Specified by:
getDefaultGeometryProperty
in interface org.opengis.feature.Feature
- See Also:
Feature.getDefaultGeometryProperty()
getIdentifier
public org.opengis.filter.identity.FeatureId getIdentifier()
- Specified by:
getIdentifier
in interface org.opengis.feature.Attribute
- Specified by:
getIdentifier
in interface org.opengis.feature.Feature
- See Also:
Feature.getIdentifier()
setDefaultGeometryProperty
public void setDefaultGeometryProperty(org.opengis.feature.GeometryAttribute arg0)
- Specified by:
setDefaultGeometryProperty
in interface org.opengis.feature.Feature
- See Also:
Feature.setDefaultGeometryProperty(org.opengis.feature.GeometryAttribute)
getProperties
public Collection<org.opengis.feature.Property> getProperties()
- Specified by:
getProperties
in interface org.opengis.feature.ComplexAttribute
- See Also:
ComplexAttribute.getProperties()
getProperties
public Collection<org.opengis.feature.Property> getProperties(org.opengis.feature.type.Name arg0)
- Specified by:
getProperties
in interface org.opengis.feature.ComplexAttribute
- See Also:
ComplexAttribute.getProperties(org.opengis.feature.type.Name)
getProperties
public Collection<org.opengis.feature.Property> getProperties(String arg0)
- Specified by:
getProperties
in interface org.opengis.feature.ComplexAttribute
- See Also:
ComplexAttribute.getProperties(java.lang.String)
getProperty
public org.opengis.feature.Property getProperty(org.opengis.feature.type.Name arg0)
- Specified by:
getProperty
in interface org.opengis.feature.ComplexAttribute
- See Also:
ComplexAttribute.getProperty(org.opengis.feature.type.Name)
getProperty
public org.opengis.feature.Property getProperty(String arg0)
- Specified by:
getProperty
in interface org.opengis.feature.ComplexAttribute
- See Also:
ComplexAttribute.getProperty(java.lang.String)
getValue
public Collection<? extends org.opengis.feature.Property> getValue()
- Specified by:
getValue
in interface org.opengis.feature.ComplexAttribute
- Specified by:
getValue
in interface org.opengis.feature.Property
- See Also:
ComplexAttribute.getValue()
setValue
public void setValue(Collection<org.opengis.feature.Property> arg0)
- Specified by:
setValue
in interface org.opengis.feature.ComplexAttribute
- See Also:
ComplexAttribute.setValue(java.util.Collection)
validate
public void validate()
throws org.opengis.feature.IllegalAttributeException
- Specified by:
validate
in interface org.opengis.feature.Attribute
- Specified by:
validate
in interface org.opengis.feature.ComplexAttribute
- Throws:
org.opengis.feature.IllegalAttributeException
- See Also:
ComplexAttribute.validate()
getDescriptor
public org.opengis.feature.type.AttributeDescriptor getDescriptor()
- Specified by:
getDescriptor
in interface org.opengis.feature.Attribute
- Specified by:
getDescriptor
in interface org.opengis.feature.Property
- See Also:
Attribute.getDescriptor()
getName
public org.opengis.feature.type.Name getName()
- Specified by:
getName
in interface org.opengis.feature.Property
- See Also:
Property.getName()
getUserData
public Map<Object,Object> getUserData()
- Specified by:
getUserData
in interface org.opengis.feature.Property
- See Also:
Property.getUserData()
isNillable
public boolean isNillable()
- Specified by:
isNillable
in interface org.opengis.feature.Property
- See Also:
Property.isNillable()
setValue
public void setValue(Object arg0)
- Specified by:
setValue
in interface org.opengis.feature.Property
- See Also:
Property.setValue(java.lang.Object)
getAttribute
public Object getAttribute(String arg0)
- Specified by:
getAttribute
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.getAttribute(java.lang.String)
getAttribute
public Object getAttribute(org.opengis.feature.type.Name arg0)
- Specified by:
getAttribute
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.getAttribute(org.opengis.feature.type.Name)
getAttribute
public Object getAttribute(int arg0)
throws IndexOutOfBoundsException
- Specified by:
getAttribute
in interface org.opengis.feature.simple.SimpleFeature
- Throws:
IndexOutOfBoundsException
- See Also:
SimpleFeature.getAttribute(int)
getAttributeCount
public int getAttributeCount()
- Specified by:
getAttributeCount
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.getAttributeCount()
getAttributes
public List<Object> getAttributes()
- Specified by:
getAttributes
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.getAttributes()
getDefaultGeometry
public Object getDefaultGeometry()
- Specified by:
getDefaultGeometry
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.getDefaultGeometry()
getFeatureType
public org.opengis.feature.simple.SimpleFeatureType getFeatureType()
- Specified by:
getFeatureType
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.getFeatureType()
getID
public String getID()
- Specified by:
getID
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.getID()
getType
public org.opengis.feature.simple.SimpleFeatureType getType()
- Specified by:
getType
in interface org.opengis.feature.Attribute
- Specified by:
getType
in interface org.opengis.feature.ComplexAttribute
- Specified by:
getType
in interface org.opengis.feature.Feature
- Specified by:
getType
in interface org.opengis.feature.Property
- Specified by:
getType
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.getType()
setAttribute
public void setAttribute(String arg0,
Object arg1)
- Specified by:
setAttribute
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.setAttribute(java.lang.String,
java.lang.Object)
setAttribute
public void setAttribute(org.opengis.feature.type.Name arg0,
Object arg1)
- Specified by:
setAttribute
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.setAttribute(org.opengis.feature.type.Name,
java.lang.Object)
setAttribute
public void setAttribute(int arg0,
Object arg1)
throws IndexOutOfBoundsException
- Specified by:
setAttribute
in interface org.opengis.feature.simple.SimpleFeature
- Throws:
IndexOutOfBoundsException
- See Also:
SimpleFeature.setAttribute(int,
java.lang.Object)
setAttributes
public void setAttributes(List<Object> arg0)
- Specified by:
setAttributes
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.setAttributes(java.util.List)
setAttributes
public void setAttributes(Object[] arg0)
- Specified by:
setAttributes
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.setAttributes(java.lang.Object[])
setDefaultGeometry
public void setDefaultGeometry(Object arg0)
- Specified by:
setDefaultGeometry
in interface org.opengis.feature.simple.SimpleFeature
- See Also:
SimpleFeature.setDefaultGeometry(java.lang.Object)
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d