hep.wired.plot
Class WiredPlotCommandHandler
java.lang.Object
java.util.Observable
org.freehep.util.commanddispatcher.CommandProcessor
hep.wired.plot.WiredPlotCommandHandler
- All Implemented Interfaces:
- EventListener, UndoableEditListener, org.freehep.util.commanddispatcher.CommandGroup
public class WiredPlotCommandHandler
- extends org.freehep.util.commanddispatcher.CommandProcessor
- implements UndoableEditListener
Defines a command handler for plot commands.
- Version:
- $Id: WiredPlotCommandHandler.java 14047 2012-10-22 20:35:37Z onoprien $
- Author:
- Mark Donszelmann
Nested classes/interfaces inherited from class org.freehep.util.commanddispatcher.CommandProcessor |
org.freehep.util.commanddispatcher.CommandProcessor.BooleanTarget, org.freehep.util.commanddispatcher.CommandProcessor.SimpleTarget |
Methods inherited from class org.freehep.util.commanddispatcher.CommandProcessor |
acceptCommand, acceptCommand, invoke, invokeCommand, invokeCommand, invokeCommand, invokeEnable, setChanged, setManager, translate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.freehep.util.commanddispatcher.CommandGroup |
addObserver, deleteObserver |
WiredPlotCommandHandler
public WiredPlotCommandHandler(RecordPlot plot)
- Creates a command handler attached to the plot.
enableRedo
public void enableRedo(org.freehep.util.commanddispatcher.CommandState state)
onRedo
public void onRedo()
enableUndo
public void enableUndo(org.freehep.util.commanddispatcher.CommandState state)
onUndo
public void onUndo()
onPrintSetup
public void onPrintSetup()
enablePrint
public void enablePrint(org.freehep.util.commanddispatcher.CommandState state)
onPrint
public void onPrint()
throws Exception
- Throws:
Exception
enablePrintPreview
public void enablePrintPreview(org.freehep.util.commanddispatcher.CommandState state)
onPrintPreview
public void onPrintPreview()
throws Exception
- Throws:
Exception
enableCopy
public void enableCopy(org.freehep.util.commanddispatcher.CommandState state)
onCopy
public void onCopy()
undoableEditHappened
public void undoableEditHappened(UndoableEditEvent edit)
- Specified by:
undoableEditHappened
in interface UndoableEditListener
enableDragToScale
public void enableDragToScale(org.freehep.util.commanddispatcher.BooleanCommandState state)
onDragToScale
public void onDragToScale(boolean on)
enableDragRectangleToScale
public void enableDragRectangleToScale(org.freehep.util.commanddispatcher.BooleanCommandState state)
onDragRectangleToScale
public void onDragRectangleToScale(boolean on)
enableDragAngledRectangleToScale
public void enableDragAngledRectangleToScale(org.freehep.util.commanddispatcher.BooleanCommandState state)
onDragAngledRectangleToScale
public void onDragAngledRectangleToScale(boolean on)
enableDragToTranslate
public void enableDragToTranslate(org.freehep.util.commanddispatcher.BooleanCommandState state)
onDragToTranslate
public void onDragToTranslate(boolean on)
enableDragToRotate
public void enableDragToRotate(org.freehep.util.commanddispatcher.BooleanCommandState state)
onDragToRotate
public void onDragToRotate(boolean on)
enableDragBallToRotate
public void enableDragBallToRotate(org.freehep.util.commanddispatcher.BooleanCommandState state)
onDragBallToRotate
public void onDragBallToRotate(boolean on)
enableReset
public void enableReset(org.freehep.util.commanddispatcher.CommandState state)
onReset
public void onReset()
enableFitToWindow
public void enableFitToWindow(org.freehep.util.commanddispatcher.CommandState state)
onFitToWindow
public void onFitToWindow()
Copyright © 1996-2013 FreeHEP. All Rights Reserved.