org.estouro.ui.extensionSystem.jumpAdapter
Class FeatureAdapter
java.lang.Object
org.estouro.ui.extensionSystem.jumpAdapter.FeatureAdapter
- All Implemented Interfaces:
- com.vividsolutions.jump.feature.Feature, java.lang.Cloneable, java.lang.Comparable
public class FeatureAdapter
- extends java.lang.Object
- implements com.vividsolutions.jump.feature.Feature, java.lang.Comparable
Constructor Summary |
FeatureAdapter(com.hardcode.gdbms.engine.data.SpatialDataSource ds,
int index)
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
FeatureAdapter
public FeatureAdapter(com.hardcode.gdbms.engine.data.SpatialDataSource ds,
int index)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
setAttributes
public void setAttributes(java.lang.Object[] attributes)
- Specified by:
setAttributes
in interface com.vividsolutions.jump.feature.Feature
setSchema
public void setSchema(com.vividsolutions.jump.feature.FeatureSchema schema)
- Specified by:
setSchema
in interface com.vividsolutions.jump.feature.Feature
getID
public int getID()
- Specified by:
getID
in interface com.vividsolutions.jump.feature.Feature
setAttribute
public void setAttribute(int attributeIndex,
java.lang.Object newAttribute)
- Specified by:
setAttribute
in interface com.vividsolutions.jump.feature.Feature
setAttribute
public void setAttribute(java.lang.String attributeName,
java.lang.Object newAttribute)
- Specified by:
setAttribute
in interface com.vividsolutions.jump.feature.Feature
setGeometry
public void setGeometry(com.vividsolutions.jts.geom.Geometry geometry)
- Specified by:
setGeometry
in interface com.vividsolutions.jump.feature.Feature
getAttribute
public java.lang.Object getAttribute(int i)
- Specified by:
getAttribute
in interface com.vividsolutions.jump.feature.Feature
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
getAttribute
in interface com.vividsolutions.jump.feature.Feature
getString
public java.lang.String getString(int attributeIndex)
- Specified by:
getString
in interface com.vividsolutions.jump.feature.Feature
getInteger
public int getInteger(int attributeIndex)
- Specified by:
getInteger
in interface com.vividsolutions.jump.feature.Feature
getDouble
public double getDouble(int attributeIndex)
- Specified by:
getDouble
in interface com.vividsolutions.jump.feature.Feature
getString
public java.lang.String getString(java.lang.String attributeName)
- Specified by:
getString
in interface com.vividsolutions.jump.feature.Feature
getGeometry
public com.vividsolutions.jts.geom.Geometry getGeometry()
- Specified by:
getGeometry
in interface com.vividsolutions.jump.feature.Feature
getSchema
public com.vividsolutions.jump.feature.FeatureSchema getSchema()
- Specified by:
getSchema
in interface com.vividsolutions.jump.feature.Feature
clone
public java.lang.Object clone()
- Specified by:
clone
in interface com.vividsolutions.jump.feature.Feature
- Overrides:
clone
in class java.lang.Object
clone
public com.vividsolutions.jump.feature.Feature clone(boolean deep)
- Specified by:
clone
in interface com.vividsolutions.jump.feature.Feature
getAttributes
public java.lang.Object[] getAttributes()
- Specified by:
getAttributes
in interface com.vividsolutions.jump.feature.Feature
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
Copyright © 2005-2006 Fernando González Cortés. All Rights Reserved.