public class IsisMapBean extends com.bbn.openmap.gui.OverlayMapPanel implements MapDataListener
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
protected CellSelectionLayer |
activeSelectionLayer |
protected com.bbn.openmap.event.MapMouseMode |
currentMouseMode |
protected com.bbn.openmap.LayerHandler |
layerHandler |
protected MapDataProvider |
mapDataProvider |
protected float |
maxLatitude |
protected float |
maxLongitude |
protected com.bbn.openmap.MouseDelegator |
md |
protected float |
minLatitude |
protected float |
minLongitude |
protected List<com.bbn.openmap.event.MapMouseListener> |
orderedListener |
protected float |
pasMailleLatitude |
protected float |
pasMailleLongitude |
protected static float |
SCALE |
protected int |
selectionMode |
ACTIVE_WIDGET_COLOR_PROPERTY, activeWidgetColors, DEFAULT_WIDGET_BUTTON_SIZE, INACTIVE_WIDGET_COLOR_PROPERTY, inactiveWidgetColors, WIDGET_SIZE_PROPERTY, widgetButtonSize, widgets
logger, mapBean, mapHandler, menuList, propertyHandler, SET_NAME_PROPERTY, setName
beanContextChildSupport, i18n, isolated, orientation, propertyPrefix, windowSupport
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
EditorProperty, initPropertiesProperty, LabelEditorProperty, ScopedEditorProperty
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
IsisMapBean() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDrawingAttributes(Properties p,
String layerId,
String lineColor,
String fillColor) |
protected void |
addGraticuleLayer() |
protected void |
addLayer(String layerId,
String mapFile,
String lineColor,
String fillColor)
Add a new layer to the map depending on mapFile extension.
|
void |
addMapMouseListener(com.bbn.openmap.event.MapMouseListener mml) |
void |
addResultatLayer(String id,
ResultatLayer layer) |
void |
addSelectedCells(Cell... cells) |
void |
addSelectionLayer() |
protected void |
addSpecificLayer() |
protected void |
addZoneDelimiterLayer() |
protected com.bbn.openmap.Layer |
getDTEDLayer(String layerId,
String mapFile,
String lineColor,
String fillColor)
Manage DTED layer display.
|
protected com.bbn.openmap.Layer |
getE00Layer(String layerId,
String mapFile,
String lineColor,
String fillColor)
Manage E00 layer display.
|
com.bbn.openmap.LayerHandler |
getLayerHandler()
Get the value of layerHandler.
|
MapDataProvider |
getMapDataProvider() |
protected com.bbn.openmap.Layer |
getMIFLayer(String layerId,
String mapFile,
String lineColor,
String fillColor)
Manage MIF layer display.
|
protected com.bbn.openmap.Layer |
getRPFLayer(String layerId,
String mapFile,
String lineColor,
String fillColor)
Manage RPF layer display.
|
List<Cell> |
getSelectedCells()
Retourne la liste des mailles selectionnées.
|
int |
getSelectionMode()
Get the value of selectionMode.
|
protected com.bbn.openmap.Layer |
getShapeLayer(String layerId,
String mapFile,
String lineColor,
String fillColor)
Manage shp layer display.
|
protected com.bbn.openmap.Layer |
getVPFLayer(String layerId,
String mapFile,
String lineColor,
String fillColor)
Manage VPF layer display.
|
void |
init() |
protected void |
initMap()
init the mServer property value.
|
protected void |
refreshMap() |
void |
regionChanged()
Region or cell changed.
|
void |
removeAllResultatLayer() |
void |
removeMapMouseListener(com.bbn.openmap.event.MapMouseListener mml) |
void |
removeSelectedCells(Cell... cells) |
void |
setActiveMouseMode(com.bbn.openmap.event.CoordMouseMode mode) |
void |
setFisheryRegion(FisheryRegion fisheryRegion)
Deprecated.
since 4.4.1 use now
MapDataProvider |
void |
setMapDataProvider(MapDataProvider mapDataProvider) |
void |
setSelectedCells(Cell... cells) |
void |
setSelectedCells(List<Cell> cells) |
void |
setSelectionMode(int v)
Set the value of selectionMode.
|
addMapBeanToPanel, getActiveWidgetColors, getInactiveWidgetColors, getProperties, getWidgetButtonSize, includeExitMenuItem, layoutPanel, main, propertyChange, setActiveWidgetColors, setBorders, setInactiveWidgetColors, setProperties, setWidgetButtonSize
addMapComponent, addMapPanelChild, addProperties, addProperties, addProperties, addProperty, appendProperty, appendProperty, create, createComponents, createLayoutManager, createMapBean, createMapBean, dispose, findAndInit, findAndUndo, getMapBean, getMapComponent, getMapComponentByType, getMapComponentsByType, getMapHandler, getMapMenu, getMapMenuBar, getProperties, getPropertyHandler, isSetName, prependProperty, prependProperty, removeMapComponent, removeMarker, removeProperty, setMapBean, setPropertyHandler, setSetName
addVetoableChangeListener, childrenAdded, childrenRemoved, findAndInit, fireVetoableChange, getBeanContext, getOrientation, getPropertyInfo, getPropertyPrefix, getWindowSupport, isIsolated, removeVetoableChangeListener, setBeanContext, setIsolated, setOrientation, setProperties, setPropertyPrefix, setWindowSupport
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, 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
add, 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, validateTree
action, 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, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addPropertyChangeListener, removePropertyChangeListener
protected MapDataProvider mapDataProvider
protected float pasMailleLatitude
protected float pasMailleLongitude
protected float minLatitude
protected float maxLatitude
protected float minLongitude
protected float maxLongitude
protected List<com.bbn.openmap.event.MapMouseListener> orderedListener
protected com.bbn.openmap.LayerHandler layerHandler
protected com.bbn.openmap.event.MapMouseMode currentMouseMode
protected com.bbn.openmap.MouseDelegator md
protected CellSelectionLayer activeSelectionLayer
protected int selectionMode
protected static final float SCALE
public void init()
public void setActiveMouseMode(com.bbn.openmap.event.CoordMouseMode mode)
public void addMapMouseListener(com.bbn.openmap.event.MapMouseListener mml)
public void removeMapMouseListener(com.bbn.openmap.event.MapMouseListener mml)
@Deprecated public void setFisheryRegion(FisheryRegion fisheryRegion)
MapDataProvider
public void setMapDataProvider(MapDataProvider mapDataProvider)
public void regionChanged()
MapDataListener
regionChanged
in interface MapDataListener
protected void refreshMap()
public MapDataProvider getMapDataProvider()
public List<Cell> getSelectedCells()
public void setSelectedCells(Cell... cells)
public void addSelectedCells(Cell... cells)
public void removeSelectedCells(Cell... cells)
public com.bbn.openmap.LayerHandler getLayerHandler()
public void addResultatLayer(String id, ResultatLayer layer)
public void removeAllResultatLayer()
protected void addLayer(String layerId, String mapFile, String lineColor, String fillColor)
layerId
- layer idmapFile
- absolute map fail pathlineColor
- line colorfillColor
- fill colorprotected void addDrawingAttributes(Properties p, String layerId, String lineColor, String fillColor)
protected com.bbn.openmap.Layer getShapeLayer(String layerId, String mapFile, String lineColor, String fillColor)
layerId
- layer idmapFile
- absolute map fail pathlineColor
- line colorfillColor
- fill colorShapeLayer
protected com.bbn.openmap.Layer getE00Layer(String layerId, String mapFile, String lineColor, String fillColor)
layerId
- layer idmapFile
- absolute map fail pathlineColor
- line colorfillColor
- fill colorE00Layer
protected com.bbn.openmap.Layer getDTEDLayer(String layerId, String mapFile, String lineColor, String fillColor)
layerId
- layer idmapFile
- absolute map fail pathlineColor
- line colorfillColor
- fill colorDTEDLayer
protected com.bbn.openmap.Layer getMIFLayer(String layerId, String mapFile, String lineColor, String fillColor)
layerId
- layer idmapFile
- absolute map fail pathlineColor
- line colorfillColor
- fill colorMIFLayer
protected com.bbn.openmap.Layer getRPFLayer(String layerId, String mapFile, String lineColor, String fillColor)
layerId
- layer idmapFile
- absolute map fail pathlineColor
- line colorfillColor
- fill colorRpfLayer
protected com.bbn.openmap.Layer getVPFLayer(String layerId, String mapFile, String lineColor, String fillColor)
layerId
- layer idmapFile
- absolute map fail pathlineColor
- line colorfillColor
- fill colorVPFLayer
protected void addGraticuleLayer()
protected void addZoneDelimiterLayer() throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException
protected void addSpecificLayer()
protected void initMap()
public int getSelectionMode()
public void setSelectionMode(int v)
v
- value to assign to selectionMode.public void addSelectionLayer()
Copyright © 1999–2020 CodeLutin. All rights reserved.