|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--cad.simcad.pathfinding.ui.map.MapDisplayer
|
+--cad.simcad.pathfinding.ui.map.WhitePaperMapPanel
| Field Summary |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
WhitePaperMapPanel(AStarInterface frame,
UIMediator uim,
SimMediator sm)
Creates new WhitePaperMapPanel |
|
| Method Summary | |
void |
blankMap()
|
void |
computePath()
|
void |
doMouseEntered(java.awt.event.MouseEvent e)
|
void |
doMousePressed(java.awt.event.MouseEvent e)
|
void |
doMouseReleased(java.awt.event.MouseEvent evt)
|
int |
getBottomY()
|
java.awt.Dimension |
getMinimumSize()
|
int |
getMode()
|
java.awt.Dimension |
getPreferredSize()
|
AbstractMap |
getRenderedMap()
|
int |
getRightX()
|
PathUser |
getSelectedPathUser()
Returns null if not PathUser selected |
Selection |
getSelection()
|
int |
getViewableHeight()
|
int |
getViewableWidth()
|
int |
getXCentered()
|
int |
getYCentered()
|
boolean |
isStartSet()
|
void |
mapPlaceStateChanged(PathPlaceEvent p)
|
void |
newMapOpened(AbstractMap am)
|
void |
noticeModeChange(java.lang.String s)
|
void |
noticeMouseReleased()
|
void |
paint(java.awt.Graphics g)
Our paint method First, it learns what portion of the map is to be displayed. |
void |
pathComputed(AbstractMapEvent p)
|
void |
redoLastAction()
|
void |
resetAllCells()
|
void |
setDrawBorder(boolean b)
|
void |
setEditMode(int mode)
|
void |
setShowCoordinate(boolean b)
|
void |
setShowValues(boolean b)
|
void |
setSizeOfCells(int value)
|
void |
setViewCenter(int x,
int y)
|
boolean |
showCoordinate()
|
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public WhitePaperMapPanel(AStarInterface frame,
UIMediator uim,
SimMediator sm)
| Method Detail |
public void doMouseReleased(java.awt.event.MouseEvent evt)
public void doMouseEntered(java.awt.event.MouseEvent e)
public void doMousePressed(java.awt.event.MouseEvent e)
public void setViewCenter(int x,
int y)
public void paint(java.awt.Graphics g)
paint in class javax.swing.JComponentpublic AbstractMap getRenderedMap()
public int getRightX()
getRightX in class MapDisplayerpublic int getBottomY()
getBottomY in class MapDisplayerpublic int getXCentered()
getXCentered in class MapDisplayerpublic int getYCentered()
getYCentered in class MapDisplayerpublic int getViewableWidth()
getViewableWidth in class MapDisplayerpublic int getViewableHeight()
getViewableHeight in class MapDisplayerpublic void setDrawBorder(boolean b)
setDrawBorder in class MapDisplayerpublic void setSizeOfCells(int value)
setSizeOfCells in class MapDisplayerpublic void setShowCoordinate(boolean b)
setShowCoordinate in class MapDisplayerpublic boolean showCoordinate()
showCoordinate in class MapDisplayerpublic void blankMap()
blankMap in class MapDisplayerpublic void computePath()
computePath in class MapDisplayerpublic boolean isStartSet()
isStartSet in class MapDisplayerpublic PathUser getSelectedPathUser()
getSelectedPathUser in class MapDisplayerpublic Selection getSelection()
getSelection in class MapDisplayerpublic void noticeMouseReleased()
noticeMouseReleased in class MapDisplayerpublic int getMode()
getMode in class MapDisplayerpublic void setEditMode(int mode)
setEditMode in class MapDisplayerpublic void noticeModeChange(java.lang.String s)
noticeModeChange in class MapDisplayerpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class MapDisplayerpublic java.awt.Dimension getMinimumSize()
getMinimumSize in class MapDisplayerpublic void mapPlaceStateChanged(PathPlaceEvent p)
mapPlaceStateChanged in interface PathPlaceEventListenerpublic void pathComputed(AbstractMapEvent p)
pathComputed in interface AbstractMapEventListenerpublic void newMapOpened(AbstractMap am)
newMapOpened in interface MapUIEventListenernewMapOpened in class MapDisplayerpublic void resetAllCells()
resetAllCells in class MapDisplayerpublic void redoLastAction()
redoLastAction in class MapDisplayerpublic void setShowValues(boolean b)
setShowValues in class MapDisplayer
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||