public class SelectRecordsOverlay extends AbstractOverlay
JComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
static String |
ACTION_SELECT_RECORDS |
protected static BasicStroke |
BOX_STROKE |
static SelectedRecordsRenderer |
HIGHLIGHT_RENDERER |
static SelectedRecordsRenderer |
SELECT_RENDERER |
CURSOR_LINE_ADD_NODE, CURSOR_LINE_SNAP, CURSOR_NODE_ADD, CURSOR_NODE_EDIT, CURSOR_NODE_SNAP, DEFAULT_CURSOR, XOR_LINE_STYLEaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
SelectRecordsOverlay(MapPanel map) |
addOverlayActionOverride, addUndo, appendLocations, appendPoint, canOverrideOverlayAction, clearMapCursor, clearMapCursor, clearOverlayAction, clearSnapLocations, clearUndoHistory, createPropertyUndo, createXorLine, destroy, drawXorGeometry, findCloseLocation, findCloseLocation, findCloseVertexLocation, focusGained, getDistance, getEventPoint, getEventPosition, getGeometryFactory, getGraphics, getHotspotBoundingBox, getHotspotBoundingBox, getHotspotPixels, getMap, getMapCursor, getOverlayAction, getOverlayActionCursor, getOverlayPoint, getPoint, getPoint, getPoint, getProject, getSnapLayers, getSnapPoint, getSnapPointLocationMap, getViewport, getViewportGeometryFactory, getViewportPoint, getXorGeometry, hasOverlayAction, hasSnapPoint, hasSnapPoint, hasSnapPoint, isMouseInMap, isOverlayAction, keyTyped, mouseClicked, mouseEntered, mouseWheelMoved, paintComponent, setGeometryFactory, setMapCursor, setOverlayAction, setOverlayActionCursor, setSnapLocations, setSnapPoint, setSnapPointIndex, setXorGeometryaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUIadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static final String ACTION_SELECT_RECORDS
protected static final BasicStroke BOX_STROKE
public static final SelectedRecordsRenderer HIGHLIGHT_RENDERER
public static final SelectedRecordsRenderer SELECT_RENDERER
public SelectRecordsOverlay(MapPanel map)
public void addSelectedRecords(BoundingBox boundingBox)
protected void cancel()
protected void doSelectRecords(InputEvent event, BoundingBox boundingBox)
public void focusLost(FocusEvent e)
focusLost in interface FocusListenerfocusLost in class AbstractOverlayprotected boolean isSelectable(AbstractLayer recordLayer)
public boolean isSelectEvent(MouseEvent event)
public void keyPressed(KeyEvent event)
keyPressed in interface KeyListenerkeyPressed in class AbstractOverlaypublic void keyReleased(KeyEvent event)
keyReleased in interface KeyListenerkeyReleased in class AbstractOverlaypublic void mouseDragged(MouseEvent event)
mouseDragged in interface MouseMotionListenermouseDragged in class AbstractOverlaypublic void mouseExited(MouseEvent e)
mouseExited in interface MouseListenermouseExited in class AbstractOverlaypublic void mouseMoved(MouseEvent event)
mouseMoved in interface MouseMotionListenermouseMoved in class AbstractOverlaypublic void mousePressed(MouseEvent event)
mousePressed in interface MouseListenermousePressed in class AbstractOverlaypublic void mouseReleased(MouseEvent event)
mouseReleased in interface MouseListenermouseReleased in class AbstractOverlaypublic void paintComponent(Graphics2D graphics)
paintComponent in class AbstractOverlayprotected void paintHighlighted(ImageViewport viewport, LayerGroup layerGroup)
protected void paintSelectBox(Graphics2D graphics2d)
protected void paintSelected(ImageViewport viewport, LayerGroup layerGroup)
public void propertyChange(PropertyChangeEvent event)
propertyChange in interface PropertyChangeListenerpropertyChange in class AbstractOverlaypublic void redraw()
public void redrawAndRepaint()
public void selectRecords(BoundingBox boundingBox)
protected void setSelectCursor(InputEvent event)
public void unSelectRecords(BoundingBox boundingBox)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.