Uses of Interface
com.vividsolutions.jump.feature.Feature
Packages that use Feature
Package
Description
Features and FeatureCollections -- the layer of abstraction between
Geometries in JTS and Layers in the JUMP Workbench.
Layers, Categories, and Layer Managers -- the top level of abstraction
in the JUMP data model, wrapping Features and FeatureCollections, which
in turn wrap Geometries.
The built-in JUMP "plug-ins" (code modules that can be assigned to
buttons and menu items).
-
Uses of Feature in com.vividsolutions.jump.datastore.spatialdatabases
Methods in com.vividsolutions.jump.datastore.spatialdatabases that return FeatureModifier and TypeMethodDescriptionSpatialDatabasesResultSetConverter.getFeature()protected FeatureSpatialDatabasesFeatureInputStream.readNext() -
Uses of Feature in com.vividsolutions.jump.feature
Classes in com.vividsolutions.jump.feature that implement FeatureModifier and TypeClassDescriptionclassDefault implementation of the Feature interface.classDefault implementation of the Feature interface.classa FlexibleFeature based onBasicFeatureoriginally used by the GeoJSON reader. currently adding this functionality - "autoextends" by returning null for undefined attribs - lazy conversion of attributes (seeFlexibleFeature.getAttribute(int)) currently String, Date, Time, TimestampSubinterfaces with type arguments of type Feature in com.vividsolutions.jump.featureModifier and TypeInterfaceDescriptioninterfaceA collection of Features, with a special method for querying the Features that lie within a given Envelope.Classes in com.vividsolutions.jump.feature that implement interfaces with type arguments of type FeatureModifier and TypeClassDescriptionstatic classCompares two Features for order based on their feature ID.Methods in com.vividsolutions.jump.feature that return FeatureModifier and TypeMethodDescriptionAbstractBasicFeature.clone()Clones this Feature.AbstractBasicFeature.clone(boolean deep) Clones this Feature.AbstractBasicFeature.clone(boolean deep, boolean copyPK) Clones this Feature.Feature.clone()Clones this Feature.Feature.clone(boolean deep) Clones this Feature.Feature.clone(boolean deep, boolean copyPK) Clones this Feature.FeatureDataset.getFeature(int index) Returns the Feature at the given index (zero-based).FeatureUpdate.getNew()FeatureUpdate.getOriginal()static FeatureFeatureUtil.toFeature(org.locationtech.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 that return types with arguments of type FeatureModifier and TypeMethodDescriptionFeatureCollection.getFeatures()Returns an unmodifiable List of the features in this collectionFeatureCollectionWrapper.getFeatures()FeatureDataset.getFeatures()FeatureCollection.iterator()Returns an Iterator over the featuresFeatureCollectionWrapper.iterator()FeatureDataset.iterator()FeatureCollection.query(org.locationtech.jts.geom.Envelope envelope) A quick search for features, using an envelope comparison.FeatureCollectionWrapper.query(org.locationtech.jts.geom.Envelope envelope) FeatureDataset.query(org.locationtech.jts.geom.Envelope envelope) IndexedFeatureCollection.query(org.locationtech.jts.geom.Envelope env) FeatureCollection.remove(org.locationtech.jts.geom.Envelope env) Removes the features which intersect the given envelopeFeatureCollectionWrapper.remove(org.locationtech.jts.geom.Envelope env) FeatureDataset.remove(org.locationtech.jts.geom.Envelope env) Removes the features which intersect the given envelopeIndexedFeatureCollection.remove(org.locationtech.jts.geom.Envelope env) Methods in com.vividsolutions.jump.feature with parameters of type FeatureModifier and TypeMethodDescriptionvoidAdds a feature to this collection.voidvoidvoidstatic booleanFeatureUtil.areAllNonSpatialAttributesNull(Feature feature) Returns whether all attributes are null (other than the Geometry attribute, which is not checked)static BasicFeatureUtil static method used to create a new BasicFeature from a feature.static intStatic method to compare two features.intbooleanReturns whether or not this Feature is in this collectionstatic voidFeatureUtil.copyAttributes(Feature a, Feature b) Although Feature implements Cloneable, this method is useful when the two Features are implemented with different classes.voidRemoves a feature from this collection.voidvoidvoidvoidMethod parameters in com.vividsolutions.jump.feature with type arguments of type FeatureModifier and TypeMethodDescriptionvoidFeatureCollection.addAll(Collection<Feature> features) Adds multiple features to this collection.voidFeatureCollectionWrapper.addAll(Collection<Feature> features) voidFeatureDataset.addAll(Collection<Feature> features) voidIndexedFeatureCollection.addAll(Collection<Feature> features) voidFeatureCollection.removeAll(Collection<Feature> features) Removes multiple features from this collection.voidFeatureCollectionWrapper.removeAll(Collection<Feature> features) voidFeatureDataset.removeAll(Collection<Feature> c) voidIndexedFeatureCollection.removeAll(Collection<Feature> features) static List<org.locationtech.jts.geom.Geometry> FeatureUtil.toGeometries(Collection<Feature> features) Returns the n Geometries extracted from the given n FeaturesConstructors in com.vividsolutions.jump.feature with parameters of type FeatureConstructor parameters in com.vividsolutions.jump.feature with type arguments of type FeatureModifierConstructorDescriptionFeatureDataset(Collection<Feature> newFeatures, FeatureSchema featureSchema) Creates a FeatureDataset, initialized with a group of Features. -
Uses of Feature in com.vividsolutions.jump.geom
Methods in com.vividsolutions.jump.geom that return FeatureConstructors in com.vividsolutions.jump.geom with parameters of type FeatureModifierConstructorDescriptionFeatureSegment(Feature feature, int index, org.locationtech.jts.geom.Coordinate p0, org.locationtech.jts.geom.Coordinate p1) -
Uses of Feature in com.vividsolutions.jump.io
Methods in com.vividsolutions.jump.io that return FeatureModifier and TypeMethodDescriptionBaseFeatureInputStream.next()FeatureInputStream.next()protected abstract FeatureBaseFeatureInputStream.readNext()Read the next feature, if any.Methods in com.vividsolutions.jump.io with parameters of type Feature -
Uses of Feature in com.vividsolutions.jump.plugin.edit
Methods in com.vividsolutions.jump.plugin.edit that return FeatureMethods in com.vividsolutions.jump.plugin.edit that return types with arguments of type FeatureModifier and TypeMethodDescriptionSegmentStringsWithData2Features.getFeature2SegmentStringTreeMap(Collection nodedSubstring) Creates a hierarchical structure containing all edges derived from Geometry components and linear elements as SegmentStrings.SegmentsExtracter.getSegmentSource()SegmentsExtracter.getSegmentSource(org.locationtech.jts.geom.LineSegment lineSegment) Methods in com.vividsolutions.jump.plugin.edit with parameters of type FeatureModifier and TypeMethodDescriptionvoidvoidSegmentsExtracter.add(Feature f, org.locationtech.jts.geom.Coordinate p0, org.locationtech.jts.geom.Coordinate p1) static List<org.locationtech.jts.noding.SegmentString> Features2SegmentStringsWithData.getSegmentStrings(Feature f) Method parameters in com.vividsolutions.jump.plugin.edit with type arguments of type FeatureModifier and TypeMethodDescriptionstatic List<org.locationtech.jts.noding.SegmentString> Features2SegmentStringsWithData.getSegmentStrings(Collection<Feature> inputFeatures) Constructors in com.vividsolutions.jump.plugin.edit with parameters of type FeatureModifierConstructorDescriptionSegmentStringData(Feature feature, int component, int linearElement) -
Uses of Feature in com.vividsolutions.jump.qa
Methods in com.vividsolutions.jump.qa that return FeatureModifier and TypeMethodDescriptionValidationError.getFeature()Returns the feature with the error.Methods in com.vividsolutions.jump.qa with parameters of type FeatureModifier and TypeMethodDescriptionprotected voidChecks a feature.protected ValidationErrorValidator.validateBasicTopology(Feature feature) protected ValidationErrorValidator.validateGeometriesSimple(Feature feature) protected ValidationErrorValidator.validateGeometryClass(Feature feature) protected ValidationErrorValidator.validateMinAngle(Feature feature) protected ValidationErrorValidator.validateMinPolygonArea(Feature feature) protected ValidationErrorValidator.validateMinSegmentLength(Feature feature) protected ValidationErrorValidator.validateNoHoles(Feature feature) protected ValidationErrorValidator.validateNoRepeatedConsecutivePoints(Feature feature) protected ValidationErrorValidator.validatePolygonOrientation(Feature feature) Constructors in com.vividsolutions.jump.qa with parameters of type FeatureModifierConstructorDescriptionBasicTopologyValidationError(org.locationtech.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, org.locationtech.jts.geom.Coordinate location) Creates a ValidationError.ValidationError(ValidationErrorType type, Feature feature, org.locationtech.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 FeatureMethods in com.vividsolutions.jump.qa.diff that return types with arguments of type FeatureConstructors in com.vividsolutions.jump.qa.diff with parameters of type Feature -
Uses of Feature in com.vividsolutions.jump.tools
Methods in com.vividsolutions.jump.tools with parameters of type FeatureModifier and TypeMethodDescriptionvoidAttributeMapping.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
Classes in com.vividsolutions.jump.workbench.imagery that implement FeatureMethods in com.vividsolutions.jump.workbench.imagery that return FeatureModifier and TypeMethodDescriptionstatic FeatureReferencedImageFactoryFileLayerLoader.createImageFeature(Feature f_orig, ImageryLayerDataset imageryLayerDataset) try to create an image feature from the given basic featurestatic FeatureReferencedImageFactoryFileLayerLoader.createImageFeature(ReferencedImageFactory referencedImageFactory, URI uri, ImageryLayerDataset imageryLayerDataset) static FeatureImageryLayerDataset.saveFeatureError(Feature feature, Throwable t) static FeatureImageryLayerDataset.saveFeatureImgAttribs(Feature feature, Feature imprint) copy img attributes from an imprint featurestatic FeatureImageryLayerDataset.saveFeatureImgAttribs(Feature feature, ReferencedImageFactory imageFactory) set a features attributes saving the assigned ReferencedImageFactoryMethods in com.vividsolutions.jump.workbench.imagery with parameters of type FeatureModifier and TypeMethodDescriptionvoidImageryLayerDataset.attachImage(Feature feature) static voidImageryLayerDataset.attachImage(Feature feature, ImageryLayerDataset ils) static ReferencedImageFactoryImageryLayerDataset.createFeatureFactory(Feature feature) create a ReferencedImageFactory from the attributes of the given featurestatic FeatureReferencedImageFactoryFileLayerLoader.createImageFeature(Feature f_orig, ImageryLayerDataset imageryLayerDataset) try to create an image feature from the given basic featurestatic booleanImageryLayerDataset.isImageFeature(Feature f) static booleanImageryLayerDataset.isNewImageFeature(Feature f) static booleanImageryLayerDataset.isOldImageFeature(Feature f) voidReferencedImage.paint(Feature f, Graphics2D g, Viewport viewport) voidReferencedImageStyle.paint(Feature f, Graphics2D g, Viewport viewport) ImageryLayerDataset.referencedImage(Feature feature) static FeatureImageryLayerDataset.saveFeatureError(Feature feature, Throwable t) static FeatureImageryLayerDataset.saveFeatureImgAttribs(Feature feature, Feature imprint) copy img attributes from an imprint featurestatic FeatureImageryLayerDataset.saveFeatureImgAttribs(Feature feature, ReferencedImageFactory imageFactory) set a features attributes saving the assigned ReferencedImageFactory -
Uses of Feature in com.vividsolutions.jump.workbench.imagery.ecw
Methods in com.vividsolutions.jump.workbench.imagery.ecw with parameters of type FeatureModifier and TypeMethodDescriptionvoidECWImage.paint(Feature f, Graphics2D g, Viewport viewport) -
Uses of Feature in com.vividsolutions.jump.workbench.imagery.geoimg
Methods in com.vividsolutions.jump.workbench.imagery.geoimg with parameters of type FeatureModifier and TypeMethodDescriptionorg.locationtech.jts.geom.EnvelopeGeoReferencedRaster.getEnvelope(Feature f) voidGeoImage.paint(Feature f, Graphics2D g, Viewport viewport) actually paint the image to the viewport -
Uses of Feature in com.vividsolutions.jump.workbench.imagery.graphic
Methods in com.vividsolutions.jump.workbench.imagery.graphic with parameters of type FeatureModifier and TypeMethodDescriptionvoidAbstractGraphicImage.paint(Feature f, 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 FeatureModifier and TypeMethodDescriptionvoidMrSIDReferencedImage.paint(Feature f, Graphics2D g, Viewport viewport) -
Uses of Feature in com.vividsolutions.jump.workbench.imagery.openjpeg
Methods in com.vividsolutions.jump.workbench.imagery.openjpeg with parameters of type FeatureModifier and TypeMethodDescriptionvoidOpenJpegImage.paint(Feature f, Graphics2D g, Viewport viewport) -
Uses of Feature in com.vividsolutions.jump.workbench.model
Methods in com.vividsolutions.jump.workbench.model that return types with arguments of type FeatureModifier and TypeMethodDescriptionFeatureEvent.getFeatures()FeatureEvent.getOldFeatureClones()ObservableFeatureCollection.remove(org.locationtech.jts.geom.Envelope env) Methods in com.vividsolutions.jump.workbench.model with parameters of type FeatureModifier and TypeMethodDescriptionvoidvoidvoidMethod parameters in com.vividsolutions.jump.workbench.model with type arguments of type FeatureModifier and TypeMethodDescriptionvoidObservableFeatureCollection.addAll(Collection<Feature> features) voidObservableFeatureCollection.Listener.featuresAdded(Collection<Feature> features) voidObservableFeatureCollection.Listener.featuresRemoved(Collection<Feature> features) voidLayerManager.fireFeaturesAttChanged(Collection<Feature> features, FeatureEventType type, Layer layer, Collection<Feature> oldFeatureClones) voidLayerManager.fireFeaturesChanged(Collection<Feature> features, FeatureEventType type, Layer layer) voidLayerManager.fireGeometryModified(Collection<Feature> features, Layer layer, Collection<Feature> oldFeatureClones) voidObservableFeatureCollection.removeAll(Collection<Feature> features) Constructor parameters in com.vividsolutions.jump.workbench.model with type arguments of type FeatureModifierConstructorDescriptionFeatureEvent(Collection<Feature> features, FeatureEventType type, Layer layer, Collection<Feature> oldFeatureClones) -
Uses of Feature in com.vividsolutions.jump.workbench.model.cache
Methods in com.vividsolutions.jump.workbench.model.cache that return types with arguments of type FeatureModifier and TypeMethodDescriptionDynamicFeatureCollection.getFeatures()ThreadSafeFeatureCollectionWrapper.getFeatures()DynamicFeatureCollection.iterator()ThreadSafeFeatureCollectionWrapper.iterator()CachingFeatureCollection.query(org.locationtech.jts.geom.Envelope envelope) DynamicFeatureCollection.query(org.locationtech.jts.geom.Envelope envelope) ThreadSafeFeatureCollectionWrapper.query(org.locationtech.jts.geom.Envelope envelope) DynamicFeatureCollection.remove(org.locationtech.jts.geom.Envelope env) ThreadSafeFeatureCollectionWrapper.remove(org.locationtech.jts.geom.Envelope env) Methods in com.vividsolutions.jump.workbench.model.cache with parameters of type FeatureModifier and TypeMethodDescriptionvoidvoidvoidvoidMethod parameters in com.vividsolutions.jump.workbench.model.cache with type arguments of type FeatureModifier and TypeMethodDescriptionvoidThreadSafeFeatureCollectionWrapper.addAll(Collection<Feature> features) voidThreadSafeFeatureCollectionWrapper.removeAll(Collection<Feature> features) -
Uses of Feature in com.vividsolutions.jump.workbench.ui
Methods in com.vividsolutions.jump.workbench.ui that return FeatureModifier and TypeMethodDescriptionAttributePanel.Row.getFeature()EditTransaction.getFeature(int i) Deprecated.LayerTableModel.getFeature(int row) Methods in com.vividsolutions.jump.workbench.ui that return types with arguments of type FeatureModifier and TypeMethodDescriptionSelectionManager.createFeaturesFromSelectedItems()A feature may get split into two or more -- for example, if two linestrings of a feature are selected.SelectionManager.createFeaturesFromSelectedItems(Layer layer) LayerViewPanel.featuresWithVertex(Point2D viewPoint, double viewTolerance, Collection<Feature> features) EditTransaction.featureToNewGeometryMap(EditTransaction.SelectionEditor editor, SelectionManagerProxy selectionManagerProxy, Layer layer) Utility method to create a map between features and there modified geometry.EditTransaction.getFeatures()Returns the features modified by this transaction [mmichaud 2011-09-17]AbstractSelection.getFeaturesWithSelectedItems()AbstractSelection.getFeaturesWithSelectedItems(Layer layer) SelectionManager.getFeaturesWithSelectedItems()SelectionManager.getFeaturesWithSelectedItems(Layer layer) AbstractSelection.getFeatureToSelectedItemCollectionMap(Layer layer) Returns a mapping of each feature to selected items in this feature.AbstractSelection.getFeatureToSelectedItemIndexCollectionMap(Layer layer) Returns a mapping of each feature to indices of selected items in this feature.AttributePanel.selectedFeatures()LayerViewPanel.visibleLayerToFeaturesInFenceMap()The Fence layer will be excluded.LayerViewPanel.visibleLayerToFeaturesInFenceMap(org.locationtech.jts.geom.Geometry fence) The Fence layer will be included.Methods in com.vividsolutions.jump.workbench.ui with parameters of type FeatureModifier and TypeMethodDescriptionvoidEditTransaction.createFeature(Feature feature) voidEditTransaction.deleteFeature(Feature feature) voidAttributeTablePanel.FeatureEditor.edit(PlugInContext context, Feature feature, Layer layer) org.locationtech.jts.geom.GeometryEditTransaction.getGeometry(Feature feature) AbstractSelection.getSelectedItemIndices(Layer layer, Feature feature) Returns indices of selected items in this feature.Collection<org.locationtech.jts.geom.Geometry> AbstractSelection.getSelectedItems(Layer layer, Feature feature) Collection<org.locationtech.jts.geom.Geometry> AbstractSelection.getSelectedItems(Layer layer, Feature feature, org.locationtech.jts.geom.Geometry geometry) Collection<org.locationtech.jts.geom.Geometry> SelectionManager.getSelectedItems(Layer layer, Feature feature) Collection<org.locationtech.jts.geom.Geometry> SelectionManager.getSelectedItems(Layer layer, Feature feature, org.locationtech.jts.geom.Geometry geometry) Collection<org.locationtech.jts.geom.Geometry> AbstractSelection.itemsNotSelectedInAncestors(Layer layer, Feature feature, Collection<org.locationtech.jts.geom.Geometry> items) voidEditTransaction.modifyFeatureGeometry(Feature feature, org.locationtech.jts.geom.Geometry newGeometry) protected abstract booleanAbstractSelection.selectedInAncestors(Layer layer, Feature feature, org.locationtech.jts.geom.Geometry item) protected booleanFeatureSelection.selectedInAncestors(Layer layer, Feature feature, org.locationtech.jts.geom.Geometry item) protected booleanLineStringSelection.selectedInAncestors(Layer layer, Feature feature, org.locationtech.jts.geom.Geometry item) protected booleanPartSelection.selectedInAncestors(Layer layer, Feature feature, org.locationtech.jts.geom.Geometry item) voidAbstractSelection.selectItems(Layer layer, Feature feature) voidAbstractSelection.selectItems(Layer layer, Feature feature, Collection<org.locationtech.jts.geom.Geometry> items) voidEditTransaction.setGeometry(Feature feature, org.locationtech.jts.geom.Geometry geometry) protected abstract voidAbstractSelection.unselectInDescendants(Layer layer, Feature feature, Collection<org.locationtech.jts.geom.Geometry> items) protected voidFeatureSelection.unselectInDescendants(Layer layer, Feature feature, Collection<org.locationtech.jts.geom.Geometry> items) protected voidLineStringSelection.unselectInDescendants(Layer layer, Feature feature, Collection<org.locationtech.jts.geom.Geometry> items) protected voidPartSelection.unselectInDescendants(Layer layer, Feature feature, Collection<org.locationtech.jts.geom.Geometry> items) voidAbstractSelection.unselectItem(Layer layer, Feature feature, int selectedItemIndex) voidAbstractSelection.unselectItems(Layer layer, Feature feature) voidAbstractSelection.unselectItems(Layer layer, Feature feature, Collection<org.locationtech.jts.geom.Geometry> items) abstract StringMethod parameters in com.vividsolutions.jump.workbench.ui with type arguments of type FeatureModifier and TypeMethodDescriptionLayerViewPanel.featuresWithVertex(Point2D viewPoint, double viewTolerance, Collection<Feature> features) voidAbstractSelection.selectItems(Layer layer, Map<Feature, List<org.locationtech.jts.geom.Geometry>> featureToItemCollectionMap) voidEditTransaction.setGeometries(Map<Feature, org.locationtech.jts.geom.Geometry> featureToGeometryMap) voidAbstractSelection.unselectFromFeaturesWithModifiedItemCounts(Layer layer, Collection<Feature> features, Collection<Feature> oldFeatureClones) voidSelectionManager.unselectFromFeaturesWithModifiedItemCounts(Layer layer, Collection<Feature> features, Collection<Feature> oldFeatureClones) voidAbstractSelection.unselectItems(Layer layer, Map<Feature, List<org.locationtech.jts.geom.Geometry>> featureToItemCollectionMap) Constructor parameters in com.vividsolutions.jump.workbench.ui with type arguments of type FeatureModifierConstructorDescriptionEditTransaction(Collection<Feature> features, String name, Layer layer, boolean rollingBackInvalidEdits, boolean allowAddingAndRemovingFeatures, LayerViewPanel layerViewPanel) Creates a new EditTransaction modifying features.EditTransaction(Collection<Feature> features, String name, Layer layer, boolean rollingBackInvalidEdits, boolean allowAddingAndRemovingFeatures, LayerViewPanelContext layerViewPanelContext) If you want to delete a feature, you can either (1) include the feature in the features parameter, set allowAddingAndRemovingFeatures to true, then call #setGeometry(feature, empty geometry); or (2) not include the feature in the features parameter, instead using #deleteFeature -
Uses of Feature in com.vividsolutions.jump.workbench.ui.cursortool
Methods in com.vividsolutions.jump.workbench.ui.cursortool that return FeatureModifier and TypeMethodDescriptionprotected FeatureVectorTool.feature(org.locationtech.jts.geom.LineString lineString, Layer layer, UndoableCommand command) Methods in com.vividsolutions.jump.workbench.ui.cursortool that return types with arguments of type FeatureModifier and TypeMethodDescriptionSpecifyFeaturesTool.layerToSpecifiedFeaturesMap()Returns the layers containing the specified features, and the specified features themselves.SpecifyFeaturesTool.layerToSpecifiedFeaturesMap(Iterator<Layer> layerIterator, org.locationtech.jts.geom.Envelope boxInModelCoordinates) SpecifyFeaturesTool.specifiedFeatures()protected Collection<Feature> SpecifyFeaturesTool.specifiedFeatures(Collection<Layer> layers) Methods in com.vividsolutions.jump.workbench.ui.cursortool with parameters of type FeatureModifier and TypeMethodDescriptionSplitLineStringsOp.addSplit(Feature feature, org.locationtech.jts.geom.Coordinate target, Layer layer, boolean moveSplitToTarget) protected LayerAbstractClickSelectedLineStringsTool.layer(Feature feature, Map<Layer, Set<Feature>> layerToSpecifiedFeaturesMap) voidNoteStyle.paint(Feature f, Graphics2D g, Viewport viewport) Method parameters in com.vividsolutions.jump.workbench.ui.cursortool with type arguments of type FeatureModifier and TypeMethodDescriptionprotected abstract voidAbstractClickSelectedLineStringsTool.gestureFinished(Collection<Feature> nearbyLineStringFeatures) protected voidNodeLineStringsTool.gestureFinished(Collection<Feature> nearbyLineStringFeatures) protected LayerAbstractClickSelectedLineStringsTool.layer(Feature feature, Map<Layer, Set<Feature>> layerToSpecifiedFeaturesMap) -
Uses of Feature in com.vividsolutions.jump.workbench.ui.cursortool.editing
Fields in com.vividsolutions.jump.workbench.ui.cursortool.editing with type parameters of type FeatureMethods in com.vividsolutions.jump.workbench.ui.cursortool.editing that return FeatureMethods in com.vividsolutions.jump.workbench.ui.cursortool.editing with parameters of type FeatureModifier and TypeMethodDescriptionbooleanSnapVerticesOp.execute(org.locationtech.jts.geom.Geometry fence, Collection<Layer> editableLayers, boolean rollingBackInvalidEdits, LayerViewPanel panel, Task task, org.locationtech.jts.geom.Coordinate suggestedTarget, Feature targetFeature, boolean insertVerticesIfNecessary) protected voidSnapVerticesTool.snapVertices(Collection<Layer> editableLayers, org.locationtech.jts.geom.Coordinate suggestedTarget, Feature targetFeature) Constructors in com.vividsolutions.jump.workbench.ui.cursortool.editing with parameters of type FeatureModifierConstructorDescriptionSegmentContext(Layer layer, Feature feature, org.locationtech.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 FeatureModifier and TypeMethodDescriptionbooleanEditSelectedFeaturePlugIn.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 that return types with arguments of type FeatureModifier and TypeMethodDescriptionAbstractSelectionRenderer.featureToSelectedItemsMap(Layer layer) FeatureSelectionRenderer.featureToSelectedItemsMap(Layer layer) LineStringSelectionRenderer.featureToSelectedItemsMap(Layer layer) PartSelectionRenderer.featureToSelectedItemsMap(Layer layer) SelectionBackgroundRenderer.featureToSelectedItemsMap(Layer layer) protected Map<Layer, Collection<Feature>> AbstractSelectionRenderer.layerToFeaturesMap()protected abstract Map<Layer, Collection<Feature>> FeatureCollectionRenderer.layerToFeaturesMap()protected Map<Layer, Collection<Feature>> LayerRenderer.layerToFeaturesMap()Methods in com.vividsolutions.jump.workbench.ui.renderer with parameters of type FeatureModifier and TypeMethodDescriptionvoidAbstractSelectionRenderer.paint(Feature f, Graphics2D g, Viewport viewport) Method parameters in com.vividsolutions.jump.workbench.ui.renderer with type arguments of type FeatureModifier and TypeMethodDescriptionprotected booleanAbstractSelectionRenderer.useImageCaching(Map<Layer, List<Feature>> layerToFeaturesMap) protected booleanFeatureCollectionRenderer.useImageCaching(Map<Layer, List<Feature>> layerToFeaturesMap) protected booleanLayerRenderer.useImageCaching(Map<Layer, List<Feature>> layerToFeaturesMap) -
Uses of Feature in com.vividsolutions.jump.workbench.ui.renderer.style
Methods in com.vividsolutions.jump.workbench.ui.renderer.style with parameters of type FeatureModifier and TypeMethodDescriptionstatic doubleBasicStyle.getFeatureColor(Feature f) - Giuseppe Aruta 11-June - 2012 - added code from SkyJUMP to enable color chooser plugIn - - Original comments from SkyJUMP developers - Looks for an Attribute field that contains the RGB color code and returns it or null if the RGB hex string is empty or ill-formed.XBasicStyle.getFeatureColor(Feature feature) static doublevoidBasicStyle.paint(Feature f, Graphics2D g, Viewport viewport) voidColorThemingStyle.paint(Feature f, Graphics2D g, Viewport viewport) voidDelegatingStyle.paint(Feature f, Graphics2D g, Viewport viewport) voidDummyStyle.paint(Feature f, Graphics2D g, Viewport viewport) voidLabelStyle.paint(Feature f, Graphics2D g, Viewport viewport) voidLineStringStyle.paint(Feature f, Graphics2D g, Viewport viewport) voidPinEqualCoordinatesStyle.paint(Feature f, Graphics2D g, Viewport viewport) voidStyle.paint(Feature f, Graphics2D g, Viewport viewport) voidVertexStyle.paint(Feature f, Graphics2D g, Viewport viewport) voidXBasicStyle.paint(Feature f, 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 -
Uses of Feature in de.fho.jump.pirol.utilities.FormulaParsing.Operations
Methods in de.fho.jump.pirol.utilities.FormulaParsing.Operations with parameters of type FeatureModifier and TypeMethodDescriptiondoubledoubleReturns the summarized values of the sub-values or sub-operations of this operationdoubledoubledoubledoubleReturns the divided values of the sub-values or sub-operations of this operationdoubledoubledoubledoubleReturns the multiplied values of the sub-values or sub-operations of this operationdoubledoubledoubledoubleReturns the subtracted values of the sub-values or sub-operations of this operationdoubledoubledouble -
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 -
Uses of Feature in de.fho.jump.pirol.utilities.plugIns
Methods in de.fho.jump.pirol.utilities.plugIns that return FeatureModifier and TypeMethodDescriptionstatic 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 FeatureModifier and TypeMethodDescriptionvoidSRIDStyle.paint(Feature f, Graphics2D g, Viewport viewport) Deprecated. -
Uses of Feature in de.soldin.jumpcore
Methods in de.soldin.jumpcore with parameters of type Feature -
Uses of Feature in org.openjump.core.apitools
Fields in org.openjump.core.apitools with type parameters of type FeatureMethods in org.openjump.core.apitools that return FeatureModifier and TypeMethodDescriptionstatic FeatureFeatureCollectionTools.copyFeature(Feature feat) "deep copys" the given Featurestatic FeatureFeatureSchemaTools.copyFeature(Feature feature, FeatureSchema newSchema) copy the input feature to a new Schema whereby the new Feature Schema must be an extended or shortened onestatic FeatureFeatureCollectionTools.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(List<Feature> features) Converts a given list of features into an array of Feature, that can - by far - be faster iterated.FeatureCollectionTools.getFeature(int fid) gets the Feature with the given FID.static FeatureFeatureCollectionTools.getFeatureFromCollection(Feature[] features, int fid) Get the feature with the specified ID from the arraystatic FeatureFeatureCollectionTools.getFeatureFromCollection(FeatureCollection features, int fid) Get the feature with the specified ID from the FeatureCollectionstatic FeatureFeatureCollectionTools.getFeatureFromCollection(List<Feature> features, int fid) Get the feature with the specified ID from the ListFeature[]LayerTools.getFeaturesInFenceInLayer(Feature[] featArray, org.locationtech.jts.geom.Geometry fenceGeometry) Feature[]LayerTools.getFeaturesInFenceInLayer(Layer layer, org.locationtech.jts.geom.Geometry fenceGeometry) static Feature[]SelectionTools.getFeaturesInFenceInLayer(Feature[] featArray, org.locationtech.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.getFeaturesInFenceInLayer(Layer layer, org.locationtech.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, org.locationtech.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, org.locationtech.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 FeatureModifier and TypeMethodDescriptionFeatureCollectionTools.convertToPointFeature(Feature f, boolean accountForRings) Extracts all points from an input feature and returns them as list of point features.LayerTools.getLayer2FeatureMap(List<Feature> features, PlugInContext context) SelectionTools.getSelectedFeatures()SelectionTools.getSelectedFeatures(PlugInContext context) SelectionTools.getSelectedFeaturesFromLayer(PlugInContext context, Layer layer) FeatureCollectionTools.sortFeatureListByAttributeBeginWithSmallest(List<Feature> features, String attributeNameForSorting) Sorts a list of features according to the values of a attribute.Methods in org.openjump.core.apitools with parameters of type FeatureModifier and TypeMethodDescriptionFeatureCollectionTools.convertToPointFeature(Feature f, boolean accountForRings) Extracts all points from an input feature and returns them as list of point features.static FeatureFeatureCollectionTools.copyFeature(Feature feat) "deep copys" the given Featurestatic FeatureFeatureSchemaTools.copyFeature(Feature feature, FeatureSchema newSchema) copy the input feature to a new Schema whereby the new Feature Schema must be an extended or shortened onestatic FeatureFeatureCollectionTools.copyFeatureAndSetFeatureSchema(Feature feat, FeatureSchema newFs) "deep copys" the given Feature and thereby sets the given feature schema.static doubleFeatureCollectionTools.getAritmeticMiddleForAttribute(Feature[] featArray, int attr) static doubleFeatureCollectionTools.getAritmeticMiddleForAttribute(Feature[] features, String attr) static org.locationtech.jts.geom.GeometryFeatureCollectionTools.getCenterOfMass(Feature[] features) Calculates the center of mass for the gives features' geometries.static org.locationtech.jts.geom.EnvelopeFeatureCollectionTools.getEnvelopeForFeatures(Feature[] features) Creates an envelope object for the features in the given array.static FeatureFeatureCollectionTools.getFeatureFromCollection(Feature[] features, int fid) Get the feature with the specified ID from the arrayFeature[]LayerTools.getFeaturesInFenceInLayer(Feature[] featArray, org.locationtech.jts.geom.Geometry fenceGeometry) static Feature[]SelectionTools.getFeaturesInFenceInLayer(Feature[] featArray, org.locationtech.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, org.locationtech.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 Object[]FeatureCollectionTools.getMeanOrModeForAttributes(Feature[] features, String[] attrs) Method to calculate means (or modes) for the attributes given.static double[]FeatureCollectionTools.getMinMaxAttributeValue(Feature[] featArray, FeatureSchema fs, String attr) static ObjectFeatureCollectionTools.getModusForAttribute(Feature[] features, int attr) static ObjectFeatureCollectionTools.getModusForAttribute(Feature[] features, String attr) static doubleFeatureCollectionTools.getNumericalAttributeValue(Feature f, String attributeName) gets the value of an attribute; it checks if the attribute is of double or int type, otherwise NaN is returned.static intFeatureCollectionTools.getNumOfDifferentAttributeValues(Feature[] features, int attr) static intFeatureCollectionTools.getNumOfDifferentAttributeValues(Feature[] features, String attr) FeatureCollectionTools.getSetOfDifferentAttributeValues(Feature[] features, int attr) static SetFeatureCollectionTools.getSetOfDifferentAttributeValues(Feature[] features, String attr) static StatisticIndicesFeatureCollectionTools.getStatistics(Feature[] featArray, FeatureSchema fs, String attr) static doubleFeatureCollectionTools.getSumAttributeValue(Feature[] featArray, FeatureSchema fs, String attr) 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 FeatureModifier and TypeMethodDescriptionstatic voidFeatureCollectionTools.deleteFeatures(List<Feature> features, PlugInContext context) deletes the given features from the map.static Feature[]FeatureCollectionTools.FeatureCollection2FeatureArray(List<Feature> features) Converts a given list of features into an array of Feature, that can - by far - be faster iterated.static doubleFeatureCollectionTools.getAritmeticMiddleForAttribute(List<Feature> features, int attr) static FeatureFeatureCollectionTools.getFeatureFromCollection(List<Feature> features, int fid) Get the feature with the specified ID from the ListLayerTools.getLayer2FeatureMap(List<Feature> features, PlugInContext context) FeatureCollectionTools.sortFeatureListByAttributeBeginWithSmallest(List<Feature> features, String attributeNameForSorting) Sorts a list of features according to the values of a attribute.Constructor parameters in org.openjump.core.apitools with type arguments of type Feature -
Uses of Feature in org.openjump.core.apitools.objecttyperoles
Methods in org.openjump.core.apitools.objecttyperoles that return FeatureMethods in org.openjump.core.apitools.objecttyperoles with parameters of type Feature -
Uses of Feature in org.openjump.core.attributeoperations
Methods in org.openjump.core.attributeoperations that return FeatureModifier and TypeMethodDescriptionstatic FeatureJoinAttributes.copyFeature(Feature feature, FeatureSchema newSchema) Copy the input feature to a new Schema whereby the new Feature Schema must be an extended or shortened oneMethods in org.openjump.core.attributeoperations with parameters of type FeatureModifier and TypeMethodDescriptionstatic FeatureJoinAttributes.copyFeature(Feature feature, FeatureSchema newSchema) Copy the input feature to a new Schema whereby the new Feature Schema must be an extended or shortened onestatic doubleAttributeOp.evaluateAttributes(int attributeOp, Feature[] features, String attributeName) Method parameters in org.openjump.core.attributeoperations with type arguments of type FeatureModifier and TypeMethodDescriptionstatic doubleAttributeOp.evaluateAttributes(int attributeOp, List<Feature> features, String attributeName) -
Uses of Feature in org.openjump.core.attributeoperations.statistics
Fields in org.openjump.core.attributeoperations.statistics declared as FeatureMethods in org.openjump.core.attributeoperations.statistics with parameters of type FeatureModifier and TypeMethodDescriptionprotected doubleCorrelationCoefficients.aritmeticMiddle(Feature[] features, int attr) static doubleCorrelationCoefficients.getDeviation(Feature[] features, 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 FeatureModifierConstructorDescriptionCorrelationCoefficients(Feature[] features, String attr1, String attr2) -
Uses of Feature in org.openjump.core.ccordsys.srid
Methods in org.openjump.core.ccordsys.srid with parameters of type FeatureModifier and TypeMethodDescriptionvoidSRIDStyle.paint(Feature f, Graphics2D g, Viewport viewport) -
Uses of Feature in org.openjump.core.feature
Methods in org.openjump.core.feature with parameters of type Feature -
Uses of Feature in org.openjump.core.graph.polygongraph
Fields in org.openjump.core.graph.polygongraph declared as FeatureMethods in org.openjump.core.graph.polygongraph that return FeatureMethods in org.openjump.core.graph.polygongraph that return types with arguments of type FeatureModifier and TypeMethodDescriptionPolygonGraphEdge.getBoundariesAsFeature()PolygonGraphNode.getNonSharedBoundariesAsFeature()PolygonGraphNode.retrieveSharedBoundaries()Method parameters in org.openjump.core.graph.polygongraph with type arguments of type FeatureModifier and TypeMethodDescriptionvoidPolygonGraph.createPolygonGraphFrom(Collection<Feature> fc, TaskMonitor monitor) Constructors in org.openjump.core.graph.polygongraph with parameters of type FeatureConstructor parameters in org.openjump.core.graph.polygongraph with type arguments of type FeatureModifierConstructorDescriptionPolygonGraph(Collection<Feature> polygonFeatures) creates a new polygon graph objects and populates it with the feature deliveredPolygonGraph(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.datastore
Methods in org.openjump.core.ui.plugin.datastore with parameters of type FeatureModifier and TypeMethodDescriptionvoidWritableDataStoreDataSource.addCreation(Feature feature) voidWritableDataStoreDataSource.addModification(Feature feature, Feature oldFeature) voidWritableDataStoreDataSource.addSuppression(Feature feature) protected PreparedStatementWritableDataStoreDataSource.setAttributeValues(PreparedStatement pstmt, Feature feature, int srid, boolean multi, int dim) -
Uses of Feature in org.openjump.core.ui.plugin.datastore.transaction
Methods in org.openjump.core.ui.plugin.datastore.transaction that return FeatureMethods in org.openjump.core.ui.plugin.datastore.transaction with parameters of type FeatureModifier and TypeMethodDescriptionstatic EvolutionEvolution.createCreation(Feature feature) static EvolutionEvolution.createModification(Feature feature, Feature old) static EvolutionEvolution.createSuppression(Feature feature) -
Uses of Feature in org.openjump.core.ui.plugin.layer
Methods in org.openjump.core.ui.plugin.layer that return types with arguments of type FeatureModifier and TypeMethodDescriptionCombineSelectedLayersPlugIn.conform(Collection<Feature> features, FeatureSchema targetFeatureSchema, String layerName) Method parameters in org.openjump.core.ui.plugin.layer with type arguments of type FeatureModifier and TypeMethodDescriptionCombineSelectedLayersPlugIn.conform(Collection<Feature> features, FeatureSchema targetFeatureSchema, String layerName) -
Uses of Feature in org.openjump.core.ui.plugin.queries
Methods in org.openjump.core.ui.plugin.queries with parameters of type Feature -
Uses of Feature in org.openjump.core.ui.plugin.tools
Methods in org.openjump.core.ui.plugin.tools with parameters of type FeatureModifier and TypeMethodDescriptionvoidMeasurementStyle.paint(Feature f, Graphics2D g, Viewport viewport) -
Uses of Feature in org.openjump.core.ui.plugin.tools.analysis.onelayer
Methods in org.openjump.core.ui.plugin.tools.analysis.onelayer that return FeatureModifier and TypeMethodDescriptionstatic FeatureIntersectPolygonsOneLayerPlugIn.resetFeatureValuesToNaN(Feature f) All values are set to NaN.Methods in org.openjump.core.ui.plugin.tools.analysis.onelayer with parameters of type FeatureModifier and TypeMethodDescriptionstatic FeatureIntersectPolygonsOneLayerPlugIn.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 FeatureConstructors in org.openjump.core.ui.plugin.tools.statistics with parameters of type FeatureModifierConstructorDescriptionStatisticOverViewDialog(Frame parentFrame, String title, boolean modal, Feature[] features) StatisticOverViewTableModel(Feature[] features) -
Uses of Feature in org.openjump.core.ui.style.decoration
Methods in org.openjump.core.ui.style.decoration with parameters of type FeatureModifier and TypeMethodDescriptionvoidTextBasedVertexStyle.paint(Feature f, Graphics2D g, Viewport viewport) -
Uses of Feature in org.openjump.sigle.utilities.gui
Methods in org.openjump.sigle.utilities.gui with parameters of type FeatureModifier and TypeMethodDescriptionstatic DoubleDialogUtil.getDoubleFromAttribute(Feature f, String attributeName) -
Uses of Feature in org.openjump.util.python
Methods in org.openjump.util.python with parameters of type FeatureModifier and TypeMethodDescriptionvoidModifyGeometry.addChangeGeometryTransaction(Layer layer, Feature feature, org.locationtech.jts.geom.Geometry geometry)