A B C D E F G H I J L M N O P R S T U V W

A

AbstractEditTool - Class in net.refractions.udig.tools.edit
Super class for edit tools.
AbstractEditTool() - Constructor for class net.refractions.udig.tools.edit.AbstractEditTool
 
AbstractLongRunningAnimation - Class in net.refractions.udig.tools.edit.animation
Provides framework for commands that run an unknown length of time.
AbstractPathIterator - Class in net.refractions.udig.tools.edit.support
An abstract class for drawing EditGeom objects
AbstractPathIterator(EditGeom) - Constructor for class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
AbstractShapeIterator - Class in net.refractions.udig.tools.edit.support
PathIterator for a simple primitive shape.
AbstractShapeIterator(PrimitiveShape) - Constructor for class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
AcceptBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: EventType==RELEASED Current State == Creating Current Shape != null Button1 is released no buttons are down no modifiers are down
AcceptBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.AcceptBehaviour
 
AcceptWhenOverFirstVertexBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: event type == RELEASE edit state == CREATING no modifiers down button 1 released no buttons down current shape and geom are set mouse is over the first vertex of the currentShape
AcceptWhenOverFirstVertexBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.AcceptWhenOverFirstVertexBehaviour
 
activate(EditToolHandler) - Method in interface net.refractions.udig.tools.edit.Activator
The action to be performed by this activator when activating.
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.AdvancedBehaviourCommandHandlerActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.DeleteGlobalActionSetterActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.DrawCurrentGeomVerticesActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.DrawEndPointsActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.DrawGeomsActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.EditStateListenerActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.EnableAcceptEditCommandHandlerActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.GridActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.ResetAllStateActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.ResetHandlerActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.SetRenderingFilter
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.SetSnapBehaviourCommandHandlerActivator
 
activate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.EditManagerListenerActivator
 
Activator - Interface in net.refractions.udig.tools.edit
A safe runnable.
ACTIVATOR - Static variable in class net.refractions.udig.tools.edit.EditPlugin
 
add(EventBehaviour) - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
Add a behaviours to the current list
add(Point) - Method in class net.refractions.udig.tools.edit.support.EditUtils.MinFinder
 
addCoordinate(Coordinate, PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
AddFeaturesCommand - Class in net.refractions.udig.tools.edit.commands
Add all the features to the EditBlackboard that are contained in the filter.
AddFeaturesCommand(EditBlackboard, ILayer, Filter) - Constructor for class net.refractions.udig.tools.edit.commands.AddFeaturesCommand
Create new instance
AddGeomCommand - Class in net.refractions.udig.tools.edit.commands
Adds a geometry to the edit blackboard.
AddGeomCommand(EditToolHandler, Feature, Point) - Constructor for class net.refractions.udig.tools.edit.commands.AddGeomCommand
new instance
AddGeomCommand(EditBlackboard, Feature) - Constructor for class net.refractions.udig.tools.edit.commands.AddGeomCommand
New Instance
addGeometry(Geometry, String) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Adds a Geometry to the contained geometries.
addInternal(Point) - Method in class net.refractions.udig.tools.edit.support.Selection
 
addListener(IOpFilterListener) - Method in class net.refractions.udig.tool.edit.CurrentShapeTypePropertyValue
 
AddMissingGeomsCommand - Class in net.refractions.udig.tools.edit.commands
Adds any geometries containing the given point which are not already on the edit blackboard.
AddMissingGeomsCommand(EditToolHandler, MapMouseEvent, Class[], short, boolean) - Constructor for class net.refractions.udig.tools.edit.commands.AddMissingGeomsCommand
 
addPoint(int, int, PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Adds a Coordinate at the x,y location on the screen to the end of the geomtry.
addToNearestEdge(int, int, EditGeom, boolean) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Adds a Coordinate the nearest edge .
addToNearestEdge(int, int, boolean) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Adds a Coordinate the nearest edge .
AddToNearestEdgeCommand - Class in net.refractions.udig.tools.edit.commands
Add a vertex to the nearest edge to a point.
AddToNearestEdgeCommand(EditToolHandler, EditBlackboard, Point) - Constructor for class net.refractions.udig.tools.edit.commands.AddToNearestEdgeCommand
 
AddToNearestEdgeCommand(EditToolHandler, EditBlackboard, EditGeom, Point) - Constructor for class net.refractions.udig.tools.edit.commands.AddToNearestEdgeCommand
 
AddVertexAnimation - Class in net.refractions.udig.tools.edit.animation
A simple animation to run when adding a vertex
AddVertexAnimation(int, int) - Constructor for class net.refractions.udig.tools.edit.animation.AddVertexAnimation
 
AddVertexCommand - Class in net.refractions.udig.tools.edit.commands
Command for adding a vertext to a EditGeom
AddVertexCommand(EditToolHandler, EditBlackboard, Point) - Constructor for class net.refractions.udig.tools.edit.commands.AddVertexCommand
 
AddVertexCommand(EditToolHandler, EditBlackboard, <any>, Point, boolean) - Constructor for class net.refractions.udig.tools.edit.commands.AddVertexCommand
New instance is created.
AddVertexOnEdgeBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: event type == RELEASE edit state == MODIFYING no modifiers down button 1 released no buttons down current shape and geom are set mouse is not over a vertex of the current shape mouse is over an edge
AddVertexOnEdgeBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.AddVertexOnEdgeBehaviour
 
AddVertexWhileCreatingBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: event type == RELEASE edit state == CREATING no modifiers down button 1 released no buttons down current shape and geometry are set mouse is not over a vertex of the current shape
AddVertexWhileCreatingBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.AddVertexWhileCreatingBehaviour
 
AdvancedBehaviourCommandHandler - Class in net.refractions.udig.tools.edit.handler
Toggles Advanced Editing on and off.
AdvancedBehaviourCommandHandler(IMapDisplay) - Constructor for class net.refractions.udig.tools.edit.handler.AdvancedBehaviourCommandHandler
 
AdvancedBehaviourCommandHandlerActivator - Class in net.refractions.udig.tools.edit.activator
Enables the SnapBehaviourCommandHandler on the CycleSnapBehaviour command.
AdvancedBehaviourCommandHandlerActivator() - Constructor for class net.refractions.udig.tools.edit.activator.AdvancedBehaviourCommandHandlerActivator
 
AdvancedFeaturesEventBehavior - Class in net.refractions.udig.tools.edit
Behaviour is valid only when the advanced preference is set.
AdvancedFeaturesEventBehavior(List<EventBehaviour>) - Constructor for class net.refractions.udig.tools.edit.AdvancedFeaturesEventBehavior
 
appendPathToShape(EditToolHandler, PathIterator, PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Appends the points defined in the PathIterator to the shape.
appendPathToShape(PathIterator, ShapeType, EditToolHandler, EditBlackboard, <any>) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Appends the points defined in the PathIterator to the shape.
assertValid() - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
assertValid() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
assertValid() - Method in class net.refractions.udig.tools.edit.support.Selection
 

B

batchChange(List<EditBlackboardEvent>) - Method in class net.refractions.udig.tools.edit.support.EditBlackboardAdapter
 
batchChange(List<EditBlackboardEvent>) - Method in interface net.refractions.udig.tools.edit.support.EditBlackboardListener
Indicates that many changes have taken place on the EditBlackboard and all the changes have been batched into a list (in order of occurance) of events.
Behaviour - Interface in net.refractions.udig.tools.edit
This is a Stategy object for the (@link net.refractions.udig.tools.edit.latest.EditToolHandler} behaviour.
BEHAVIOUR - Static variable in class net.refractions.udig.tools.edit.EditPlugin
 
BehaviourCommand - Class in net.refractions.udig.tools.edit
Command used by (@link net.refractions.udig.tools.edit.EditToolHandler} and OrderedCompositeEventBehavior for executing the behaviours in a tool.
BehaviourCommand(List<Behaviour>, EditToolHandler) - Constructor for class net.refractions.udig.tools.edit.BehaviourCommand
 
blackboardListener - Variable in class net.refractions.udig.tools.edit.support.Selection
 

C

canCacheResult() - Method in class net.refractions.udig.tool.edit.CurrentShapeTypePropertyValue
 
cancelHideSelection(ILayer) - Method in class net.refractions.udig.tools.edit.support.EditUtils
When an edit is canceled the selected layer must be re-rendered because they were hidden by EditUtils.refreshLayer(ILayer, Feature, Envelope, boolean, boolean) This method must be called in order to efficiently do that.
ceateGeometryCollection(List<Geometry>, Class<Geometry>) - Static method in class net.refractions.udig.tools.edit.support.GeometryCreationUtil
Creates a GeometryCollection if the schemaDeclaredType is a subclass of GeometryCollection.
center - Variable in class net.refractions.udig.tools.edit.animation.SearchBoxAnimation
 
cga - Static variable in class net.refractions.udig.tools.edit.support.GeometryCreationUtil
 
changed(EditManagerEvent) - Method in class net.refractions.udig.tools.edit.EditManagerListenerActivator
 
changed(EditBlackboardEvent) - Method in class net.refractions.udig.tools.edit.support.EditBlackboardAdapter
 
changed(EditBlackboardEvent) - Method in interface net.refractions.udig.tools.edit.support.EditBlackboardListener
Indicates that something on the EditBlackboard has changed.
clear() - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Removes all EditGeometries from blackboard and places an empty one on the black board.
clearLayerStateShapeCache(Collection<ILayer>) - Method in class net.refractions.udig.tools.edit.support.EditUtils
The framework stores the current shape and state on a layer when the currently selected layer changes.
close() - Method in class net.refractions.udig.tools.edit.support.PathAdapter
 
closestCoordinateOnEdge(Coordinate, Coordinate, Coordinate) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Returns the closest point on the line between vertex1 and vertex2 to coordinate src
ClosestEdge - Class in net.refractions.udig.tools.edit.support
Describes the relationship between an arbitrary point to an edge in a EditGeom
ClosestEdge(double, int, Point, PrimitiveShape) - Constructor for class net.refractions.udig.tools.edit.support.ClosestEdge
 
closestPointOnEdge(Point, Point, Point) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Returns the closest point on the line between vertex1 and vertex2 to coordinate src
contains(String) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Returns true if the blackboard currently holds the noted feature ID.
contains(Point, boolean) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
Returns true if the point is contained in the shape or on the edge.
contains(Point, boolean, boolean) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
Returns true if the point is contained in the shape or on the edge.
contains(double, double) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
contains(Point2D) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
contains(double, double, double, double) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
contains(Rectangle2D) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
contains(Object) - Method in class net.refractions.udig.tools.edit.support.Selection
 
containsAll(Collection<?>) - Method in class net.refractions.udig.tools.edit.support.Selection
 
ControlPointPathIterator - Class in net.refractions.udig.tools.edit.support
Draws all the Control handles for a EditGeom.
ControlPointPathIterator(EditGeom, boolean, int, int) - Constructor for class net.refractions.udig.tools.edit.support.ControlPointPathIterator
 
coordArray() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
Returns an array with all the coordinates in shape.
coordIterator() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
coordMap - Variable in class net.refractions.udig.tools.edit.support.Selection
 
coordMapping - Variable in class net.refractions.udig.tools.edit.support.EditBlackboard
 
CoordResolvingList - Class in net.refractions.udig.tools.edit.support
A list that will wraps a List and resolves the LazyCoords into coordinate when requested.
CoordResolvingList(List<LazyCoord>, Point) - Constructor for class net.refractions.udig.tools.edit.support.CoordResolvingList
 
create(int, int) - Method in class net.refractions.udig.tools.edit.behaviour.ShapeCreationBehaviour.ShapeFactory
Creates a GeneralPath with the top left corner at 0,0 and a total width and height as indicated
createAllGeoms(EditGeom, Class, GeometryAttributeType) - Static method in class net.refractions.udig.tools.edit.support.GeometryCreationUtil
Searches an EditBlackboard and creates 1 geometry for each EditGeom in the Blackboard.
CreateAndSelectHoleCommand - Class in net.refractions.udig.tools.edit.commands
Creates a hole in a EditGeom and sets it as the currentShape in the handler if a handler is provided.
CreateAndSelectHoleCommand(EditToolHandler) - Constructor for class net.refractions.udig.tools.edit.commands.CreateAndSelectHoleCommand
 
CreateAndSetNewFeature - Class in net.refractions.udig.tools.edit.commands
Creates a new feature and sets it as the EditFeature
CreateAndSetNewFeature(EditGeom, Feature, ILayer) - Constructor for class net.refractions.udig.tools.edit.commands.CreateAndSetNewFeature
 
createBBoxFilter(Envelope, ILayer, short) - Method in class net.refractions.udig.tools.edit.commands.AddMissingGeomsCommand
Creates A geometry filter for the given layer.
createBBoxFilter(Envelope, ILayer, short) - Method in class net.refractions.udig.tools.edit.commands.SelectGeometryCommand
Creates A geometry filter for the given layer.
CreateEditGeomCommand - Class in net.refractions.udig.tools.edit.commands
Calls newGeom on the EditBlackboard.
CreateEditGeomCommand(EditBlackboard, String) - Constructor for class net.refractions.udig.tools.edit.commands.CreateEditGeomCommand
New Instance
CreateEditGeomCommand(EditBlackboard, String, ShapeType) - Constructor for class net.refractions.udig.tools.edit.commands.CreateEditGeomCommand
New Instance
createFieldEditors() - Method in class net.refractions.udig.tools.edit.preferences.EditToolPreferences
 
createFieldEditors() - Method in class net.refractions.udig.tools.edit.preferences.PerformancelPreferences
 
createGeom(Class<T>, PrimitiveShape) - Static method in class net.refractions.udig.tools.edit.support.GeometryCreationUtil
Creates a geometry for a primitive shape.
CreateOrSetFeatureCommand - Class in net.refractions.udig.tools.edit.commands
If there is no feature with the Feature ID in the layer then a new feature will be created.
CreateOrSetFeatureCommand(String, ILayer, Geometry) - Constructor for class net.refractions.udig.tools.edit.commands.CreateOrSetFeatureCommand
 
createPoint() - Method in class net.refractions.udig.tools.edit.support.AbstractPathIterator
Called if there is only a single point in the geom.
createPoint() - Method in class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
createPointPath(Device) - Method in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
createPointPath(Device) - Method in class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
createPolygon(EditGeom) - Static method in class net.refractions.udig.tools.edit.support.GeometryCreationUtil
 
createSelection() - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
CURRENT_SHAPE - Static variable in class net.refractions.udig.tools.edit.EditToolHandler
The key for the currently selected/edit shape.
CurrentEditGeomPathIterator - Class in net.refractions.udig.tools.edit.support
Extends EditGeomPathIterator so that
CurrentEditGeomPathIterator(EditGeom) - Constructor for class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
currentPoint - Variable in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
currentPoint - Variable in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
currentSegment(float[]) - Method in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
currentSegment(double[]) - Method in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
currentSegment(float[]) - Method in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
currentSegment(double[]) - Method in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
currentSegment(float[]) - Method in class net.refractions.udig.tools.edit.support.ControlPointPathIterator
 
currentSegment(double[]) - Method in class net.refractions.udig.tools.edit.support.ControlPointPathIterator
 
currentSegment(float[]) - Method in class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
currentSegment(float[]) - Method in class net.refractions.udig.tools.edit.support.EditGeomPathIterator
 
currentSegment(float[]) - Method in class net.refractions.udig.tools.edit.support.PathToPathIteratorAdapter
 
currentSegment(double[]) - Method in class net.refractions.udig.tools.edit.support.PathToPathIteratorAdapter
 
currentSegment(float[]) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShapeIterator
 
currentShape - Variable in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
CurrentShapeTypePropertyValue - Class in net.refractions.udig.tool.edit
Returns true if the current editGeom, see EditToolHandler.getCurrentGeom() matches the type of the value passed.
CurrentShapeTypePropertyValue() - Constructor for class net.refractions.udig.tool.edit.CurrentShapeTypePropertyValue
 
CursorControlBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Sets the cursor to indicate what action can be done.
CursorControlBehaviour(EditToolHandler, <any>, <any>, <any>, <any>, <any>) - Constructor for class net.refractions.udig.tools.edit.behaviour.CursorControlBehaviour
new instance
CursorControlBehaviour.DefaultCursorProvider - Class in net.refractions.udig.tools.edit.behaviour
 
CursorControlBehaviour.DefaultCursorProvider(EditToolHandler) - Constructor for class net.refractions.udig.tools.edit.behaviour.CursorControlBehaviour.DefaultCursorProvider
 
CursorControlBehaviour.NullStringProvider - Class in net.refractions.udig.tools.edit.behaviour
 
CursorControlBehaviour.NullStringProvider() - Constructor for class net.refractions.udig.tools.edit.behaviour.CursorControlBehaviour.NullStringProvider
 
CursorControlBehaviour.SystemCursorProvider - Class in net.refractions.udig.tools.edit.behaviour
 
CursorControlBehaviour.SystemCursorProvider(int) - Constructor for class net.refractions.udig.tools.edit.behaviour.CursorControlBehaviour.SystemCursorProvider
new instance

D

deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.AdvancedBehaviourCommandHandlerActivator
 
deactivate(EditToolHandler) - Method in interface net.refractions.udig.tools.edit.Activator
The action to be performed by this activator when deactivating.
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.DeleteGlobalActionSetterActivator
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.DrawCurrentGeomVerticesActivator
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.DrawEndPointsActivator
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.DrawGeomsActivator
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.EditStateListenerActivator
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.EnableAcceptEditCommandHandlerActivator
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.GridActivator
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.ResetAllStateActivator
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.ResetHandlerActivator
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.SetRenderingFilter
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.activator.SetSnapBehaviourCommandHandlerActivator
 
deactivate(EditToolHandler) - Method in class net.refractions.udig.tools.edit.EditManagerListenerActivator
 
DefaultCancelBehaviour - Class in net.refractions.udig.tools.edit.behaviour
This behaviour sets the current state to NONE, the Current Edit Feature to null, the Current Shape to null and clears the current map's blackboards.
DefaultCancelBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.DefaultCancelBehaviour
 
DefaultCancelEditingCommand - Class in net.refractions.udig.tools.edit.commands
Clears the edit Blackboards and the current edit shape and state.
DefaultCancelEditingCommand(EditToolHandler) - Constructor for class net.refractions.udig.tools.edit.commands.DefaultCancelEditingCommand
 
DeleteGlobalActionSetterActivator - Class in net.refractions.udig.tools.edit.activator
Sets the Delete Global handler so that the selected vertices are deleted when the delete action is pressed.
DeleteGlobalActionSetterActivator() - Constructor for class net.refractions.udig.tools.edit.activator.DeleteGlobalActionSetterActivator
 
DeleteVertexAnimation - Class in net.refractions.udig.tools.edit.animation
 
DeleteVertexAnimation(Point) - Constructor for class net.refractions.udig.tools.edit.animation.DeleteVertexAnimation
 
DeselectEditShapeAcceptBehaviour - Class in net.refractions.udig.tools.edit.behaviour
If the PreferenceConstants.P_SELECT_POST_ACCEPT preference is true then this behaviour will deselect the newly created feature.
DeselectEditShapeAcceptBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.DeselectEditShapeAcceptBehaviour
 
determineGeometryType(EditGeom, EditGeom, Class, GeometryAttributeType) - Static method in class net.refractions.udig.tools.edit.support.GeometryCreationUtil
The way the type of geometry is determined is as follows: If the geometry has the same FID as the currentGeom then its type will be of type geomToCreate. Otherwise the ShapeType of the EditGeom will be compared to the geomAttribute and if that type is legal for that attribute then that is the type of geometry that will be created If ShapeType is UNKOWN and it does not have the same FID as the curentGeom then the geomAttribute is used to determine the geometry type. Finally if the geomType is geometry then a Polygon will be created...
DifferenceFeatureAcceptor - Class in net.refractions.udig.tools.edit.behaviour
Requirements: currentShape is not null edit blackboard has a geometry that is not the currentShape
DifferenceFeatureAcceptor() - Constructor for class net.refractions.udig.tools.edit.behaviour.DifferenceFeatureAcceptor
 
DifferenceFeatureCommand - Class in net.refractions.udig.tools.edit.commands
Splits a feature based on the current shape in the handler.
DifferenceFeatureCommand(EditToolHandler, EditState) - Constructor for class net.refractions.udig.tools.edit.commands.DifferenceFeatureCommand
 
DifferenceOp - Class in net.refractions.udig.tool.edit
Cuts the polygons in layer 1 out of the polygons in layer 2.
DifferenceOp() - Constructor for class net.refractions.udig.tool.edit.DifferenceOp
 
disableLayerEvents() - Static method in class net.refractions.udig.tools.edit.EditBlackboardUtil
Disables the listeners listening to layers for edit events.
disconnect() - Method in class net.refractions.udig.tools.edit.support.Selection
 
dispose() - Method in class net.refractions.udig.tools.edit.support.EditGeomPathIterator
 
dist(Point) - Method in class net.refractions.udig.tools.edit.support.EditUtils.MinFinder
 
doMove(int, int, EditToolHandler, EditBlackboard, Selection) - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour
 
done() - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
Signals that the configuration is complete.
doneListening() - Static method in class net.refractions.udig.tools.edit.EditBlackboardUtil
Disables listeners so that they will not get events.
DoubleClickRunAcceptBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: EventType==DOUBLE_CLICKED EditState==MODIFIED or CREATING no modifiers button1 clicked no buttons down *
DoubleClickRunAcceptBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.DoubleClickRunAcceptBehaviour
 
DrawCreateVertexSnapAreaBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Shows the snap area around the cursor if snapping is on.
DrawCreateVertexSnapAreaBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.DrawCreateVertexSnapAreaBehaviour
 
DrawCurrentGeomVerticesActivator - Class in net.refractions.udig.tools.edit.activator
Activates and deactivates the draw command that draws the vertices for the EditGeom.
DrawCurrentGeomVerticesActivator() - Constructor for class net.refractions.udig.tools.edit.activator.DrawCurrentGeomVerticesActivator
 
DrawEditGeomsCommand - Class in net.refractions.udig.tools.edit.commands
Draws all the EditGeoms on the provided EditBlackboard
DrawEditGeomsCommand(EditToolHandler) - Constructor for class net.refractions.udig.tools.edit.commands.DrawEditGeomsCommand
 
DrawEndPointsActivator - Class in net.refractions.udig.tools.edit.activator
Adds a draw command to the viewport model that will draw the end points of the current shape if the current shape is a LINE
DrawEndPointsActivator() - Constructor for class net.refractions.udig.tools.edit.activator.DrawEndPointsActivator
 
DrawEndPointsCommand - Class in net.refractions.udig.tools.edit.commands
Draws the two end points of the Shape provided by the Provider
DrawEndPointsCommand(MouseTracker, <any>) - Constructor for class net.refractions.udig.tools.edit.commands.DrawEndPointsCommand
 
DrawGeomsActivator - Class in net.refractions.udig.tools.edit.activator
Adds a DrawGeomsCommand to the draw commands and invalidates it at the end.
DrawGeomsActivator(DrawGeomsActivator.DrawType) - Constructor for class net.refractions.udig.tools.edit.activator.DrawGeomsActivator
 
DrawGeomsActivator.DrawType - Enum in net.refractions.udig.tools.edit.activator
 
DrawPointCommand - Class in net.refractions.udig.tools.edit.commands
Draws each vertex point as a rectangle.
DrawPointCommand(EditToolHandler, PrimitiveShape, ViewportPane) - Constructor for class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
DrawSnapAreaCommand - Class in net.refractions.udig.tools.edit.commands
 
DrawSnapAreaCommand(<any>) - Constructor for class net.refractions.udig.tools.edit.commands.DrawSnapAreaCommand
 

E

earlyStartup() - Method in class net.refractions.udig.tool.edit.PopulateCaches
 
EDIT_BLACKBOARD_KEY - Static variable in class net.refractions.udig.tools.edit.EditBlackboardUtil
 
EditBlackboard - Class in net.refractions.udig.tools.edit.support
Maps between each pixel to a list of coordinates.
EditBlackboard(int, int, AffineTransform, MathTransform) - Constructor for class net.refractions.udig.tools.edit.support.EditBlackboard
Creates a PixelCoordMap.
EditBlackboardAdapter - Class in net.refractions.udig.tools.edit.support
The typical adapter that has empty methods for all events that can occur.
EditBlackboardAdapter() - Constructor for class net.refractions.udig.tools.edit.support.EditBlackboardAdapter
 
EditBlackboardEvent - Class in net.refractions.udig.tools.edit.support
Event detailing a change in the blackboard.
EditBlackboardEvent(EditBlackboard, Object, EditBlackboardEvent.EventType, Object, Object) - Constructor for class net.refractions.udig.tools.edit.support.EditBlackboardEvent
 
EditBlackboardEvent.EventType - Enum in net.refractions.udig.tools.edit.support
 
EditBlackboardListener - Interface in net.refractions.udig.tools.edit.support
Listens to a blackboard for events such as geometries being added or set and coordinates being moved, deleted, added, etc...
EditBlackboardUtil - Class in net.refractions.udig.tools.edit
To delete soon EditManager will have an editblackboard.
EditBlackboardUtil() - Constructor for class net.refractions.udig.tools.edit.EditBlackboardUtil
 
editCursor - Variable in class net.refractions.udig.tools.edit.EditToolHandler
Cursor that should be set when editing can occur.
EditGeom - Class in net.refractions.udig.tools.edit.support
Models a geometry as required by the PixelCoordMap.
EditGeom(EditBlackboard, String) - Constructor for class net.refractions.udig.tools.edit.support.EditGeom
It is recommended to use constructor with bounds.
EditGeom(EditBlackboard, String, Envelope) - Constructor for class net.refractions.udig.tools.edit.support.EditGeom
 
EditGeom(EditGeom) - Constructor for class net.refractions.udig.tools.edit.support.EditGeom
 
EditGeomPathIterator - Class in net.refractions.udig.tools.edit.support
Wraps a EditGeom so that it can be drawn to a Graphics2d object.
EditGeomPathIterator(EditGeom) - Constructor for class net.refractions.udig.tools.edit.support.EditGeomPathIterator
 
EditGeomPointIterator - Class in net.refractions.udig.tools.edit.support
Iterates through all the points in an EditGeom starting with the shell and then doing the holes in order
EditGeomPointIterator(EditGeom, Collection<Point>) - Constructor for class net.refractions.udig.tools.edit.support.EditGeomPointIterator
New instance
EditGeomPointIterator(EditGeom) - Constructor for class net.refractions.udig.tools.edit.support.EditGeomPointIterator
 
EditGeomSelection - Class in net.refractions.udig.tools.edit.support
A selection that IS a EditGeom.
EditGeomSelection(EditGeom) - Constructor for class net.refractions.udig.tools.edit.support.EditGeomSelection
 
EditManagerListenerActivator - Class in net.refractions.udig.tools.edit
Activator that listens to the EditManager's selected feature.
EditManagerListenerActivator() - Constructor for class net.refractions.udig.tools.edit.EditManagerListenerActivator
 
EditPlugin - Class in net.refractions.udig.tools.edit
The main plugin class to be used in the desktop.
EditPlugin() - Constructor for class net.refractions.udig.tools.edit.EditPlugin
The constructor.
EditSelectionProvider - Class in net.refractions.udig.tools.edit
The selection provided by this provider is first the vertices of the edit geom, if there are any selected.
EditSelectionProvider() - Constructor for class net.refractions.udig.tools.edit.EditSelectionProvider
 
EditState - Enum in net.refractions.udig.tools.edit
Enumerates the various states an editing tool may be in.
EDITSTATE - Static variable in class net.refractions.udig.tools.edit.EditToolHandler
The key for the currently selected/edit state.
EditStateListenerActivator - Class in net.refractions.udig.tools.edit.activator
Adds and removes a listener to the handler that sets the icons when the EditState Changes.
EditStateListenerActivator() - Constructor for class net.refractions.udig.tools.edit.activator.EditStateListenerActivator
 
EditToolConfigurationHelper - Class in net.refractions.udig.tools.edit
This class provides methods so that initializing an Edit tool is done declaratively.
EditToolConfigurationHelper(List<EventBehaviour>) - Constructor for class net.refractions.udig.tools.edit.EditToolConfigurationHelper
 
EditToolHandler - Class in net.refractions.udig.tools.edit
This is the class that does all the work.
EditToolHandler(Cursor, Cursor) - Constructor for class net.refractions.udig.tools.edit.EditToolHandler
 
EditToolPreferences - Class in net.refractions.udig.tools.edit.preferences
Preference page for all tools.
EditToolPreferences() - Constructor for class net.refractions.udig.tools.edit.preferences.EditToolPreferences
 
EditUtils - Class in net.refractions.udig.tools.edit.support
Methods for determining spatial relationships between points.
EditUtils() - Constructor for class net.refractions.udig.tools.edit.support.EditUtils
 
EditUtils.EditToolHandlerShapeProvider - Class in net.refractions.udig.tools.edit.support
 
EditUtils.EditToolHandlerShapeProvider(EditToolHandler) - Constructor for class net.refractions.udig.tools.edit.support.EditUtils.EditToolHandlerShapeProvider
 
EditUtils.MinFinder - Class in net.refractions.udig.tools.edit.support
Keeps track of the point that is the minimum distance to the center point.
EditUtils.MinFinder(Point) - Constructor for class net.refractions.udig.tools.edit.support.EditUtils.MinFinder
 
EditUtils.StaticEditGeomProvider - Class in net.refractions.udig.tools.edit.support
Provider for EditGeoms
EditUtils.StaticEditGeomProvider(EditGeom) - Constructor for class net.refractions.udig.tools.edit.support.EditUtils.StaticEditGeomProvider
 
EditUtils.StaticShapeProvider - Class in net.refractions.udig.tools.edit.support
 
EditUtils.StaticShapeProvider(PrimitiveShape) - Constructor for class net.refractions.udig.tools.edit.support.EditUtils.StaticShapeProvider
 
EMPTY_BLACKBOARD - Static variable in class net.refractions.udig.tools.edit.EditBlackboardUtil
 
EnableAcceptEditCommandHandlerActivator - Class in net.refractions.udig.tools.edit.activator
Enables the SnapBehaviourCommandHandler on the CycleSnapBehaviour command.
EnableAcceptEditCommandHandlerActivator() - Constructor for class net.refractions.udig.tools.edit.activator.EnableAcceptEditCommandHandlerActivator
 
EnablementBehaviour - Interface in net.refractions.udig.tools.edit
A behaviour that is responsible for determining whether a tool is valid for a given event
equals(Object) - Method in class net.refractions.udig.tools.edit.support.LazyCoord
 
equals(Object) - Method in class net.refractions.udig.tools.edit.support.Point
 
EventBehaviour - Interface in net.refractions.udig.tools.edit
This is a Stategy object for the (@link net.refractions.udig.tools.edit.latest.EditToolHandler} behaviour.
EventBehaviourCommand - Class in net.refractions.udig.tools.edit
Command used by (@link net.refractions.udig.tools.edit.EditToolHandler} and OrderedCompositeEventBehavior for executing the behaviours in a tool.
EventBehaviourCommand(List<EventBehaviour>, EditToolHandler, MapMouseEvent, EventType) - Constructor for class net.refractions.udig.tools.edit.EventBehaviourCommand
 
EventType - Enum in net.refractions.udig.tools.edit
Enumerates the type of Events that a EventBehaviour can react to.
execute(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.BehaviourCommand
 
execute(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SelectHoleCommand
 
execute(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.EventBehaviourCommand
 
execute(ExecutionEvent) - Method in class net.refractions.udig.tools.edit.handler.AdvancedBehaviourCommandHandler
 
execute(ExecutionEvent) - Method in class net.refractions.udig.tools.edit.handler.SnapBehaviourCommandHandler
 
ExtendLineBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: EventType==Released CurrentShape != null mouse is over end vertex button1 was released no buttons or modifiers down mode == MODIFYING or NONE
ExtendLineBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.ExtendLineBehaviour
 

F

findEditLayer(IToolContext) - Static method in class net.refractions.udig.tools.edit.EditBlackboardUtil
Returns the selectedLayer or if it is not editable or not visible then the edit layer will be
fireBatchedEvents() - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Fires all the batched events and resets the EditBlackboard so that it no longer batches events.
frame - Variable in class net.refractions.udig.tools.edit.animation.AbstractLongRunningAnimation
 
FreeHandPolygonDrawBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: EventType==DRAGGED button1 is down
FreeHandPolygonDrawBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.FreeHandPolygonDrawBehaviour
 

G

geom - Variable in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
geom - Variable in class net.refractions.udig.tools.edit.support.GeometryCreationUtil.Bag
 
GeometryCreationUtil - Class in net.refractions.udig.tools.edit.support
Some helper methods for creating geometries.
GeometryCreationUtil() - Constructor for class net.refractions.udig.tools.edit.support.GeometryCreationUtil
 
GeometryCreationUtil.Bag - Class in net.refractions.udig.tools.edit.support
 
GeometryCreationUtil.Bag(EditGeom) - Constructor for class net.refractions.udig.tools.edit.support.GeometryCreationUtil.Bag
 
GeometryOperationAnimation - Class in net.refractions.udig.tools.edit.animation
 
GeometryOperationAnimation(Shape, <any>) - Constructor for class net.refractions.udig.tools.edit.animation.GeometryOperationAnimation
 
get() - Method in class net.refractions.udig.tools.edit.behaviour.CursorControlBehaviour.DefaultCursorProvider
 
get() - Method in class net.refractions.udig.tools.edit.behaviour.CursorControlBehaviour.NullStringProvider
 
get() - Method in class net.refractions.udig.tools.edit.behaviour.CursorControlBehaviour.SystemCursorProvider
 
get() - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour.PositionTracker
 
get(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.CreateEditGeomCommand
 
get(int) - Method in class net.refractions.udig.tools.edit.support.CoordResolvingList
 
get(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.support.EditUtils.EditToolHandlerShapeProvider
 
get(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.support.EditUtils.StaticEditGeomProvider
 
get(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.support.EditUtils.StaticShapeProvider
 
get() - Method in class net.refractions.udig.tools.edit.support.IsBusyStateProvider
 
get(Point) - Method in class net.refractions.udig.tools.edit.support.LazyCoord
 
getAcceptableClasses() - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
getAcceptBehaviours() - Method in class net.refractions.udig.tools.edit.EditToolHandler
Returns the list of behaviours that are run when the Enter key is pressed.
getActivators() - Method in class net.refractions.udig.tools.edit.EditToolHandler
Returns the Activators that are run during activation and deactivation This list is thread safe and may be modified.
getAddedCoord() - Method in class net.refractions.udig.tools.edit.support.ClosestEdge
 
getAssociatedPointIndex(int) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getBehaviours() - Method in class net.refractions.udig.tools.edit.EditToolHandler
Returns the EventBehaviours that may be run when an event occurs.
getBehaviours() - Method in class net.refractions.udig.tools.edit.MutualExclusiveBehavior
 
getBehaviours() - Method in class net.refractions.udig.tools.edit.MutualExclusiveEventBehavior
 
getBlackboardListener() - Method in class net.refractions.udig.tools.edit.support.Selection
 
getBounds() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
Returns the bounding box of the Shape in pixel space.
getBounds2D() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getBubbleColor() - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
Returns the color used to draw the Message Bubble
getCancelBehaviours() - Method in class net.refractions.udig.tools.edit.EditToolHandler
Returns the list of behaviours that are run when the Esc key is pressed.
getCandidates(int, int, boolean) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Returns the GeomShapes that will have the coordinate added if #addToNearestEdge(int, int) is called.
getClosest(Geometry, Coordinate, Coordinate[]) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Returns the index of the coordinate closest to the click.
getClosestEdge(Point, boolean) - Method in class net.refractions.udig.tools.edit.support.EditGeom
gets the closest edge in the geometry to the point.
getClosestEdge(Point, boolean) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
Returns a ClosestEdge object that has information about the point that closest to the click paramter and is on an edge of the part.
getClosestSnapPoint(EditToolHandler, EditBlackboard, Point, boolean, SnapBehaviour, EditState) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Searches all the layers in the map and the EditBlackboard for the closest vertex to center point
getColorizationStrategy() - Method in class net.refractions.udig.tools.edit.commands.DrawEditGeomsCommand
Returns the strategy object responsible for choosing the line and fill colors.
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.AdvancedFeaturesEventBehavior
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.AcceptBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.AcceptWhenOverFirstVertexBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.AddVertexOnEdgeBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.AddVertexWhileCreatingBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.CursorControlBehaviour
 
getCommand(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.DefaultCancelBehaviour
 
getCommand(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.DeselectEditShapeAcceptBehaviour
 
getCommand(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.DifferenceFeatureAcceptor
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.DoubleClickRunAcceptBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.DrawCreateVertexSnapAreaBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.ExtendLineBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.FreeHandPolygonDrawBehaviour
 
getCommand(EditToolHandler) - Method in interface net.refractions.udig.tools.edit.Behaviour
The action to be performed by this Behaviour.
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.MouseDownVertexSelectorBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour.PositionTracker
 
getCommand(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.RefreshLayersBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.RemoveVertexBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.SelectHoleBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.SelectionBoxBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.SetSnapSizeBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.ShapeCreationBehaviour
 
getCommand(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.SplitGeometryBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.StartEditingBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.StartHoleCuttingBehaviour
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.VertexSelectorBehaviour
 
getCommand(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.WriteChangesBehaviour
 
getCommand(List<Behaviour>) - Method in class net.refractions.udig.tools.edit.EditToolHandler
Runs a list of behaviours.
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in interface net.refractions.udig.tools.edit.EventBehaviour
The action to be performed by this EventBehaviour.
getCommand(EditToolHandler) - Method in class net.refractions.udig.tools.edit.MutualExclusiveBehavior
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.MutualExclusiveEventBehavior
 
getCommand(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.OrderedCompositeEventBehavior
 
getContext() - Method in class net.refractions.udig.tools.edit.EditToolHandler
Gets the tool context object that Modes and Activators may use.
getCoord(int) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getCoords(int, int) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
returns the list of coordinates at location:(x,y) TREAT COORDINATES AS IMMUTABLE!!
getCoordsAt(int) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
Returns all the coordinates that map to the point at location i.
getCoordsAt(Point) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getCurrentGeom() - Method in class net.refractions.udig.tools.edit.EditToolHandler
 
getCurrentPoint() - Method in class net.refractions.udig.tools.edit.MouseTracker
Returns the current location of the mouse.
getCurrentShape() - Method in class net.refractions.udig.tools.edit.commands.DrawEditGeomsCommand
 
getCurrentShape() - Method in class net.refractions.udig.tools.edit.EditToolHandler
 
getCurrentState() - Method in class net.refractions.udig.tools.edit.EditToolHandler
 
getDefault() - Static method in class net.refractions.udig.tools.edit.EditPlugin
Returns the shared instance.
getDistanceToEdge() - Method in class net.refractions.udig.tools.edit.support.ClosestEdge
 
getDragStarted() - Method in class net.refractions.udig.tools.edit.MouseTracker
 
getDrawCommands() - Method in class net.refractions.udig.tools.edit.EditToolHandler
Returns the draw actions that need to be deactivated when the tool is deactivated.
getDrawGeomsFill() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Returns the color used to fill the geoms on the EditBlackboard.
getDrawGeomsLine() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Returns the color used to draw the outline of geoms on the EditBlackboard.
getDrawSelectionFillColor() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Returns the color used to fill selected vertices.
getDrawVertexFillColor() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Returns the color used to fill the non-selected vertices.
getDrawVertexLineColor() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Returns the color used to draw the boxes around vertices.
getEditBlackboard(IToolContext, ILayer) - Static method in class net.refractions.udig.tools.edit.EditBlackboardUtil
 
getEditBlackboard(ILayer) - Method in class net.refractions.udig.tools.edit.EditToolHandler
Gets the EditBlackboard of the map.
getEditBlackboard() - Method in class net.refractions.udig.tools.edit.support.EditBlackboardEvent
 
getEditBlackboard() - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
getEditBlackboard() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getEditGeom() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getEditGeomProvider() - Method in class net.refractions.udig.tools.edit.commands.CreateEditGeomCommand
 
getEditLayer() - Method in class net.refractions.udig.tools.edit.EditToolHandler
Returns the currently selected layer, or if the EditManager is locked, it will return the edit layer.
getEnablementBehaviours() - Method in class net.refractions.udig.tools.edit.EditToolHandler
Returns the behaviours that determine whether the tool is active at the current locations
getEnvelope() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getExtensionID() - Method in class net.refractions.udig.tools.edit.AbstractEditTool
Returns the ID of the tool as declared in the plugin.xml.
getFeatureEnvelope() - Method in class net.refractions.udig.tools.edit.support.EditGeom
Returns an old bounding box of the feature whose geometry is wrapped by EditGeom before any editing.
getFeatureIDRef() - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
getFeedbackColor() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Returns the color used to draw the shape to show the PostSnapping area.
getFilterType() - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
getFrameInterval() - Method in class net.refractions.udig.tools.edit.animation.AddVertexAnimation
 
getFrameInterval() - Method in class net.refractions.udig.tools.edit.animation.DeleteVertexAnimation
 
getFrameInterval() - Method in class net.refractions.udig.tools.edit.animation.GeometryOperationAnimation
 
getFrameInterval() - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
 
getFrameInterval() - Method in class net.refractions.udig.tools.edit.animation.SearchBoxAnimation
 
getGeom() - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
getGeom() - Method in class net.refractions.udig.tools.edit.support.ClosestEdge
 
getGeom() - Method in class net.refractions.udig.tools.edit.support.EditGeomSelection
 
getGeoms() - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
The list of geometries mapped.
getGeoms(int, int) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Returns a list of the geometries with vertices at the position (x,y).
getGeomWithMouseOver(Collection<EditGeom>, Point, boolean) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Returns the Geometry from the collection that the mouse is over/intersects
getHandler() - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
getHeight() - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
getHoleProvider() - Method in class net.refractions.udig.tools.edit.commands.CreateAndSelectHoleCommand
 
getHoles() - Method in class net.refractions.udig.tools.edit.support.EditGeom
User is expected to add holes as needed.
getImageDescriptor(String) - Static method in class net.refractions.udig.tools.edit.EditPlugin
Returns an image descriptor for the image file at the given plug-in relative path.
getIndexOfPrevious() - Method in class net.refractions.udig.tools.edit.support.ClosestEdge
 
getIntersectingGeom(EditBlackboard, Point, boolean) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Finds and returns the EditGeoms that intersect the point.
getKey(EditToolHandler) - Method in class net.refractions.udig.tools.edit.AdvancedFeaturesEventBehavior
 
getKey(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.FreeHandPolygonDrawBehaviour
 
getKey(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour
 
getKey(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour.PositionTracker
 
getKey(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.SelectionBoxBehaviour
 
getKey(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.ShapeCreationBehaviour
 
getKey(EditToolHandler) - Method in interface net.refractions.udig.tools.edit.LockingBehaviour
If the object returned by getKey() is the same as the object that the EditToolHandler has as its lock this object may unlock the EditToolHandler and is also permitted to run.
getKey(EditToolHandler) - Method in class net.refractions.udig.tools.edit.MutualExclusiveEventBehavior
 
getKey(EditToolHandler) - Method in class net.refractions.udig.tools.edit.OrderedCompositeEventBehavior
 
getListeners() - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Returns the list of Listeners so that listeners can be added and removed.
getLocation() - Method in class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
getMessageDisplayDelay() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
 
getMin() - Method in class net.refractions.udig.tools.edit.support.EditUtils.MinFinder
 
getMinCoord() - Method in class net.refractions.udig.tools.edit.support.EditUtils.MinFinder
 
getModifiablePreviousEvents() - Method in class net.refractions.udig.tools.edit.MouseTracker
Returns the previous events queue.
getMouseTracker() - Method in class net.refractions.udig.tools.edit.EditToolHandler
 
getName() - Method in class net.refractions.udig.tools.edit.BehaviourCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.AddFeaturesCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.AddGeomCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.AddMissingGeomsCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.AddToNearestEdgeCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.AddVertexCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.CreateAndSelectHoleCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.CreateAndSetNewFeature
 
getName() - Method in class net.refractions.udig.tools.edit.commands.CreateEditGeomCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.CreateOrSetFeatureCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.DefaultCancelEditingCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.DifferenceFeatureCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.InsertVertexCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.MoveSelectionCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.MoveVertexCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.RemoveAllVerticesCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.RemoveEditGeomCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.RemoveSelectedVerticesCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SelectGeometryCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SelectHoleCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SelectPointCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SetCurrentGeomCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SetEditFeatureCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SetEditGeomChangedStateCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SetEditStateCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SetGeomCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SnapToVertexCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SplitFeatureCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.SplitLineCommand
 
getName() - Method in class net.refractions.udig.tools.edit.commands.StartEditingCommand
 
getName() - Method in class net.refractions.udig.tools.edit.EventBehaviourCommand
 
getNewValue() - Method in class net.refractions.udig.tools.edit.support.EditBlackboardEvent
 
getNumCoords() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getNumPoints() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getOldValue() - Method in class net.refractions.udig.tools.edit.support.EditBlackboardEvent
 
getPart() - Method in class net.refractions.udig.tools.edit.support.ClosestEdge
 
getPath() - Method in class net.refractions.udig.tools.edit.support.PathAdapter
 
getPathIterator(EditGeom) - Static method in class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
getPathIterator(EditGeom) - Static method in class net.refractions.udig.tools.edit.support.EditGeomPathIterator
 
getPathIterator() - Method in class net.refractions.udig.tools.edit.support.PathAdapter
 
getPathIterator(AffineTransform) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getPathIterator(AffineTransform, double) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getPathIterator(PrimitiveShape) - Static method in class net.refractions.udig.tools.edit.support.PrimitiveShapeIterator
 
getPoint(int) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
getPointOnLine() - Method in class net.refractions.udig.tools.edit.support.ClosestEdge
 
getPointsToMove(EditToolHandler, EditBlackboard) - Method in class net.refractions.udig.tools.edit.behaviour.MoveGeometryBehaviour
 
getPointsToMove(EditToolHandler, EditBlackboard) - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour
Returns the points that will be moved.
getPointToAdd() - Method in class net.refractions.udig.tools.edit.commands.AddVertexCommand
 
getPreviousEvents() - Method in class net.refractions.udig.tools.edit.MouseTracker
This is a copy modifying queue will have no effect on original queue
getProvider() - Method in class net.refractions.udig.tools.edit.commands.DrawEndPointsCommand
 
getRadius() - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
getRadiusDelta() - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
getSelection() - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
getSelectionColor() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Returns the color used to draw the selection area.
getShapeProvider() - Method in class net.refractions.udig.tools.edit.commands.CreateEditGeomCommand
 
getShapeType() - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
getShell() - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
getSnapBehaviour() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Returns the current preference for snap behaviour.
getSnappingRadius() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Gets the radius used for post-snapping.
getSource() - Method in class net.refractions.udig.tools.edit.support.EditBlackboardEvent
 
getTextColor() - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
Returns the color used to draw the Message
getTool() - Method in class net.refractions.udig.tools.edit.EditToolHandler
 
getTransformationMap() - Method in class net.refractions.udig.tools.edit.support.EditBlackboardEvent
 
getTransformedClick(Coordinate, ILayer) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Convenience method; transforms the click from the viewportModel CRS to the layer's CRS.
getType() - Method in class net.refractions.udig.tools.edit.support.EditBlackboardEvent
 
getValidArea() - Method in class net.refractions.udig.tools.edit.animation.AddVertexAnimation
 
getValidArea() - Method in class net.refractions.udig.tools.edit.animation.DeleteVertexAnimation
 
getValidArea() - Method in class net.refractions.udig.tools.edit.animation.GeometryOperationAnimation
 
getValidArea() - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
 
getValidArea() - Method in class net.refractions.udig.tools.edit.animation.SearchBoxAnimation
 
getValidArea() - Method in class net.refractions.udig.tools.edit.commands.DrawEditGeomsCommand
 
getValidArea() - Method in class net.refractions.udig.tools.edit.commands.DrawEndPointsCommand
 
getValidArea() - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
getValidArea() - Method in class net.refractions.udig.tools.edit.commands.DrawSnapAreaCommand
 
getVertexRadius() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Returns the radius of a vertex
getWidth() - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
getWindingRule() - Method in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
getWindingRule() - Method in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
getWindingRule() - Method in class net.refractions.udig.tools.edit.support.ControlPointPathIterator
 
getWindingRule() - Method in class net.refractions.udig.tools.edit.support.PathToPathIteratorAdapter
 
getX() - Method in class net.refractions.udig.tools.edit.support.Point
 
getY() - Method in class net.refractions.udig.tools.edit.support.Point
 
GridActivator - Class in net.refractions.udig.tools.edit.activator
If the snap behaviour is GRID then enables the grid map graphic on activation and disables the layer if this activator originally added the layer (or sets it to visible).
GridActivator() - Constructor for class net.refractions.udig.tools.edit.activator.GridActivator
 

H

handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.AdvancedBehaviourCommandHandlerActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.DeleteGlobalActionSetterActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.DrawCurrentGeomVerticesActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.DrawEndPointsActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.DrawGeomsActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.EditStateListenerActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.EnableAcceptEditCommandHandlerActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.GridActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in interface net.refractions.udig.tools.edit.Activator
This method is called if an exception occurs during the execution of the activate method.
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.ResetAllStateActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.ResetHandlerActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.SetRenderingFilter
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.SetSnapBehaviourCommandHandlerActivator
 
handleActivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.EditManagerListenerActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.AdvancedBehaviourCommandHandlerActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.DeleteGlobalActionSetterActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.DrawCurrentGeomVerticesActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.DrawEndPointsActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.DrawGeomsActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.EditStateListenerActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.EnableAcceptEditCommandHandlerActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.GridActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in interface net.refractions.udig.tools.edit.Activator
This method is called if an exception occurs during the execution of the deactivate method.
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.ResetAllStateActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.ResetHandlerActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.SetRenderingFilter
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.activator.SetSnapBehaviourCommandHandlerActivator
 
handleDeactivateError(EditToolHandler, Throwable) - Method in class net.refractions.udig.tools.edit.EditManagerListenerActivator
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.AdvancedFeaturesEventBehavior
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.AcceptBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.AcceptWhenOverFirstVertexBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.AddVertexOnEdgeBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.AddVertexWhileCreatingBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.CursorControlBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.DefaultCancelBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.DeselectEditShapeAcceptBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.DifferenceFeatureAcceptor
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.DoubleClickRunAcceptBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.DrawCreateVertexSnapAreaBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.ExtendLineBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.FreeHandPolygonDrawBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in interface net.refractions.udig.tools.edit.Behaviour
This method is called if an exception occurs during the execution of the run method.
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.MouseDownVertexSelectorBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour.PositionTracker
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.RefreshLayersBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.RemoveVertexBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.SelectHoleBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.SelectionBoxBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.SetSnapSizeBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.ShapeCreationBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.SplitGeometryBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.StartEditingBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.StartHoleCuttingBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.VertexSelectorBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.behaviour.WriteChangesBehaviour
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in interface net.refractions.udig.tools.edit.EventBehaviour
This method is called if an exception occurs during the execution of the run method.
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.MutualExclusiveBehavior
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.MutualExclusiveEventBehavior
 
handleError(EditToolHandler, Throwable, UndoableMapCommand) - Method in class net.refractions.udig.tools.edit.OrderedCompositeEventBehavior
 
handleEvent(MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.EditToolHandler
Runs through the list of modes and runs all the modes that are valid in the current context.
handler - Variable in class net.refractions.udig.tools.edit.AbstractEditTool
 
HANDLER_LOCK - Static variable in class net.refractions.udig.tools.edit.EditPlugin
 
hashCode() - Method in class net.refractions.udig.tools.edit.support.LazyCoord
 
hashCode() - Method in class net.refractions.udig.tools.edit.support.Point
 
hasNext() - Method in class net.refractions.udig.tools.edit.animation.AbstractLongRunningAnimation
 
hasNext() - Method in class net.refractions.udig.tools.edit.animation.AddVertexAnimation
 
hasNext() - Method in class net.refractions.udig.tools.edit.animation.DeleteVertexAnimation
 
hasNext() - Method in class net.refractions.udig.tools.edit.animation.GeometryOperationAnimation
 
hasNext() - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
 
hasNext() - Method in class net.refractions.udig.tools.edit.support.EditGeomPointIterator
 
hasVertex(Point) - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
hasVertex(Point) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
returns true if the point is contained in this shape.
hideGrid(IMap) - Method in class net.refractions.udig.tools.edit.activator.GridActivator
Hides the grid layer (visibility=false) if the layer was added or set visible by this class.
hideSelectedFeatures(EditToolHandler, ILayer) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Triggers a re-render that hides the features on the EditBlackboard.
hideSelectedLayers() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Returns true if selected features should be hidden upon selection.

I

ID - Static variable in class net.refractions.udig.tools.edit.EditPlugin
 
IEditValidator - Interface in net.refractions.udig.tools.edit.behaviour
A very general validator strategy that essentially returns true if the current state is considered to be legal by the instance of the validator.
init(IWorkbench) - Method in class net.refractions.udig.tools.edit.preferences.EditToolPreferences
 
init(IWorkbench) - Method in class net.refractions.udig.tools.edit.preferences.PerformancelPreferences
 
initAcceptBehaviours(List<Behaviour>) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
Initializes the list of Behaviours to run when the current edit has been accepted.
initActivators(Set<Activator>) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
Initializes the list of Activators that are ran when the tool is activated and deactivated.
initCancelBehaviours(List<Behaviour>) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
Initializes the behaviours that are ran when a cancel signal is received (the ESC key).
initEnablementBehaviours(List<EnablementBehaviour>) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
Initializes the list of EnablementBehaviours that are ran to determine if the tool is enabled given an event.
initEventBehaviours(EditToolConfigurationHelper) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
Initializes the Event Behaviours that are run when an event occurs.
initializeDefaultPreferences() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceInitializer
 
insertCoord(int, int, int, PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Adds a Coordinate at the index indicated.
insertCoordinate(Coordinate, int, PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
insertCoords(int, Point, List<Coordinate>, PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Inserts the list of coordinates into the shape at the index indicated.
InsertVertexCommand - Class in net.refractions.udig.tools.edit.commands
Command for adding a vertext to a EditGeom
InsertVertexCommand(EditToolHandler, EditBlackboard, IMapDisplay, <any>, Point, int, boolean) - Constructor for class net.refractions.udig.tools.edit.commands.InsertVertexCommand
 
instance - Static variable in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
 
instance() - Static method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
 
instance - Static variable in class net.refractions.udig.tools.edit.support.EditUtils
 
intersectingLines(Coordinate, Coordinate, Coordinate, Coordinate) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Returns the intersection where the two lines meet
intersection(Point, Point, PrimitiveShape, int, int) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Checks whether the edge from point1 to point2 intersects any edge in the shape from startIndex to the endIndex
intersects(double, double, double, double) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
intersects(Rectangle2D) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
isAddPoint() - Method in class net.refractions.udig.tools.edit.behaviour.DoubleClickRunAcceptBehaviour
Returns true if a point will be added at the location of the double click.
isAdvancedEditingActive() - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
 
isBlocking() - Method in class net.refractions.udig.tool.edit.CurrentShapeTypePropertyValue
 
IsBusyStateProvider - Class in net.refractions.udig.tools.edit.support
Returns true if the current state is busy
IsBusyStateProvider(EditToolHandler) - Constructor for class net.refractions.udig.tools.edit.support.IsBusyStateProvider
 
isChanged() - Method in class net.refractions.udig.tools.edit.support.EditGeom
Indicates that this geometry has been modified since it has been in the blackboard.
isClosed(PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditGeomPathIterator
 
isClosed(PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShapeIterator
 
isCollapseVertices() - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
isDebugging(String) - Static method in class net.refractions.udig.tools.edit.EditPlugin
Performs the Platform.getDebugOption true check on the provided trace
isDone() - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
Returns true if the done() was called;
isDone() - Method in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
isDone() - Method in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
isDone() - Method in class net.refractions.udig.tools.edit.support.ControlPointPathIterator
 
isDone() - Method in class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
isDone() - Method in class net.refractions.udig.tools.edit.support.PathToPathIteratorAdapter
 
isEmpty() - Method in class net.refractions.udig.tools.edit.support.Selection
 
isEnabled(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.enablement.ValidToolDetectionActivator
 
isEnabled(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.enablement.WithinLegalLayerBoundsBehaviour
 
isEnabled(EditToolHandler, MapMouseEvent, EventType) - Method in interface net.refractions.udig.tools.edit.EnablementBehaviour
If method returns a String then no other behaviours will be executed and the string will be used as the status bar's Error message.
isGeometryCollection(GeometryAttributeType) - Method in class net.refractions.udig.tool.edit.DifferenceOp
 
isLocked() - Method in class net.refractions.udig.tools.edit.EditToolHandler
Returns true if Handler has been locked by EditToolHandler.lock(LockingBehaviour)
isLockOwner(LockingBehaviour) - Method in class net.refractions.udig.tools.edit.EditToolHandler
Returns true if the behaviour's LockingBehaviour.getKey(EditToolHandler) returns the key for the lock.
isNotify() - Method in class net.refractions.udig.tools.edit.support.Selection
 
isOnlyAdd() - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
isPath() - Method in class net.refractions.udig.tools.edit.support.PathAdapter
 
isPermitClear() - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
isPolygon - Variable in class net.refractions.udig.tools.edit.support.EditGeomPathIterator
 
isPolygon() - Method in class net.refractions.udig.tools.edit.support.EditGeomPathIterator
 
isPolygon() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShapeIterator
 
isShowAnimation() - Method in class net.refractions.udig.tools.edit.commands.AddVertexCommand
 
isShowMouseLocation() - Method in class net.refractions.udig.tools.edit.activator.DrawGeomsActivator
Returns true if the mouse position will be shown.
isShowMouseOver() - Method in class net.refractions.udig.tools.edit.commands.DrawEndPointsCommand
Returns true if the vertex should be filled when the mouse is over it.
isSnappingValid() - Method in class net.refractions.udig.tools.edit.behaviour.MoveGeometryBehaviour
 
isSnappingValid() - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour
Returns true if snapping should be used.
isTreatUnknownGeomsAsPolygon() - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
isTrue(Object, String) - Method in class net.refractions.udig.tool.edit.CurrentShapeTypePropertyValue
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.AdvancedFeaturesEventBehavior
 
isValid() - Method in class net.refractions.udig.tools.edit.animation.AbstractLongRunningAnimation
 
isValid() - Method in class net.refractions.udig.tools.edit.animation.SearchBoxAnimation
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.AcceptBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.AcceptWhenOverFirstVertexBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.AddVertexOnEdgeBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.AddVertexWhileCreatingBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.CursorControlBehaviour
 
isValid(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.DefaultCancelBehaviour
 
isValid(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.DeselectEditShapeAcceptBehaviour
 
isValid(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.DifferenceFeatureAcceptor
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.DoubleClickRunAcceptBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.DrawCreateVertexSnapAreaBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.ExtendLineBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.FreeHandPolygonDrawBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in interface net.refractions.udig.tools.edit.behaviour.IEditValidator
Returns null if the validator considers the state to be "legal" for the new event or a string which is the human readable message describing the problem.
isValid(EditToolHandler) - Method in interface net.refractions.udig.tools.edit.Behaviour
Called to determine whether this Behaviour is applicable and should be run.
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.MouseDownVertexSelectorBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.MoveGeometryBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour.PositionTracker
 
isValid(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.RefreshLayersBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.RemoveVertexBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.SelectHoleBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.SelectionBoxBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.SetSnapSizeBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.ShapeCreationBehaviour
 
isValid(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.SplitGeometryBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.StartEditingBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.StartHoleCuttingBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.behaviour.VertexSelectorBehaviour
 
isValid(EditToolHandler) - Method in class net.refractions.udig.tools.edit.behaviour.WriteChangesBehaviour
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in interface net.refractions.udig.tools.edit.EventBehaviour
Called to determine whether this EventBehaviour is applicable and should be run.
isValid(EditToolHandler) - Method in class net.refractions.udig.tools.edit.MutualExclusiveBehavior
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.MutualExclusiveEventBehavior
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.OrderedCompositeEventBehavior
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.validator.LegalShapeValidator
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.validator.PolygonCreationValidator
 
isValid(EditToolHandler, MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.validator.ValidHoleValidator
 
iterator() - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
iterator() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
iterator() - Method in class net.refractions.udig.tools.edit.support.Selection
 

J

jts - Variable in class net.refractions.udig.tools.edit.support.GeometryCreationUtil.Bag
 

L

LazyCoord - Class in net.refractions.udig.tools.edit.support
Wraps a Coordinate and calculates its position only requested.
LazyCoord(Point, Coordinate, EditBlackboard) - Constructor for class net.refractions.udig.tools.edit.support.LazyCoord
 
LazyCoord(LazyCoord) - Constructor for class net.refractions.udig.tools.edit.support.LazyCoord
 
LegalShapeValidator - Class in net.refractions.udig.tools.edit.validator
Checks for: If polygon: Self Intersection in each part of the each geometry that is flagged as changed Intersection between holes All holes are contained within shell If other shapes then anything goes
LegalShapeValidator(boolean) - Constructor for class net.refractions.udig.tools.edit.validator.LegalShapeValidator
New instance
lineTo(int, int) - Method in class net.refractions.udig.tools.edit.support.PathAdapter
 
lock(LockingBehaviour) - Method in class net.refractions.udig.tools.edit.EditToolHandler
Locks the handler so only the only behaviours that can run are LockingBehaviours who's LockingBehaviour.getKey(EditToolHandler) method returns the same object as the locking LockingBehaviour's LockingBehaviour.getKey(EditToolHandler) method.
LockingBehaviour - Interface in net.refractions.udig.tools.edit
An extension interface allowing an EventBehaviour to Lock the tool handler.
log(String, Throwable) - Static method in class net.refractions.udig.tools.edit.EditPlugin
Writes an info log in the plugin's log.

M

maxSize - Variable in class net.refractions.udig.tools.edit.animation.AbstractLongRunningAnimation
 
MessageBubble - Class in net.refractions.udig.tools.edit.animation
Creates a semi transparent bubble (OSX like) that show a message to the user and disappears after a few seconds.
MessageBubble(int, int, String, short) - Constructor for class net.refractions.udig.tools.edit.animation.MessageBubble
 
midPointOnLine(Coordinate, Coordinate) - Static method in class net.refractions.udig.tools.edit.support.EditUtils
 
MouseDownVertexSelectorBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: eventType PRESSED handler has currentGeom edit state is modified or NONE
MouseDownVertexSelectorBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.MouseDownVertexSelectorBehaviour
 
mouseDragged(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
mouseHovered(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
mouseMoved(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
MouseTracker - Class in net.refractions.udig.tools.edit
Keeps track of the what mouse events have happened.
MouseTracker(EditToolHandler) - Constructor for class net.refractions.udig.tools.edit.MouseTracker
 
moveCoords(int, int, int, int) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Moves all the coordinates at location by an offset of (deltaX, deltaY).
MoveGeometryBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: Current Geom != null Cursor within geom ctrl-alt keys are down (unless all vertices are selected)
MoveGeometryBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.MoveGeometryBehaviour
 
moveSelection(int, int, Selection) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Moves the selection
MoveSelectionCommand - Class in net.refractions.udig.tools.edit.commands
Moves a selection on the edit blackboard.
MoveSelectionCommand(EditBlackboard, int, int, Selection) - Constructor for class net.refractions.udig.tools.edit.commands.MoveSelectionCommand
 
moveTo(int, int) - Method in class net.refractions.udig.tools.edit.support.PathAdapter
 
MoveVertexBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Mode that moves Vertices
MoveVertexBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour
 
MoveVertexBehaviour.PositionTracker - Class in net.refractions.udig.tools.edit.behaviour
 
MoveVertexBehaviour.PositionTracker(Point, Point, Selection, Map<EditGeom, Boolean>, boolean) - Constructor for class net.refractions.udig.tools.edit.behaviour.MoveVertexBehaviour.PositionTracker
 
MoveVertexCommand - Class in net.refractions.udig.tools.edit.commands
Moves Vertex in the EditBlackboard
MoveVertexCommand(EditBlackboard, Point, Point) - Constructor for class net.refractions.udig.tools.edit.commands.MoveVertexCommand
 
MutualExclusiveBehavior - Class in net.refractions.udig.tools.edit
A Composite Mode (See GOF Composite Pattern) where contained modes are ordered by priority and only the mode with the highest priority and is valid for the current context is ran.
MutualExclusiveBehavior(List<Behaviour>) - Constructor for class net.refractions.udig.tools.edit.MutualExclusiveBehavior
 
MutualExclusiveBehavior(Behaviour) - Constructor for class net.refractions.udig.tools.edit.MutualExclusiveBehavior
 
MutualExclusiveBehavior() - Constructor for class net.refractions.udig.tools.edit.MutualExclusiveBehavior
Create an empty behaviour.
MutualExclusiveEventBehavior - Class in net.refractions.udig.tools.edit
A Composite Mode (See GOF Composite Pattern) where contained modes are ordered by priority and only the mode with the highest priority and is valid for the current context is ran.
MutualExclusiveEventBehavior(List<EventBehaviour>) - Constructor for class net.refractions.udig.tools.edit.MutualExclusiveEventBehavior
 
MutualExclusiveEventBehavior(EventBehaviour) - Constructor for class net.refractions.udig.tools.edit.MutualExclusiveEventBehavior
 

N

net.refractions.udig.tool.edit - package net.refractions.udig.tool.edit
 
net.refractions.udig.tools.edit - package net.refractions.udig.tools.edit
 
net.refractions.udig.tools.edit.activator - package net.refractions.udig.tools.edit.activator
 
net.refractions.udig.tools.edit.animation - package net.refractions.udig.tools.edit.animation
 
net.refractions.udig.tools.edit.behaviour - package net.refractions.udig.tools.edit.behaviour
 
net.refractions.udig.tools.edit.commands - package net.refractions.udig.tools.edit.commands
 
net.refractions.udig.tools.edit.enablement - package net.refractions.udig.tools.edit.enablement
 
net.refractions.udig.tools.edit.handler - package net.refractions.udig.tools.edit.handler
 
net.refractions.udig.tools.edit.preferences - package net.refractions.udig.tools.edit.preferences
 
net.refractions.udig.tools.edit.support - package net.refractions.udig.tools.edit.support
 
net.refractions.udig.tools.edit.validator - package net.refractions.udig.tools.edit.validator
 
newGeom(String, ShapeType) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Creates a new EditGeom in the map.
newHole() - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
next() - Method in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
next() - Method in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
next() - Method in class net.refractions.udig.tools.edit.support.ControlPointPathIterator
 
next() - Method in class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
next() - Method in class net.refractions.udig.tools.edit.support.EditGeomPointIterator
 
next() - Method in class net.refractions.udig.tools.edit.support.PathToPathIteratorAdapter
 
nextFrame() - Method in class net.refractions.udig.tools.edit.animation.AbstractLongRunningAnimation
 
nextFrame() - Method in class net.refractions.udig.tools.edit.animation.AddVertexAnimation
 
nextFrame() - Method in class net.refractions.udig.tools.edit.animation.DeleteVertexAnimation
 
nextFrame() - Method in class net.refractions.udig.tools.edit.animation.GeometryOperationAnimation
 
nextFrame() - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
 
nextPoint - Variable in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
nextPoint - Variable in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
NO_INTERSECTION - Static variable in class net.refractions.udig.tools.edit.support.EditUtils
 
notifyListeners(Set<Point>, Set<Point>) - Method in class net.refractions.udig.tools.edit.support.Selection
 

O

onMouseDoubleClicked(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
onMouseDragged(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
onMouseEntered(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
onMouseExited(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
onMouseHovered(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
onMouseMoved(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
onMousePressed(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
onMouseReleased(MapMouseEvent) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
onMouseWheelMoved(MapMouseWheelEvent) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
op(Display, Object, IProgressMonitor) - Method in class net.refractions.udig.tool.edit.DifferenceOp
 
op(Display, Object, IProgressMonitor) - Method in class net.refractions.udig.tool.edit.SplitLineOp
 
openDataChangedDialog(ILayer, Envelope) - Static method in class net.refractions.udig.tools.edit.EditBlackboardUtil
 
OrderedCompositeEventBehavior - Class in net.refractions.udig.tools.edit
A Composite Mode (See GOF Composite Pattern) where contained modes are ordered and are executed in order.
OrderedCompositeEventBehavior(List<EventBehaviour>, boolean) - Constructor for class net.refractions.udig.tools.edit.OrderedCompositeEventBehavior
 
OVER_EDGE - Static variable in class net.refractions.udig.tools.edit.support.EditUtils
 
overEdge(Coordinate, Coordinate, Envelope) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Returns true if the envelope overlaps some part of the edge
overEdgeCoordinatePrecision(PrimitiveShape, Envelope) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Return true if the envelope overlaps at least one edge of the shape.
overEdgePixelPrecision(PrimitiveShape, Envelope) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Return true if the envelope overlaps at least one edge of the shape.
overlap(PrimitiveShape, boolean, boolean) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
Currently a simple stupid implementation for detecting if 2 polygons overlap.
overVertex(Point, int) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Returns the point closest to location.
overVertex(Point, int, boolean) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Returns the point closest to location.
overVertex(Point, int) - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
overVertex(Point, int) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
Returns the point closest to location.
overVertex(Point, int, boolean) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
Returns the point closest to location.
overVertext(Coordinate[], Envelope) - Method in class net.refractions.udig.tools.edit.support.EditUtils
 

P

P_ADVANCED_ACTIVE - Static variable in class net.refractions.udig.tools.edit.preferences.PreferenceConstants
 
P_FILL_POLYGONS - Static variable in class net.refractions.udig.tools.edit.preferences.PreferenceConstants
 
P_FILL_VERTICES - Static variable in class net.refractions.udig.tools.edit.preferences.PreferenceConstants
 
P_HIDE_SELECTED_FEATURES - Static variable in class net.refractions.udig.tools.edit.preferences.PreferenceConstants
 
P_SELECT_POST_ACCEPT - Static variable in class net.refractions.udig.tools.edit.preferences.PreferenceConstants
 
P_SNAP_BEHAVIOUR - Static variable in class net.refractions.udig.tools.edit.preferences.PreferenceConstants
 
P_SNAP_CIRCLE_COLOR - Static variable in class net.refractions.udig.tools.edit.preferences.PreferenceConstants
 
P_SNAP_RADIUS - Static variable in class net.refractions.udig.tools.edit.preferences.PreferenceConstants
 
P_VERTEX_SIZE - Static variable in class net.refractions.udig.tools.edit.preferences.PreferenceConstants
 
PathAdapter - Class in net.refractions.udig.tools.edit.support
Provides a single interface for interacting with swt Path objects and awt GeneralPath Objects.
PathAdapter() - Constructor for class net.refractions.udig.tools.edit.support.PathAdapter
 
PathToPathIteratorAdapter - Class in net.refractions.udig.tools.edit.support
Wraps a Path and allows it to be traversed like a PathIterator.
PathToPathIteratorAdapter(Path) - Constructor for class net.refractions.udig.tools.edit.support.PathToPathIteratorAdapter
Creates a new instance.
PerformancelPreferences - Class in net.refractions.udig.tools.edit.preferences
Preferences for setting optional preferences that impact the performance of editing.
PerformancelPreferences() - Constructor for class net.refractions.udig.tools.edit.preferences.PerformancelPreferences
 
Point - Class in net.refractions.udig.tools.edit.support
A point implementation.
PointCoordCalculator - Class in net.refractions.udig.tools.edit.support
Transforms between points and coordinates
PointCoordCalculator(AffineTransform, MathTransform) - Constructor for class net.refractions.udig.tools.edit.support.PointCoordCalculator
 
PointCoordCalculator(PointCoordCalculator) - Constructor for class net.refractions.udig.tools.edit.support.PointCoordCalculator
 
points - Variable in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
points - Variable in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
PolygonCreationValidator - Class in net.refractions.udig.tools.edit.validator
Disallows: Self intersections
PolygonCreationValidator() - Constructor for class net.refractions.udig.tools.edit.validator.PolygonCreationValidator
 
PopulateCaches - Class in net.refractions.udig.tool.edit
Temporary until we have good caching of MathTransforms and CRS objects
PopulateCaches() - Constructor for class net.refractions.udig.tool.edit.PopulateCaches
 
PreferenceConstants - Class in net.refractions.udig.tools.edit.preferences
Constant definitions for plug-in preferences
PreferenceConstants() - Constructor for class net.refractions.udig.tools.edit.preferences.PreferenceConstants
 
PreferenceInitializer - Class in net.refractions.udig.tools.edit.preferences
Initializes Editing preferences
PreferenceInitializer() - Constructor for class net.refractions.udig.tools.edit.preferences.PreferenceInitializer
 
PreferenceUtil - Class in net.refractions.udig.tools.edit.preferences
Provides help for obtaining values that are preferences or will be.
PreferenceUtil() - Constructor for class net.refractions.udig.tools.edit.preferences.PreferenceUtil
 
PrimitiveShape - Class in net.refractions.udig.tools.edit.support
Represents the simplest shape.
PrimitiveShape(EditGeom) - Constructor for class net.refractions.udig.tools.edit.support.PrimitiveShape
 
PrimitiveShape(PrimitiveShape) - Constructor for class net.refractions.udig.tools.edit.support.PrimitiveShape
 
PrimitiveShapeIterator - Class in net.refractions.udig.tools.edit.support
PathIterator that wraps a primitive shape.
PrimitiveShapeIterator(PrimitiveShape) - Constructor for class net.refractions.udig.tools.edit.support.PrimitiveShapeIterator
 
privateData - Variable in class net.refractions.udig.tools.edit.support.EditBlackboardEvent
Some data where information can be squirreled away for use by the framework.

R

reduceTransparency(Color, float) - Static method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Reduces the transparency of the color by some factor.
refreshLayer(ILayer, Feature, Envelope, boolean, boolean) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Sets the rendering hint on the layer so that the feature is hidden if hidefeature is true.
RefreshLayersBehaviour - Class in net.refractions.udig.tools.edit.behaviour
searches the current map and makes sure that
RefreshLayersBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.RefreshLayersBehaviour
 
remove() - Method in class net.refractions.udig.tools.edit.support.EditGeomPointIterator
 
RemoveAllVerticesCommand - Class in net.refractions.udig.tools.edit.commands
Removes all vertices from EditGeom's shell.
RemoveAllVerticesCommand(EditToolHandler) - Constructor for class net.refractions.udig.tools.edit.commands.RemoveAllVerticesCommand
 
removeCoordinate(int, Coordinate, PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Removes a coordinate from the shape.
removeCoords(int, int, PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Deletes the coordinates at the provided point in the provided shape.
removeCoordsAtPoint(int, int) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Deletes all the coordinates at a location TREAT COORDINATES AS IMMUTABLE!!
RemoveEditGeomCommand - Class in net.refractions.udig.tools.edit.commands
Removes an EditGeom from the edit blackboard and updates the handler's current geom if it has been removed.
RemoveEditGeomCommand(EditToolHandler, List<EditGeom>) - Constructor for class net.refractions.udig.tools.edit.commands.RemoveEditGeomCommand
 
removeGeometries(Collection<EditGeom>) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Removes all the geometries in the list from the blackboard and all the coordinates in the geometries
removeListener(IOpFilterListener) - Method in class net.refractions.udig.tool.edit.CurrentShapeTypePropertyValue
 
RemoveSelectedVerticesCommand - Class in net.refractions.udig.tools.edit.commands
Removes the set of selected vertices from the blackboard.
RemoveSelectedVerticesCommand(EditToolHandler) - Constructor for class net.refractions.udig.tools.edit.commands.RemoveSelectedVerticesCommand
 
RemoveVertexBehaviour - Class in net.refractions.udig.tools.edit.behaviour
A behaviour that deletes a vertex from an editGeom.
RemoveVertexBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.RemoveVertexBehaviour
 
repaint() - Method in class net.refractions.udig.tools.edit.EditToolHandler
All behaviours and listeners should call this method so that only one redraw is done per mouse event.
reset() - Method in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
ResetAllStateActivator - Class in net.refractions.udig.tools.edit.activator
Resets the state that has to do with Editing.
ResetAllStateActivator() - Constructor for class net.refractions.udig.tools.edit.activator.ResetAllStateActivator
 
resetBlackboards(IMap) - Static method in class net.refractions.udig.tools.edit.EditBlackboardUtil
clears edit blackboard for all layers in a given map...
ResetHandlerActivator - Class in net.refractions.udig.tools.edit.activator
Resets the state of the EditToolHandler.
ResetHandlerActivator() - Constructor for class net.refractions.udig.tools.edit.activator.ResetHandlerActivator
 
reverseOrder(PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Reverse the order of the vertices in a Shape.
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.BehaviourCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.AddFeaturesCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.AddGeomCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.AddMissingGeomsCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.AddToNearestEdgeCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.AddVertexCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.CreateAndSelectHoleCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.CreateAndSetNewFeature
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.CreateEditGeomCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.CreateOrSetFeatureCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.DefaultCancelEditingCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.DifferenceFeatureCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.InsertVertexCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.MoveSelectionCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.MoveVertexCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.RemoveAllVerticesCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.RemoveEditGeomCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.RemoveSelectedVerticesCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SelectGeometryCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SelectHoleCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SelectPointCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SetCurrentGeomCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SetEditFeatureCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SetEditGeomChangedStateCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SetEditStateCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SetGeomCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SnapToVertexCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SplitFeatureCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SplitLineCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.StartEditingCommand
 
rollback(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.EventBehaviourCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.animation.AddVertexAnimation
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.animation.DeleteVertexAnimation
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.animation.GeometryOperationAnimation
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.animation.SearchBoxAnimation
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.BehaviourCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.AddFeaturesCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.AddGeomCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.AddMissingGeomsCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.AddToNearestEdgeCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.AddVertexCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.CreateAndSelectHoleCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.CreateAndSetNewFeature
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.CreateEditGeomCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.CreateOrSetFeatureCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.DefaultCancelEditingCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.DifferenceFeatureCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.DrawEditGeomsCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.DrawEndPointsCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.DrawSnapAreaCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.InsertVertexCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.MoveSelectionCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.MoveVertexCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.RemoveAllVerticesCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.RemoveEditGeomCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.RemoveSelectedVerticesCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SelectGeometryCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SelectHoleCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SelectPointCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SetCurrentGeomCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SetEditFeatureCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SetEditGeomChangedStateCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SetEditStateCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SetGeomCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SnapToVertexCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SplitFeatureCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.SplitLineCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.commands.StartEditingCommand
 
run(IProgressMonitor) - Method in class net.refractions.udig.tools.edit.EventBehaviourCommand
 
RUN_ASSERTIONS - Static variable in class net.refractions.udig.tools.edit.EditPlugin
 

S

SearchBoxAnimation - Class in net.refractions.udig.tools.edit.animation
 
SearchBoxAnimation(Point, <any>) - Constructor for class net.refractions.udig.tools.edit.animation.SearchBoxAnimation
 
SelectGeometryBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: state==MODIFYING or NONE event type == RELEASED only a single modifier may be down shift and ctrl are only legal modifiers button1 must be the button that was released no buttons may be down Not over currently selected geometry
SelectGeometryBehaviour(Class[], short) - Constructor for class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
Create instance
SelectGeometryCommand - Class in net.refractions.udig.tools.edit.commands
Searches a layer for an intersection between a mouse click and a feature and selects the features if found.
SelectGeometryCommand(EditToolHandler, MapMouseEvent, Class[], short, boolean, boolean) - Constructor for class net.refractions.udig.tools.edit.commands.SelectGeometryCommand
 
SelectHoleBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: event type == RELEASE edit state == MODIFYING no modifiers down button 1 released no buttons down current shape and geom are set and shape is the shell of the geom
SelectHoleBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.SelectHoleBehaviour
 
SelectHoleCommand - Class in net.refractions.udig.tools.edit.commands
Selects the hole (sets the handler's current shape) that the mouse is over or nothing if mouse is not over a hole.
SelectHoleCommand(EditToolHandler, MapMouseEvent) - Constructor for class net.refractions.udig.tools.edit.commands.SelectHoleCommand
 
SELECTION - Static variable in class net.refractions.udig.tools.edit.EditPlugin
 
Selection - Class in net.refractions.udig.tools.edit.support
A set of points that are on the EditBlackboard.
Selection(EditBlackboard) - Constructor for class net.refractions.udig.tools.edit.support.Selection
 
Selection(Selection) - Constructor for class net.refractions.udig.tools.edit.support.Selection
 
selectionAdd(Point) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
selectionAddAll(Collection<Point>) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
SelectionBoxBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: Mouse is dragged Current State != Creating CurrentShape != null no modifiers or shift down only mouse 1 down
SelectionBoxBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.SelectionBoxBehaviour
 
selectionClear() - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
selectionCursor - Variable in class net.refractions.udig.tools.edit.EditToolHandler
Cursor that should be set when a selection can occur.
selectionRemove(Point) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
selectionRemoveAll(Collection<Point>) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
selectionRetainAll(Collection<Point>) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
SelectPointCommand - Class in net.refractions.udig.tools.edit.commands
Sets the selection on the editblackboard.
SelectPointCommand(EditBlackboard, Set<Point>, SelectPointCommand.Type) - Constructor for class net.refractions.udig.tools.edit.commands.SelectPointCommand
new instance
SelectPointCommand(EditBlackboard, Point, SelectPointCommand.Type) - Constructor for class net.refractions.udig.tools.edit.commands.SelectPointCommand
new instance
SelectPointCommand.Type - Enum in net.refractions.udig.tools.edit.commands
 
selfIntersection(PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Returns true if the shape has a self intersection.
set(Coordinate, Point) - Method in class net.refractions.udig.tools.edit.support.LazyCoord
 
setAcceptableClasses(Class[]) - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
setActive(boolean) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
setActive(boolean) - Method in class net.refractions.udig.tools.edit.EditToolHandler
Called by AbstractEditTool when activated.
setActiveMap(IMap, IEditorPart) - Method in class net.refractions.udig.tools.edit.EditSelectionProvider
 
setAddPoint(boolean) - Method in class net.refractions.udig.tools.edit.behaviour.DoubleClickRunAcceptBehaviour
Sets the parameter of whether a point should be added at the location of the double click.
setAdvancedEditingActive(boolean) - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
 
setBackgroundLine(<any>) - Method in class net.refractions.udig.tools.edit.commands.StyleStrategy
 
setBackgroundLinePattern(<any>) - Method in class net.refractions.udig.tools.edit.commands.StyleStrategy
 
setBackgroundLineWidth(<any>) - Method in class net.refractions.udig.tools.edit.commands.StyleStrategy
 
setBubbleColor(Color) - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
Sets the color used to draw the Message Bubble.
setChanged(boolean) - Method in class net.refractions.udig.tools.edit.support.EditGeom
This method signals the in-memory state of EditGeom with respect to the actual feature in datastore.
setCollapseVertices(boolean) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
setContext(IToolContext) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
setContext(IToolContext) - Method in class net.refractions.udig.tools.edit.EditToolHandler
 
setCoords(Point, Coordinate) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Sets all the coordinates at the point to provided coordinate.
setCreateGeomOnNoneSelect(ShapeType) - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
setCreateOnNoSelect(ShapeType) - Method in class net.refractions.udig.tools.edit.commands.SelectGeometryCommand
 
SetCurrentGeomCommand - Class in net.refractions.udig.tools.edit.commands
Sets the current geometry in the handler to be the passed in geometry
SetCurrentGeomCommand(EditToolHandler, PrimitiveShape) - Constructor for class net.refractions.udig.tools.edit.commands.SetCurrentGeomCommand
 
setCurrentLocation(Point, PrimitiveShape) - Method in class net.refractions.udig.tools.edit.commands.DrawEditGeomsCommand
 
setCurrentShape(PrimitiveShape) - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
setCurrentShape(PrimitiveShape) - Method in class net.refractions.udig.tools.edit.EditToolHandler
 
setCurrentState(EditState) - Method in class net.refractions.udig.tools.edit.EditToolHandler
 
setCursor(int) - Method in class net.refractions.udig.tools.edit.EditToolHandler
Deprecated.  
setCursor(String) - Method in class net.refractions.udig.tools.edit.EditToolHandler
The method gets ID of the cursor as configured by extension or by ModalTool.*_CURSOR value corresponding to SWT.CURSOR_* constants and delegates the call to ModalTool to find the cursor in cache and set it.
setDragStarted(Point) - Method in class net.refractions.udig.tools.edit.MouseTracker
 
setDrawCurrentShape(boolean) - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
SetEditFeatureCommand - Class in net.refractions.udig.tools.edit.commands
Sets the feature currently being edited in the edit manager.
SetEditFeatureCommand(EditToolHandler, MapMouseEvent, PrimitiveShape) - Constructor for class net.refractions.udig.tools.edit.commands.SetEditFeatureCommand
 
SetEditGeomChangedStateCommand - Class in net.refractions.udig.tools.edit.commands
Sets the changed state of the editGeom
SetEditGeomChangedStateCommand(EditGeom, boolean) - Constructor for class net.refractions.udig.tools.edit.commands.SetEditGeomChangedStateCommand
 
SetEditStateCommand - Class in net.refractions.udig.tools.edit.commands
Sets the current state in the handler.
SetEditStateCommand(EditToolHandler, EditState) - Constructor for class net.refractions.udig.tools.edit.commands.SetEditStateCommand
 
setEditValidator(IEditValidator) - Method in class net.refractions.udig.tools.edit.behaviour.AddVertexWhileCreatingBehaviour
 
setElse(List<EventBehaviour>) - Method in class net.refractions.udig.tools.edit.AdvancedFeaturesEventBehavior
 
setFill(Color) - Method in class net.refractions.udig.tools.edit.commands.StyleStrategy
 
setFillColor(ViewportGraphics, EditGeom, EditToolHandler) - Method in class net.refractions.udig.tools.edit.commands.StyleStrategy
 
setFilterType(short) - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
SetGeomCommand - Class in net.refractions.udig.tools.edit.commands
Sets the selected feature to be the edit feature.
SetGeomCommand(EditToolHandler, Feature, ILayer, Point) - Constructor for class net.refractions.udig.tools.edit.commands.SetGeomCommand
 
setGeometries(Geometry, String) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Adds a Geometry to the contained geometries.
setHandler(EditToolHandler) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
 
setHeight(int) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
setHorizontalBorder(int) - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
Sets the space between the edge of the bubble and the text.
setHorizontalCornerArc(int) - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
Sets the horizontal Arc of the bubble corners for the four edges.
setLine(Color) - Method in class net.refractions.udig.tools.edit.commands.StyleStrategy
 
setLineColor(ViewportGraphics, EditGeom, EditToolHandler) - Method in class net.refractions.udig.tools.edit.commands.StyleStrategy
Sets the line color of the graphics
setLineColor2(ViewportGraphics, EditGeom, EditToolHandler) - Method in class net.refractions.udig.tools.edit.commands.StyleStrategy
Sets the background line color and width.
setLinePattern(<any>) - Method in class net.refractions.udig.tools.edit.commands.StyleStrategy
 
setLineWidth(<any>) - Method in class net.refractions.udig.tools.edit.commands.StyleStrategy
 
setLocation(Point, PrimitiveShape) - Method in class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
setMapLayerTransform(MathTransform) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
setMapToLayer(MathTransform) - Method in class net.refractions.udig.tools.edit.support.PointCoordCalculator
 
setName(String) - Method in class net.refractions.udig.tools.edit.BehaviourCommand
 
setName(String) - Method in class net.refractions.udig.tools.edit.EventBehaviourCommand
 
setNotify(boolean) - Method in class net.refractions.udig.tools.edit.support.Selection
 
setOnlyAdd(boolean) - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
setPath(Path) - Method in class net.refractions.udig.tools.edit.support.PathAdapter
 
setPermitClear(boolean) - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
setPolygon(boolean) - Method in class net.refractions.udig.tools.edit.support.EditGeomPathIterator
 
setPolygon(boolean) - Method in class net.refractions.udig.tools.edit.support.PrimitiveShapeIterator
 
setProvider(<any>) - Method in class net.refractions.udig.tools.edit.commands.DrawEndPointsCommand
 
setRadius(int) - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
Default is 3.
setRadiusDelta(int) - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
Default is 1.
setRedoUndoOnly(boolean) - Method in class net.refractions.udig.tools.edit.commands.MoveVertexCommand
This determines whether the first time the method is ran whether it will do anything.
SetRenderingFilter - Class in net.refractions.udig.tools.edit.activator
This hides the selected features on the current layer.
SetRenderingFilter() - Constructor for class net.refractions.udig.tools.edit.activator.SetRenderingFilter
 
setRunAnimation(boolean) - Method in class net.refractions.udig.tools.edit.commands.RemoveSelectedVerticesCommand
If run is true then the animations will be run otherwise not.
setShapeType(ShapeType) - Method in class net.refractions.udig.tools.edit.support.EditGeom
This is a thread-safe method
setShowAnimation(boolean) - Method in class net.refractions.udig.tools.edit.commands.AddVertexCommand
 
setShowMouseLocation(boolean) - Method in class net.refractions.udig.tools.edit.activator.DrawGeomsActivator
 
setShowMouseOver(boolean) - Method in class net.refractions.udig.tools.edit.commands.DrawEndPointsCommand
 
setSnapBehaviour(SnapBehaviour) - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
 
SetSnapBehaviourCommandHandlerActivator - Class in net.refractions.udig.tools.edit.activator
Enables the SnapBehaviourCommandHandler on the CycleSnapBehaviour command.
SetSnapBehaviourCommandHandlerActivator() - Constructor for class net.refractions.udig.tools.edit.activator.SetSnapBehaviourCommandHandlerActivator
 
setSnappingRadius(int) - Method in class net.refractions.udig.tools.edit.preferences.PreferenceUtil
Sets the radius used for post-snapping.
SetSnapSizeBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: EventType==WHEEL Modifier is ALT
SetSnapSizeBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.SetSnapSizeBehaviour
 
setTextColor(Color) - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
Sets the color used to draw the Message.
setTool(AbstractEditTool) - Method in class net.refractions.udig.tools.edit.EditToolHandler
 
setToScreenTransform(AffineTransform) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Modifies the mapping of points to coordinates so that the transform passed in as a parameter is the new toScreen transform.
setTreatUnknownGeomsAsPolygon(boolean) - Method in class net.refractions.udig.tools.edit.behaviour.SelectGeometryBehaviour
 
setUpdateBlackboard(boolean) - Method in class net.refractions.udig.tools.edit.behaviour.WriteChangesBehaviour
 
setValid(boolean) - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
 
setValid(boolean) - Method in class net.refractions.udig.tools.edit.commands.DrawEditGeomsCommand
 
setValid(boolean) - Method in class net.refractions.udig.tools.edit.commands.DrawPointCommand
 
setVerticalBorder(int) - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
Sets the space between the edge of the bubble and the text.
setVerticalCornerArc(int) - Method in class net.refractions.udig.tools.edit.animation.MessageBubble
Sets the vertical Arc of the bubble corners for the four edges.
setWidth(int) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
shape - Variable in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
ShapeCreationBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: Mouse Dragged CurrentState == NONE Mouse button 1 down
ShapeCreationBehaviour(ShapeCreationBehaviour.ShapeFactory) - Constructor for class net.refractions.udig.tools.edit.behaviour.ShapeCreationBehaviour
 
ShapeCreationBehaviour.ShapeFactory - Class in net.refractions.udig.tools.edit.behaviour
creates a shape upon request.
ShapeCreationBehaviour.ShapeFactory() - Constructor for class net.refractions.udig.tools.edit.behaviour.ShapeCreationBehaviour.ShapeFactory
 
ShapeType - Enum in net.refractions.udig.tools.edit.support
Enumerates the different types of Geometry types that a EditGeom can be.
showGrid(IMap) - Method in class net.refractions.udig.tools.edit.activator.GridActivator
Shows the grid.
size() - Method in class net.refractions.udig.tools.edit.support.CoordResolvingList
 
size() - Method in class net.refractions.udig.tools.edit.support.Selection
 
SnapBehaviour - Enum in net.refractions.udig.tools.edit.support
Indicates the different ways that snapping can behave.
SnapBehaviourCommandHandler - Class in net.refractions.udig.tools.edit.handler
Cycles through the different types of snap behaviour.
SnapBehaviourCommandHandler(IMapDisplay, IMap) - Constructor for class net.refractions.udig.tools.edit.handler.SnapBehaviourCommandHandler
 
snapToGrid(Point, IMap) - Method in class net.refractions.udig.tools.edit.support.EditUtils
Returns the coordinate that is on the grid intersection closest to the coordinate.
SnapToVertexCommand - Class in net.refractions.udig.tools.edit.commands
This class manages the movement of a vertex.
SnapToVertexCommand(Point, Selection, EditToolHandler, Point, EditState, boolean) - Constructor for class net.refractions.udig.tools.edit.commands.SnapToVertexCommand
 
SplitFeatureCommand - Class in net.refractions.udig.tools.edit.commands
This command splits all the geometries in the Editblackboard based on the Current Shape ([@link net.refractions.udig.tools.edit.EditToolHandler#getCurrentShape()})
SplitFeatureCommand(EditToolHandler, EditState) - Constructor for class net.refractions.udig.tools.edit.commands.SplitFeatureCommand
 
splitGeom(List<EditGeom>, PrimitiveShape, int) - Static method in class net.refractions.udig.tools.edit.commands.SplitFeatureCommand
Splits a Polygon against a line.
SplitGeometryBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: Current Shape is not null At least one different shape on black board
SplitGeometryBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.SplitGeometryBehaviour
 
SplitLineCommand - Class in net.refractions.udig.tools.edit.commands
Splits a line at the selected Vertices.
SplitLineCommand(EditBlackboard, <any>, <any>, <any>, Set<Point>) - Constructor for class net.refractions.udig.tools.edit.commands.SplitLineCommand
New instance
SplitLineOp - Class in net.refractions.udig.tool.edit
Splits a line at the selected points.
SplitLineOp() - Constructor for class net.refractions.udig.tool.edit.SplitLineOp
 
start(BundleContext) - Method in class net.refractions.udig.tools.edit.EditPlugin
 
startAdvancedFeatures() - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
Behaviours that are added after this method is called will only be active when the advanced editing is active.
startBatchingEvents() - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Changes the behaviour of the EditBlackboard so that events are not fired but batched together until EditBlackboard.fireBatchedEvents() is called.
StartEditingBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Creates a new Geometry and feature
StartEditingBehaviour(ShapeType) - Constructor for class net.refractions.udig.tools.edit.behaviour.StartEditingBehaviour
 
StartEditingCommand - Class in net.refractions.udig.tools.edit.commands
Sets the currentGeom to be the first geom on the black board Sets the state to CREATING Adds a point to the geom
StartEditingCommand(EditToolHandler, MapMouseEvent, ShapeType) - Constructor for class net.refractions.udig.tools.edit.commands.StartEditingCommand
 
StartEditingCommand(EditToolHandler, MapMouseEvent, ShapeType, EditState) - Constructor for class net.refractions.udig.tools.edit.commands.StartEditingCommand
 
startElseFeatures() - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
Starts the Else Behaviours of the Advanced configuration.
StartHoleCuttingBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: EventType==RELEASED Current State == Creating Current Shape != null Button1 is released no buttons are down no modifiers are down current geom is a polygon or unknown
StartHoleCuttingBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.StartHoleCuttingBehaviour
 
startMutualExclusiveList() - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
Starts building a list of behaviours that will be mutually exclusive.
startOrderedList(boolean) - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
Starts building a list of behaviours that are ordered but all behaviours are run.
stop(BundleContext) - Method in class net.refractions.udig.tools.edit.EditPlugin
This method is called when the plug-in is stopped
stopAdvancedFeatures() - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
Ends Advanced behaviour section
stopElseFeatures() - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
Ends the declaration of the Else Behaviours
stopMutualExclusiveList() - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
Signals the end of a Mutually Exclusive list of behaviours
stopOrderedList() - Method in class net.refractions.udig.tools.edit.EditToolConfigurationHelper
 
STORED_CURRENT_SHAPE - Static variable in class net.refractions.udig.tools.edit.EditToolHandler
When there is a switch in the currently selected layer the current shape is stored on the old layer so if the layer selected layer the state can be restored.
STORED_CURRENT_STATE - Static variable in class net.refractions.udig.tools.edit.EditToolHandler
When there is a switch in the currently selected layer the current state is stored on the old layer so if the layer selected layer the state can be restored.
StyleStrategy - Class in net.refractions.udig.tools.edit.commands
This class manages the colors and line patterns the uses for drawing.
StyleStrategy() - Constructor for class net.refractions.udig.tools.edit.commands.StyleStrategy
 

T

testing - Variable in class net.refractions.udig.tools.edit.EditToolHandler
 
testinitAcceptBehaviours(List<Behaviour>) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
Called only by unit tests.
testinitActivators(Set<Activator>) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
Called only by unit tests.
testinitCancelBehaviours(List<Behaviour>) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
Called only by unit tests.
testinitEventBehaviours(EditToolConfigurationHelper) - Method in class net.refractions.udig.tools.edit.AbstractEditTool
Called only by unit tests.
toArray() - Method in class net.refractions.udig.tools.edit.support.Selection
 
toArray(T[]) - Method in class net.refractions.udig.tools.edit.support.Selection
 
toCoord(Point) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
 
toCoord(Point) - Method in class net.refractions.udig.tools.edit.support.PointCoordCalculator
 
tool - Variable in class net.refractions.udig.tools.edit.EditToolHandler
 
toPath(Device) - Method in class net.refractions.udig.tools.edit.support.AbstractPathIterator
 
toPath(Device) - Method in class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
toPoint(Coordinate) - Method in class net.refractions.udig.tools.edit.support.EditBlackboard
Transforms a Coordinate into the point location it would occupy on the screen.
toPoint(Coordinate) - Method in class net.refractions.udig.tools.edit.support.PointCoordCalculator
Transforms a Coordinate into the point location it would occupy on the screen.
toShape() - Method in class net.refractions.udig.tools.edit.support.AbstractPathIterator
Returns a shape that can be draw.
toShape() - Method in class net.refractions.udig.tools.edit.support.AbstractShapeIterator
 
toShape() - Method in class net.refractions.udig.tools.edit.support.CurrentEditGeomPathIterator
 
toString() - Method in class net.refractions.udig.tools.edit.AdvancedFeaturesEventBehavior
 
toString() - Method in class net.refractions.udig.tools.edit.EditToolHandler
 
toString() - Method in class net.refractions.udig.tools.edit.MutualExclusiveBehavior
 
toString() - Method in class net.refractions.udig.tools.edit.MutualExclusiveEventBehavior
 
toString() - Method in class net.refractions.udig.tools.edit.OrderedCompositeEventBehavior
 
toString() - Method in class net.refractions.udig.tools.edit.support.ClosestEdge
 
toString() - Method in class net.refractions.udig.tools.edit.support.EditBlackboardEvent
 
toString() - Method in class net.refractions.udig.tools.edit.support.EditGeom
 
toString() - Method in class net.refractions.udig.tools.edit.support.LazyCoord
 
toString() - Method in class net.refractions.udig.tools.edit.support.Point
 
toString() - Method in class net.refractions.udig.tools.edit.support.PrimitiveShape
 
toString() - Method in class net.refractions.udig.tools.edit.support.Selection
 
trace(String, Throwable) - Static method in class net.refractions.udig.tools.edit.EditPlugin
Messages that only engage if getDefault().isDebugging()
trace(String, String, Throwable) - Static method in class net.refractions.udig.tools.edit.EditPlugin
Messages that only engage if getDefault().isDebugging() and the trace option traceID is true.
TRUE - Static variable in interface net.refractions.udig.tools.edit.behaviour.IEditValidator
 

U

unlock(LockingBehaviour) - Method in class net.refractions.udig.tools.edit.EditToolHandler
Unlocks the handler so all behaviours can run.
updateFeatures(ILayer, IProgressMonitor, Envelope) - Static method in class net.refractions.udig.tools.edit.EditBlackboardUtil
Updates the features in the "dirty Area" so that the EditGeoms reflect the actual state of the stored features.
updateState(MapMouseEvent, EventType) - Method in class net.refractions.udig.tools.edit.MouseTracker
Called by EditToolhandler to updates the state.

V

ValidHoleValidator - Class in net.refractions.udig.tools.edit.validator
Returns true if: The new vertex does not cause a self intersect The new vertex does not the hole to intersect with another hole The new event is within the shell
ValidHoleValidator() - Constructor for class net.refractions.udig.tools.edit.validator.ValidHoleValidator
 
ValidToolDetectionActivator - Class in net.refractions.udig.tools.edit.enablement
This class detects and warns the user if the current tool can or can't edit the current layer.
ValidToolDetectionActivator(Class[]) - Constructor for class net.refractions.udig.tools.edit.enablement.ValidToolDetectionActivator
 
valueOf(String) - Static method in enum net.refractions.udig.tools.edit.activator.DrawGeomsActivator.DrawType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.refractions.udig.tools.edit.commands.SelectPointCommand.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.refractions.udig.tools.edit.EditState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.refractions.udig.tools.edit.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.refractions.udig.tools.edit.support.EditBlackboardEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(int, int) - Static method in class net.refractions.udig.tools.edit.support.Point
Get a point for location x,y
valueOf(String) - Static method in enum net.refractions.udig.tools.edit.support.ShapeType
Returns the enum constant of this type with the specified name.
valueOf(Class) - Static method in enum net.refractions.udig.tools.edit.support.ShapeType
 
valueOf(String) - Static method in enum net.refractions.udig.tools.edit.support.SnapBehaviour
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.refractions.udig.tools.edit.activator.DrawGeomsActivator.DrawType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum net.refractions.udig.tools.edit.commands.SelectPointCommand.Type
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum net.refractions.udig.tools.edit.EditState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum net.refractions.udig.tools.edit.EventType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum net.refractions.udig.tools.edit.support.EditBlackboardEvent.EventType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum net.refractions.udig.tools.edit.support.ShapeType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum net.refractions.udig.tools.edit.support.SnapBehaviour
Returns an array containing the constants of this enum type, in the order they're declared.
VertexSelectorBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Requirements: eventType RELEASED handler has currentGeom edit state is modified or NONE only one of ctrl or shift is Mouse is over a vertex
VertexSelectorBehaviour() - Constructor for class net.refractions.udig.tools.edit.behaviour.VertexSelectorBehaviour
 

W

WithinLegalLayerBoundsBehaviour - Class in net.refractions.udig.tools.edit.enablement
Sets the EditState to illegal if the Mouse moves into an area of the map where the layer is no longer valid as according to its CRS.
WithinLegalLayerBoundsBehaviour() - Constructor for class net.refractions.udig.tools.edit.enablement.WithinLegalLayerBoundsBehaviour
 
WriteChangesBehaviour - Class in net.refractions.udig.tools.edit.behaviour
Creates a geometry from the currentGeom in the EditToolHandler.
WriteChangesBehaviour(Class<? extends Geometry>) - Constructor for class net.refractions.udig.tools.edit.behaviour.WriteChangesBehaviour
 

A B C D E F G H I J L M N O P R S T U V W