Uses of Interface
com.vividsolutions.jump.feature.Feature

Packages that use Feature
com.vividsolutions.jump.datastore.postgis   
com.vividsolutions.jump.feature Features and FeatureCollections -- the layer of abstraction between Geometries in JTS and Layers in the JUMP Workbench. 
com.vividsolutions.jump.geom   
com.vividsolutions.jump.io   
com.vividsolutions.jump.plugin.edit   
com.vividsolutions.jump.qa   
com.vividsolutions.jump.qa.diff   
com.vividsolutions.jump.tools   
com.vividsolutions.jump.workbench.imagery   
com.vividsolutions.jump.workbench.imagery.ecw   
com.vividsolutions.jump.workbench.imagery.geotiff   
com.vividsolutions.jump.workbench.imagery.graphic   
com.vividsolutions.jump.workbench.imagery.mrsid   
com.vividsolutions.jump.workbench.model Layers, Categories, and Layer Managers -- the top level of abstraction in the JUMP data model, wrapping Features and FeatureCollections, which in turn wrap Geometries. 
com.vividsolutions.jump.workbench.model.cache   
com.vividsolutions.jump.workbench.ui   
com.vividsolutions.jump.workbench.ui.cursortool   
com.vividsolutions.jump.workbench.ui.cursortool.editing   
com.vividsolutions.jump.workbench.ui.plugin The built-in JUMP "plug-ins" (code modules that can be assigned to buttons and menu items). 
com.vividsolutions.jump.workbench.ui.renderer   
com.vividsolutions.jump.workbench.ui.renderer.style   
de.fho.jump.pirol.utilities.FormulaParsing   
de.fho.jump.pirol.utilities.FormulaParsing.Operations   
de.fho.jump.pirol.utilities.FormulaParsing.Values   
de.fho.jump.pirol.utilities.plugIns   
de.hawhamburg.sridsupport   
org.openjump.core.apitools   
org.openjump.core.apitools.objecttyperoles   
org.openjump.core.attributeoperations   
org.openjump.core.attributeoperations.statistics   
org.openjump.core.ccordsys.srid   
org.openjump.core.graph.polygongraph   
org.openjump.core.ui.plugin.queries   
org.openjump.core.ui.plugin.tools   
org.openjump.core.ui.plugin.tools.statistics   
org.openjump.sigle.utilities.gui   
org.openjump.util.python   
 

Uses of Feature in com.vividsolutions.jump.datastore.postgis
 

Methods in com.vividsolutions.jump.datastore.postgis that return Feature
 Feature PostgisResultSetConverter.getFeature()
           
protected  Feature PostgisFeatureInputStream.readNext()
           
 

Uses of Feature in com.vividsolutions.jump.feature
 

Classes in com.vividsolutions.jump.feature that implement Feature
 class AbstractBasicFeature
          Default implementation of the Feature interface.
 class BasicFeature
          Default implementation of the Feature interface.
 

Methods in com.vividsolutions.jump.feature that return Feature
 Feature Feature.clone(boolean deep)
          Clones this Feature.
 Feature AbstractBasicFeature.clone(boolean deep)
          Clones this Feature.
 Feature FeatureDataset.getFeature(int index)
          Returns the Feature at the given index (zero-based).
 Feature FeatureUpdate.getNew()
           
 Feature FeatureUpdate.getOriginal()
           
static Feature FeatureUtil.toFeature(com.vividsolutions.jts.geom.Geometry g, FeatureSchema schema)
          Creates a new Feature from the given Geometry, with nominal values for the attributes.
 

Methods in com.vividsolutions.jump.feature with parameters of type Feature
 void IndexedFeatureCollection.add(Feature feature)
           
 void FeatureCollectionWrapper.add(Feature feature)
           
 void FeatureCollection.add(Feature feature)
          Adds a feature to this collection.
 void FeatureDataset.add(Feature feature)
           
static boolean FeatureUtil.areAllNonSpatialAttributesNull(Feature feature)
          Returns whether all attributes are null (other than the Geometry attribute, which is not checked)
static BasicFeature AbstractBasicFeature.clone(Feature feature, boolean deep)
           
static int AbstractBasicFeature.compare(Feature a, Feature b)
           
 boolean FeatureDataset.contains(Feature feature)
          Returns whether or not this Feature is in this collection
static void FeatureUtil.copyAttributes(Feature a, Feature b)
          Although Feature implements Cloneable, this method is useful when the two Features are implemented with different classes.
 void IndexedFeatureCollection.remove(Feature feature)
           
 void FeatureCollectionWrapper.remove(Feature feature)
           
 void FeatureCollection.remove(Feature feature)
          Removes a feature from this collection.
 void FeatureDataset.remove(Feature feature)
           
 void FeatureUpdateRecorder.update(Feature origFeat, Feature newFeat)
           
 

Constructors in com.vividsolutions.jump.feature with parameters of type Feature
FeatureUpdate(Feature origVersion, Feature newVersion)
           
 

Uses of Feature in com.vividsolutions.jump.geom
 

Methods in com.vividsolutions.jump.geom that return Feature
 Feature FeatureSegment.getFeature()
           
 

Constructors in com.vividsolutions.jump.geom with parameters of type Feature
FeatureSegment(Feature feature, int index, com.vividsolutions.jts.geom.Coordinate p0, com.vividsolutions.jts.geom.Coordinate p1)
           
 

Uses of Feature in com.vividsolutions.jump.io
 

Methods in com.vividsolutions.jump.io that return Feature
 Feature FeatureInputStream.next()
           
 Feature BaseFeatureInputStream.next()
           
protected abstract  Feature BaseFeatureInputStream.readNext()
          Read the next feature, if any.
 

Methods in com.vividsolutions.jump.io with parameters of type Feature
protected  java.lang.String GMLWriter.toString(Feature f, java.lang.String column)
           
 

Uses of Feature in com.vividsolutions.jump.plugin.edit
 

Methods in com.vividsolutions.jump.plugin.edit with parameters of type Feature
 void UniqueSegmentsExtracter.add(Feature f)
           
 void SegmentsExtracter.add(Feature f)
           
 

Uses of Feature in com.vividsolutions.jump.qa
 

Methods in com.vividsolutions.jump.qa that return Feature
 Feature ValidationError.getFeature()
          Returns the feature with the error.
 

Methods in com.vividsolutions.jump.qa with parameters of type Feature
protected  void Validator.validate(Feature feature, java.util.List validationErrors)
          Checks a feature.
protected  ValidationError Validator.validateBasicTopology(Feature feature)
           
protected  ValidationError Validator.validateGeometryClass(Feature feature)
           
protected  ValidationError Validator.validateLineStringsSimple(Feature feature)
           
protected  ValidationError Validator.validateMinAngle(Feature feature)
           
protected  ValidationError Validator.validateMinPolygonArea(Feature feature)
           
protected  ValidationError Validator.validateMinSegmentLength(Feature feature)
           
protected  ValidationError Validator.validateNoHoles(Feature feature)
           
protected  ValidationError Validator.validateNoRepeatedConsecutivePoints(Feature feature)
           
protected  ValidationError Validator.validatePolygonOrientation(Feature feature)
           
 

Constructors in com.vividsolutions.jump.qa with parameters of type Feature
BasicTopologyValidationError(com.vividsolutions.jts.operation.valid.TopologyValidationError basicTopologyError, Feature feature)
          Creates a BasicTopologyValidationError that wraps a JTS TopologyValidationError.
ValidationError(ValidationErrorType type, Feature feature)
          Creates a ValidationError with location unspecified.
ValidationError(ValidationErrorType type, Feature feature, com.vividsolutions.jts.geom.Coordinate location)
          Creates a ValidationError.
ValidationError(ValidationErrorType type, Feature feature, com.vividsolutions.jts.geom.Geometry badPart)
          Creates a ValidationError with location unspecified.
 

Uses of Feature in com.vividsolutions.jump.qa.diff
 

Methods in com.vividsolutions.jump.qa.diff that return Feature
 Feature DiffGeometryIndex.FeatureGeometry.getFeature()
           
 Feature MatchFeature.getFeature()
           
 

Constructors in com.vividsolutions.jump.qa.diff with parameters of type Feature
DiffGeometryIndex.FeatureGeometry(Feature feat, com.vividsolutions.jts.geom.Geometry geom)
           
MatchFeature(Feature feature)
           
 

Uses of Feature in com.vividsolutions.jump.tools
 

Methods in com.vividsolutions.jump.tools with parameters of type Feature
protected  void OverlayEngine.addFeature(com.vividsolutions.jts.geom.Geometry intersection, FeatureCollection overlay, AttributeMapping mapping, Feature a, Feature b)
           
 void AttributeMapping.transferAttributes(Feature aFeature, Feature bFeature, Feature cFeature)
          Transfers attributes (not the geometry) from two features to a third feature, using the mappings specified in the constructor.
 

Uses of Feature in com.vividsolutions.jump.workbench.imagery
 

Methods in com.vividsolutions.jump.workbench.imagery with parameters of type Feature
 void ImageryLayerDataset.createImage(Feature feature)
           
 void ReferencedImageStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 void ReferencedImage.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 ReferencedImage ImageryLayerDataset.referencedImage(Feature feature)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.imagery.ecw
 

Methods in com.vividsolutions.jump.workbench.imagery.ecw with parameters of type Feature
 void ECWImage.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.imagery.geotiff
 

Methods in com.vividsolutions.jump.workbench.imagery.geotiff with parameters of type Feature
 void GeoTIFFImage.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.imagery.graphic
 

Methods in com.vividsolutions.jump.workbench.imagery.graphic with parameters of type Feature
 void GraphicImage.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.imagery.mrsid
 

Methods in com.vividsolutions.jump.workbench.imagery.mrsid with parameters of type Feature
 void MrSIDReferencedImage.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.model
 

Methods in com.vividsolutions.jump.workbench.model with parameters of type Feature
 void OneItemFeatureCollection.add(Feature feature)
           
 void ObservableFeatureCollection.add(Feature feature)
           
 void ObservableFeatureCollection.remove(Feature feature)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.model.cache
 

Methods in com.vividsolutions.jump.workbench.model.cache with parameters of type Feature
 void DynamicFeatureCollection.add(Feature feature)
           
 void ThreadSafeFeatureCollectionWrapper.add(Feature feature)
           
 void DynamicFeatureCollection.remove(Feature feature)
           
 void ThreadSafeFeatureCollectionWrapper.remove(Feature feature)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.ui
 

Methods in com.vividsolutions.jump.workbench.ui that return Feature
 Feature AttributePanel.Row.getFeature()
           
 Feature EditTransaction.getFeature(int i)
           
 Feature LayerTableModel.getFeature(int row)
           
 

Methods in com.vividsolutions.jump.workbench.ui with parameters of type Feature
 void EditTransaction.createFeature(Feature feature)
           
 void EditTransaction.deleteFeature(Feature feature)
           
 void AttributeTablePanel.FeatureEditor.edit(PlugInContext context, Feature feature, Layer layer)
           
 com.vividsolutions.jts.geom.Geometry EditTransaction.getGeometry(Feature feature)
           
 java.util.Collection AbstractSelection.getSelectedItemIndices(Layer layer, Feature feature)
           
 java.util.Collection AbstractSelection.getSelectedItems(Layer layer, Feature feature)
           
 java.util.Collection SelectionManager.getSelectedItems(Layer layer, Feature feature)
           
 java.util.Collection AbstractSelection.getSelectedItems(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry geometry)
           
 java.util.Collection SelectionManager.getSelectedItems(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry geometry)
           
 java.util.Collection AbstractSelection.itemsNotSelectedInAncestors(Layer layer, Feature feature, java.util.Collection items)
           
protected  boolean LineStringSelection.selectedInAncestors(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry item)
           
protected  boolean PartSelection.selectedInAncestors(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry item)
           
protected abstract  boolean AbstractSelection.selectedInAncestors(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry item)
           
protected  boolean FeatureSelection.selectedInAncestors(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry item)
           
 void AbstractSelection.selectItems(Layer layer, Feature feature)
           
 void AbstractSelection.selectItems(Layer layer, Feature feature, java.util.Collection items)
           
 void EditTransaction.setGeometry(Feature feature, com.vividsolutions.jts.geom.Geometry geometry)
           
 java.lang.String FeatureInfoWriter.Writer.toHTML(Feature feature)
           
protected  void LineStringSelection.unselectInDescendants(Layer layer, Feature feature, java.util.Collection items)
           
protected  void PartSelection.unselectInDescendants(Layer layer, Feature feature, java.util.Collection items)
           
protected abstract  void AbstractSelection.unselectInDescendants(Layer layer, Feature feature, java.util.Collection items)
           
protected  void FeatureSelection.unselectInDescendants(Layer layer, Feature feature, java.util.Collection items)
           
 void AbstractSelection.unselectItem(Layer layer, Feature feature, int selectedItemIndex)
           
 void AbstractSelection.unselectItems(Layer layer, Feature feature)
           
 void AbstractSelection.unselectItems(Layer layer, Feature feature, java.util.Collection items)
           
abstract  java.lang.String AbstractFeatureTextWriter.write(Feature feature)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.ui.cursortool
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool that return Feature
protected  Feature VectorTool.feature(com.vividsolutions.jts.geom.LineString lineString, Layer layer, UndoableCommand command)
           
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type Feature
 SplitLineStringsOp SplitLineStringsOp.addSplit(Feature feature, com.vividsolutions.jts.geom.Coordinate target, Layer layer, boolean moveSplitToTarget)
           
protected  Layer AbstractClickSelectedLineStringsTool.layer(Feature feature, java.util.Map layerToSpecifiedFeaturesMap)
           
 void NoteStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.ui.cursortool.editing
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool.editing that return Feature
 Feature InsertVertexTool.SegmentContext.getFeature()
           
 

Methods in com.vividsolutions.jump.workbench.ui.cursortool.editing with parameters of type Feature
 boolean SnapVerticesOp.execute(com.vividsolutions.jts.geom.Geometry fence, java.util.Collection editableLayers, boolean rollingBackInvalidEdits, LayerViewPanel panel, Task task, com.vividsolutions.jts.geom.Coordinate suggestedTarget, Feature targetFeature, boolean insertVerticesIfNecessary)
           
protected  void SnapVerticesTool.snapVertices(java.util.Collection editableLayers, com.vividsolutions.jts.geom.Coordinate suggestedTarget, Feature targetFeature)
           
 

Constructors in com.vividsolutions.jump.workbench.ui.cursortool.editing with parameters of type Feature
InsertVertexTool.SegmentContext(Layer layer, Feature feature, com.vividsolutions.jts.geom.LineSegment segment)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.ui.plugin
 

Methods in com.vividsolutions.jump.workbench.ui.plugin with parameters of type Feature
 boolean EditSelectedFeaturePlugIn.execute(PlugInContext context, Feature feature, boolean editable)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.ui.renderer
 

Methods in com.vividsolutions.jump.workbench.ui.renderer with parameters of type Feature
 void AbstractSelectionRenderer.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 

Uses of Feature in com.vividsolutions.jump.workbench.ui.renderer.style
 

Methods in com.vividsolutions.jump.workbench.ui.renderer.style with parameters of type Feature
static double LabelStyle.angle(Feature feature, java.lang.String angleAttributeName, double defaultAngle)
           
static double LabelStyle.height(Feature feature, java.lang.String heightAttributeName, double defaultHeight)
           
 void PinEqualCoordinatesStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 void BasicStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 void LabelStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 void LineStringStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 void VertexStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 void DelegatingStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 void DummyStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 void ColorThemingStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 void Style.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 

Uses of Feature in de.fho.jump.pirol.utilities.FormulaParsing
 

Methods in de.fho.jump.pirol.utilities.FormulaParsing with parameters of type Feature
abstract  double FormulaValue.getValue(Feature feature)
          Returns the value (as a double) of this part of the formula.
 

Uses of Feature in de.fho.jump.pirol.utilities.FormulaParsing.Operations
 

Methods in de.fho.jump.pirol.utilities.FormulaParsing.Operations with parameters of type Feature
 double SubtractionOperation.getValue(Feature feature)
          Returns the subtracted values of the sub-values or sub-operations of this operation
 double MultiplicationOperation.getValue(Feature feature)
          Returns the multiplied values of the sub-values or sub-operations of this operation
 double AdditionOperation.getValue(Feature feature)
          Returns the summarized values of the sub-values or sub-operations of this operation
 double SquareRootOperation.getValue(Feature feature)
           
 double DivisionOperation.getValue(Feature feature)
          Returns the divided values of the sub-values or sub-operations of this operation
 double PowerOfOperation.getValue(Feature feature)
           
 

Uses of Feature in de.fho.jump.pirol.utilities.FormulaParsing.Values
 

Methods in de.fho.jump.pirol.utilities.FormulaParsing.Values with parameters of type Feature
 double AttributeValue.getValue(Feature feature)
          Gets the value (as a double) of the specified attribute out of the given feature.
 double ConstantValue.getValue(Feature feature)
           
 

Uses of Feature in de.fho.jump.pirol.utilities.plugIns
 

Methods in de.fho.jump.pirol.utilities.plugIns that return Feature
static Feature[] StandardPirolPlugIn.getFeaturesInFenceOrInLayer(PlugInContext context, Layer layer)
          Get a List of Features (from the given Layer) that reside within the fence (if there is a fence) or just the features of the layer (if there is currently no fence)
 

Uses of Feature in de.hawhamburg.sridsupport
 

Methods in de.hawhamburg.sridsupport with parameters of type Feature
 void SRIDStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 

Uses of Feature in org.openjump.core.apitools
 

Fields in org.openjump.core.apitools with type parameters of type Feature
protected  java.util.List<Feature> FeatureCollectionTools.featureList
           
 

Methods in org.openjump.core.apitools that return Feature
static Feature FeatureCollectionTools.copyFeature(Feature feat)
          "deep copys" the given Feature
static Feature FeatureCollectionTools.copyFeatureAndSetFeatureSchema(Feature feat, FeatureSchema newFs)
          "deep copys" the given Feature and thereby sets the given feature schema
static Feature[] FeatureCollectionTools.FeatureCollection2FeatureArray(FeatureCollection fc)
          Converts a given FeatureCollection into an array of Feature, that can - by far - be faster iterated.
static Feature[] FeatureCollectionTools.FeatureCollection2FeatureArray(java.util.List<Feature> features)
          Converts a given list of features into an array of Feature, that can - by far - be faster iterated.
 Feature FeatureCollectionTools.getFeature(int fid)
          gets the Feature with the given FID.
static Feature FeatureCollectionTools.getFeatureFromCollection(Feature[] features, int fid)
          Get the feature with the specified ID from the array
static Feature FeatureCollectionTools.getFeatureFromCollection(FeatureCollection features, int fid)
          Get the feature with the specified ID from the FeatureCollection
static Feature FeatureCollectionTools.getFeatureFromCollection(java.util.List<Feature> features, int fid)
          Get the feature with the specified ID from the List
 Feature[] LayerTools.getFeaturesInFenceInLayer(Feature[] featArray, com.vividsolutions.jts.geom.Geometry fenceGeometry)
           
static Feature[] SelectionTools.getFeaturesInFenceInLayer(Feature[] featArray, com.vividsolutions.jts.geom.Geometry fenceGeometry)
          Get a list of features (a sub list of the given array) that are included by the given fence geometry.
 Feature[] LayerTools.getFeaturesInFenceInLayer(Layer layer, com.vividsolutions.jts.geom.Geometry fenceGeometry)
           
static Feature[] SelectionTools.getFeaturesInFenceInLayer(Layer layer, com.vividsolutions.jts.geom.Geometry fenceGeometry)
          Get a list of those features from the given layer that are included by the given fence geometry.
static Feature[] SelectionTools.getFeaturesOnTheSameSpot(Feature[] featArray, com.vividsolutions.jts.geom.Geometry fenceGeometry, boolean bothWays)
          Get a list of features (a sub list of the given array) that are included by the given fence geometry.
static Feature[] SelectionTools.getFeaturesOnTheSameSpot(Layer layer, com.vividsolutions.jts.geom.Geometry fenceGeometry, boolean bothWays)
          Get a list of those features from the given layer that are included by the given fence geometry.
 

Methods in org.openjump.core.apitools that return types with arguments of type Feature
static java.util.ArrayList<Feature> FeatureCollectionTools.convertToPointFeature(Feature f, boolean accountForRings)
          Extracts all points from an input feature and returns them as list of point features.
 java.util.List<Feature> SelectionTools.getSelectedFeatures()
           
static java.util.List<Feature> SelectionTools.getSelectedFeatures(PlugInContext context)
           
static java.util.List<Feature> SelectionTools.getSelectedFeaturesFromLayer(PlugInContext context, Layer layer)
           
 

Methods in org.openjump.core.apitools with parameters of type Feature
static java.util.ArrayList<Feature> FeatureCollectionTools.convertToPointFeature(Feature f, boolean accountForRings)
          Extracts all points from an input feature and returns them as list of point features.
static Feature FeatureCollectionTools.copyFeature(Feature feat)
          "deep copys" the given Feature
static Feature FeatureCollectionTools.copyFeatureAndSetFeatureSchema(Feature feat, FeatureSchema newFs)
          "deep copys" the given Feature and thereby sets the given feature schema
static double FeatureCollectionTools.getAritmeticMiddleForAttribute(Feature[] featArray, int attr)
           
static double FeatureCollectionTools.getAritmeticMiddleForAttribute(Feature[] features, java.lang.String attr)
           
static com.vividsolutions.jts.geom.Geometry FeatureCollectionTools.getCenterOfMass(Feature[] features)
          Calculates the center of mass for the gives features' geometries.
static com.vividsolutions.jts.geom.Envelope FeatureCollectionTools.getEnvelopeForFeatures(Feature[] features)
          Creates an envelope object for the features in the given array.
static Feature FeatureCollectionTools.getFeatureFromCollection(Feature[] features, int fid)
          Get the feature with the specified ID from the array
 Feature[] LayerTools.getFeaturesInFenceInLayer(Feature[] featArray, com.vividsolutions.jts.geom.Geometry fenceGeometry)
           
static Feature[] SelectionTools.getFeaturesInFenceInLayer(Feature[] featArray, com.vividsolutions.jts.geom.Geometry fenceGeometry)
          Get a list of features (a sub list of the given array) that are included by the given fence geometry.
static Feature[] SelectionTools.getFeaturesOnTheSameSpot(Feature[] featArray, com.vividsolutions.jts.geom.Geometry fenceGeometry, boolean bothWays)
          Get a list of features (a sub list of the given array) that are included by the given fence geometry.
static java.lang.Object[] FeatureCollectionTools.getMeanOrModeForAttributes(Feature[] features, java.lang.String[] attrs)
          Method to calculate means (or modes) for the attributes given.
static double[] FeatureCollectionTools.getMinMaxAttributeValue(Feature[] featArray, FeatureSchema fs, java.lang.String attr)
           
static java.lang.Object FeatureCollectionTools.getModusForAttribute(Feature[] features, int attr)
           
static java.lang.Object FeatureCollectionTools.getModusForAttribute(Feature[] features, java.lang.String attr)
           
static int FeatureCollectionTools.getNumOfDifferentAttributeValues(Feature[] features, int attr)
           
static int FeatureCollectionTools.getNumOfDifferentAttributeValues(Feature[] features, java.lang.String attr)
           
static java.util.Set<java.lang.Object> FeatureCollectionTools.getSetOfDifferentAttributeValues(Feature[] features, int attr)
           
static java.util.Set FeatureCollectionTools.getSetOfDifferentAttributeValues(Feature[] features, java.lang.String attr)
           
static double FeatureCollectionTools.getSumAttributeValue(Feature[] featArray, FeatureSchema fs, java.lang.String attr)
           
static java.util.HashMap<java.lang.Object,java.lang.Integer>[] FeatureCollectionTools.getValueAppearancesCount(Feature[] features, int[] attrs)
          Counts the number of appearances of each value of the given attributes within the given features.
 

Method parameters in org.openjump.core.apitools with type arguments of type Feature
static void FeatureCollectionTools.deleteFeatures(java.util.List<Feature> features, PlugInContext context)
          deletes the given features from the map.
static Feature[] FeatureCollectionTools.FeatureCollection2FeatureArray(java.util.List<Feature> features)
          Converts a given list of features into an array of Feature, that can - by far - be faster iterated.
static double FeatureCollectionTools.getAritmeticMiddleForAttribute(java.util.List<Feature> features, int attr)
           
static Feature FeatureCollectionTools.getFeatureFromCollection(java.util.List<Feature> features, int fid)
          Get the feature with the specified ID from the List
 

Constructor parameters in org.openjump.core.apitools with type arguments of type Feature
FeatureCollectionTools(java.util.List<Feature> fcl)
           
 

Uses of Feature in org.openjump.core.apitools.objecttyperoles
 

Methods in org.openjump.core.apitools.objecttyperoles that return Feature
 Feature[] PirolFeatureCollection.toArray()
           
 

Methods in org.openjump.core.apitools.objecttyperoles with parameters of type Feature
 void PirolFeatureCollection.add(Feature feature)
           
 void PirolFeatureCollection.remove(Feature feature)
           
 

Uses of Feature in org.openjump.core.attributeoperations
 

Methods in org.openjump.core.attributeoperations that return Feature
static Feature JoinAttributes.copyFeature(Feature feature, FeatureSchema newSchema)
          copy the input feature to a new Schema whereby the new Feature Schema musst be an extended or shortened one
 

Methods in org.openjump.core.attributeoperations with parameters of type Feature
static Feature JoinAttributes.copyFeature(Feature feature, FeatureSchema newSchema)
          copy the input feature to a new Schema whereby the new Feature Schema musst be an extended or shortened one
static double AttributeOp.evaluateAttributes(int attributeOp, Feature[] features, java.lang.String attributeName)
           
 

Uses of Feature in org.openjump.core.attributeoperations.statistics
 

Fields in org.openjump.core.attributeoperations.statistics declared as Feature
protected  Feature[] CorrelationCoefficients.rawFeatures
           
 

Methods in org.openjump.core.attributeoperations.statistics with parameters of type Feature
protected  double CorrelationCoefficients.aritmeticMiddle(Feature[] features, int attr)
           
static double CorrelationCoefficients.getDeviation(Feature[] features, java.lang.String attr, double mean)
          Returns the deviation of the values of the given attribute.
protected  CorrelationDataPair[] CorrelationCoefficients.initializeDataStorage(Feature[] features)
           
 

Constructors in org.openjump.core.attributeoperations.statistics with parameters of type Feature
CorrelationCoefficients(Feature[] features, java.lang.String attr1, java.lang.String attr2)
           
 

Uses of Feature in org.openjump.core.ccordsys.srid
 

Methods in org.openjump.core.ccordsys.srid with parameters of type Feature
 void SRIDStyle.paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 

Uses of Feature in org.openjump.core.graph.polygongraph
 

Fields in org.openjump.core.graph.polygongraph declared as Feature
 Feature PolygonGraphNode.realWorldObject
           
 

Methods in org.openjump.core.graph.polygongraph that return Feature
 Feature PolygonGraphEdge.getEdgeBetweenInterriorPointsAsFeature()
           
 

Methods in org.openjump.core.graph.polygongraph that return types with arguments of type Feature
 java.util.ArrayList<Feature> PolygonGraphEdge.getBoundariesAsFeature()
           
 java.util.ArrayList<Feature> PolygonGraphNode.getNonSharedBoundariesAsFeature()
           
 java.util.ArrayList<Feature> PolygonGraphNode.retrieveSharedBoundaries()
           
 

Method parameters in org.openjump.core.graph.polygongraph with type arguments of type Feature
 void PolygonGraph.createPolygonGraphFrom(java.util.Collection<Feature> fc, TaskMonitor monitor)
           
 

Constructors in org.openjump.core.graph.polygongraph with parameters of type Feature
PolygonGraphNode(Feature f)
           
 

Constructor parameters in org.openjump.core.graph.polygongraph with type arguments of type Feature
PolygonGraph(java.util.Collection<Feature> polygonFeatures)
          creates a new polygon graph objects and populates it with the feature delivered
PolygonGraph(java.util.Collection<Feature> polygonFeatures, TaskMonitor monitor)
          creates a new polygon graph objects and populates it with the feature delivered
 

Uses of Feature in org.openjump.core.ui.plugin.queries
 

Methods in org.openjump.core.ui.plugin.queries with parameters of type Feature
 boolean Condition.test(Feature feature)
           
 

Uses of Feature in org.openjump.core.ui.plugin.tools
 

Methods in org.openjump.core.ui.plugin.tools that return Feature
static Feature IntersectPolygonLayersPlugIn.resetFeatureValuesToNaN(Feature f)
          All values are set to NaN.
 

Methods in org.openjump.core.ui.plugin.tools with parameters of type Feature
static Feature IntersectPolygonLayersPlugIn.resetFeatureValuesToNaN(Feature f)
          All values are set to NaN.
 

Uses of Feature in org.openjump.core.ui.plugin.tools.statistics
 

Fields in org.openjump.core.ui.plugin.tools.statistics declared as Feature
protected  Feature[] StatisticOverViewTableModel.features
           
 

Constructors in org.openjump.core.ui.plugin.tools.statistics with parameters of type Feature
StatisticOverViewDialog(java.awt.Frame parentFrame, java.lang.String title, boolean modal, Feature[] features)
           
StatisticOverViewTableModel(Feature[] features)
           
 

Uses of Feature in org.openjump.sigle.utilities.gui
 

Methods in org.openjump.sigle.utilities.gui with parameters of type Feature
static java.lang.Double DialogUtil.getDoubleFromAttribute(Feature f, java.lang.String attributeName)
           
 

Uses of Feature in org.openjump.util.python
 

Methods in org.openjump.util.python with parameters of type Feature
 void ModifyGeometry.addChangeGeometryTransaction(Layer layer, Feature feature, com.vividsolutions.jts.geom.Geometry geometry)