public class EditGeoReferencedImageOverlay extends AbstractOverlay
JComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
static String |
ACTION_MOVE_IMAGE |
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 |
|---|
EditGeoReferencedImageOverlay(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, mouseEntered, mouseExited, 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_MOVE_IMAGE
public EditGeoReferencedImageOverlay(MapPanel map)
protected void addTiePointClear()
protected void adjustBoundingBoxAspectRatio()
protected void appendTiePointLocation(StringBuilder toolTip, List<MappedLocation> tiePoints, List<Integer> indices, int startNumber, boolean source)
protected void cancel()
protected void clear()
protected void clearCachedImage()
public void focusLost(FocusEvent e)
focusLost in interface FocusListenerfocusLost in class AbstractOverlaypublic BoundingBox getImageBoundingBox()
public GeometryFactory getImageGeometryFactory()
public GeoReferencedImageLayer getLayer()
protected BoundingBox getMoveBoundingBox(MouseEvent event)
protected boolean isApplicable(MouseEvent event)
public boolean isEditing()
public void keyPressed(KeyEvent event)
keyPressed in interface KeyListenerkeyPressed in class AbstractOverlaypublic void keyReleased(KeyEvent event)
keyReleased in interface KeyListenerkeyReleased in class AbstractOverlaypublic void keyTyped(KeyEvent e)
keyTyped in interface KeyListenerkeyTyped in class AbstractOverlaypublic void mouseClicked(MouseEvent event)
mouseClicked in interface MouseListenermouseClicked in class AbstractOverlaypublic void mouseDragged(MouseEvent event)
mouseDragged in interface MouseMotionListenermouseDragged 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 AbstractOverlayprotected void moveCornerClear()
protected void moveImageClear()
protected void paintComponent(Graphics2D graphics)
paintComponent in class AbstractOverlaypublic void propertyChange(PropertyChangeEvent event)
propertyChange in interface PropertyChangeListenerpropertyChange in class AbstractOverlayprotected void renderTiePointLine(Graphics2D graphics, Viewport2D viewport, LineString line)
public void setImageBoundingBox(BoundingBox boundingBox)
public void setLayer(GeoReferencedImageLayer layer)
protected boolean setMoveTiePointToolTip()
Copyright © 2015 Revolution Systems Inc.. All rights reserved.