public class EditPowerLinesController extends GenericPuzzleScreenController<PowerGraphInstance>
PuzzleController.ScreenMode
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
EditPowerLinesController() |
Modifier and Type | Method and Description |
---|---|
void |
handleLeftCanvasClick(int extendedModifiers) |
void |
handleMultipleSelectedLeftClick(int extendedModifiers,
Vertex clickedVertex,
java.awt.Point clickedPoint) |
void |
handleMultipleSelectedRightClick(int extendedModifiers,
Vertex clickedVertex,
java.awt.Point clickedPoint) |
void |
handleOneSelectedLeftClick(int extendedModifiers,
Vertex clickedVertex,
java.awt.Point clickedPoint) |
void |
handleOneSelectedRightClick(int extendedModifiers,
Vertex clickedVertex,
java.awt.Point clickedPoint) |
void |
handlePuzzleSpecificKeyPressed(int theKeyCode) |
void |
handlePuzzleSpecificKeyPressedWithCTRL(int theKeyCode) |
void |
handlePuzzleSpecificKeyTyped(char theKey) |
void |
handleRightCanvasClick(int extendedModifiers) |
void |
handleZeroSelectedLeftClick(int extendedModifiers,
Vertex clickedVertex,
java.awt.Point clickedPoint) |
void |
handleZeroSelectedRightClick(int extendedModifiers,
Vertex clickedVertex,
java.awt.Point clickedPoint) |
cleanup, getControllerTitle, getHelpPanel, getMiddlePanel, handleEnd, handleKeyPressed, handleKeyPressedWithCTRL, handleKeyTyped, handleLCC, handleLeftCanvasClickGE, handleMouseWheel, handleMSLC, handleMSRC, handleMultipleSelectedLeftClickGE, handleMultipleSelectedRightClickGE, handleOneSelectedLeftClickGE, handleOneSelectedRightClickGE, handleOSLC, handleOSRC, handleRCC, handleRightCanvasClickGE, handleZeroSelectedLeftClickGE, handleZeroSelectedRightClickGE, handleZSLC, handleZSRC, isInEditGraphMode, isMovingEnabled, isSelectingEnabled, saveIt, showPuzzleCompletedDialog, start, stop, update, updateTutorialComments
getClickedPoint, getClickedVertex, getComponent, getMode, getName, init, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, popupMenuCanceled, popupMenuWillBecomeInvisible, popupMenuWillBecomeVisible, setPuzzleInstance, showPopup, wasPopupTriggered
getNavigationPanel, init, showHelp, showProgessPanel, updateBorder
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, 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, 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
public void handleLeftCanvasClick(int extendedModifiers)
handleLeftCanvasClick
in class GenericPuzzleScreenController<PowerGraphInstance>
public void handleMultipleSelectedLeftClick(int extendedModifiers, Vertex clickedVertex, java.awt.Point clickedPoint)
handleMultipleSelectedLeftClick
in class GenericPuzzleScreenController<PowerGraphInstance>
public void handleMultipleSelectedRightClick(int extendedModifiers, Vertex clickedVertex, java.awt.Point clickedPoint)
handleMultipleSelectedRightClick
in class GenericPuzzleScreenController<PowerGraphInstance>
public void handleOneSelectedLeftClick(int extendedModifiers, Vertex clickedVertex, java.awt.Point clickedPoint)
handleOneSelectedLeftClick
in class GenericPuzzleScreenController<PowerGraphInstance>
public void handleOneSelectedRightClick(int extendedModifiers, Vertex clickedVertex, java.awt.Point clickedPoint)
handleOneSelectedRightClick
in class GenericPuzzleScreenController<PowerGraphInstance>
public void handleRightCanvasClick(int extendedModifiers)
handleRightCanvasClick
in class GenericPuzzleScreenController<PowerGraphInstance>
public void handleZeroSelectedLeftClick(int extendedModifiers, Vertex clickedVertex, java.awt.Point clickedPoint)
handleZeroSelectedLeftClick
in class GenericPuzzleScreenController<PowerGraphInstance>
public void handleZeroSelectedRightClick(int extendedModifiers, Vertex clickedVertex, java.awt.Point clickedPoint)
handleZeroSelectedRightClick
in class GenericPuzzleScreenController<PowerGraphInstance>
public void handlePuzzleSpecificKeyPressed(int theKeyCode)
handlePuzzleSpecificKeyPressed
in class GenericPuzzleScreenController<PowerGraphInstance>
public void handlePuzzleSpecificKeyTyped(char theKey)
handlePuzzleSpecificKeyTyped
in class GenericPuzzleScreenController<PowerGraphInstance>
public void handlePuzzleSpecificKeyPressedWithCTRL(int theKeyCode)
handlePuzzleSpecificKeyPressedWithCTRL
in class GenericPuzzleScreenController<PowerGraphInstance>