org.freehep.jas.extension.tupleExplorer
Class TupleExplorerPluginCommands

java.lang.Object
  extended by java.util.Observable
      extended by org.freehep.util.commanddispatcher.CommandProcessor
          extended by org.freehep.jas.extension.tupleExplorer.TupleExplorerPluginCommands
All Implemented Interfaces:
org.freehep.util.commanddispatcher.CommandGroup

public class TupleExplorerPluginCommands
extends org.freehep.util.commanddispatcher.CommandProcessor

Author:
The FreeHEP team @ SLAC

Nested Class Summary
 
Nested classes/interfaces inherited from class org.freehep.util.commanddispatcher.CommandProcessor
org.freehep.util.commanddispatcher.CommandProcessor.BooleanTarget, org.freehep.util.commanddispatcher.CommandProcessor.SimpleTarget
 
Constructor Summary
TupleExplorerPluginCommands(TupleExplorerPlugin plugin)
           
 
Method Summary
 void enableAddColumn(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableAddCut(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableDeleteCut(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableDisableCut(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableEnableCut(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableHistogram(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableInvertCut(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableLoadTupleInMemory(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableOverlayHistogram(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableOverlayProfile(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableOverlayScatterPlot(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableOverlayXYPlot(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotHistogramInCurrentRegion(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotHistogramInNewPage(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotHistogramInNewRegion(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotProfileInCurrentRegion(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotProfileInNewPage(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotProfileInNewRegion(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotScatterPlotInCurrentRegion(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotScatterPlotInNewPage(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotScatterPlotInNewRegion(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotXYPlotInCurrentRegion(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotXYPlotInNewPage(org.freehep.util.commanddispatcher.CommandState state)
           
 void enablePlotXYPlotInNewRegion(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableProfile(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableScatterPlot(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableTabulateSelectedColumns(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableTabulateTuple(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableXYPlot(org.freehep.util.commanddispatcher.CommandState state)
           
 boolean isAddColumnEnabled()
           
 boolean isDeleteCutEnabled()
           
 boolean isDisableCutEnabled()
           
 boolean isEnableCutEnabled()
           
 boolean isEnabledHistogram()
           
 boolean isEnabledProfile()
           
 boolean isEnabledScatterPlot()
           
 boolean isEnabledTabulateSelectedColumns()
           
 boolean isEnabledXYPlot()
           
 boolean isInvertCutEnabled()
           
 boolean isLoadTupleInMemoryEnabled()
           
 boolean isTabulateTupleEnabled()
           
 Plot makePlot(int plotType)
           
 AbstractProjection makeProjection(int type)
           
 void onAddColumn()
           
 void onAddCut()
           
 void onDeleteCut()
           
 void onDisableCut()
           
 void onEnableCut()
           
 void onHistogram()
           
 void onInvertCut()
           
 void onLoadTupleInMemory()
           
 void onOverlayHistogram()
           
 void onOverlayProfile()
           
 void onOverlayScatterPlot()
           
 void onOverlayXYPlot()
           
 void onPlotHistogramInCurrentRegion()
           
 void onPlotHistogramInNewPage()
           
 void onPlotHistogramInNewRegion()
           
 void onPlotProfileInCurrentRegion()
           
 void onPlotProfileInNewPage()
           
 void onPlotProfileInNewRegion()
           
 void onPlotScatterPlotInCurrentRegion()
           
 void onPlotScatterPlotInNewPage()
           
 void onPlotScatterPlotInNewRegion()
           
 void onPlotXYPlotInCurrentRegion()
           
 void onPlotXYPlotInNewPage()
           
 void onPlotXYPlotInNewRegion()
           
 void onProfile()
           
 void onScatterPlot()
           
 void onTabulateSelectedColumns()
           
 void onTabulateTuple()
           
 void onXYPlot()
           
 void selectionChanged(org.freehep.jas.plugin.tree.FTreeSelectionEvent e)
           
 
Methods inherited from class org.freehep.util.commanddispatcher.CommandProcessor
acceptCommand, acceptCommand, invoke, invokeCommand, invokeCommand, invokeCommand, invokeEnable, setChanged, setManager, translate
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
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
 

Constructor Detail

TupleExplorerPluginCommands

public TupleExplorerPluginCommands(TupleExplorerPlugin plugin)
Method Detail

selectionChanged

public void selectionChanged(org.freehep.jas.plugin.tree.FTreeSelectionEvent e)

makeProjection

public AbstractProjection makeProjection(int type)

makePlot

public Plot makePlot(int plotType)

onProfile

public void onProfile()

onPlotProfileInCurrentRegion

public void onPlotProfileInCurrentRegion()

onPlotProfileInNewPage

public void onPlotProfileInNewPage()

onPlotProfileInNewRegion

public void onPlotProfileInNewRegion()

onOverlayProfile

public void onOverlayProfile()

isEnabledProfile

public boolean isEnabledProfile()

enableProfile

public void enableProfile(org.freehep.util.commanddispatcher.CommandState state)

enablePlotProfileInNewPage

public void enablePlotProfileInNewPage(org.freehep.util.commanddispatcher.CommandState state)

enablePlotProfileInNewRegion

public void enablePlotProfileInNewRegion(org.freehep.util.commanddispatcher.CommandState state)

enablePlotProfileInCurrentRegion

public void enablePlotProfileInCurrentRegion(org.freehep.util.commanddispatcher.CommandState state)

enableOverlayProfile

public void enableOverlayProfile(org.freehep.util.commanddispatcher.CommandState state)

onXYPlot

public void onXYPlot()

onPlotXYPlotInCurrentRegion

public void onPlotXYPlotInCurrentRegion()

onPlotXYPlotInNewPage

public void onPlotXYPlotInNewPage()

onPlotXYPlotInNewRegion

public void onPlotXYPlotInNewRegion()

onOverlayXYPlot

public void onOverlayXYPlot()

isEnabledXYPlot

public boolean isEnabledXYPlot()

enableXYPlot

public void enableXYPlot(org.freehep.util.commanddispatcher.CommandState state)

enablePlotXYPlotInNewPage

public void enablePlotXYPlotInNewPage(org.freehep.util.commanddispatcher.CommandState state)

enablePlotXYPlotInNewRegion

public void enablePlotXYPlotInNewRegion(org.freehep.util.commanddispatcher.CommandState state)

enablePlotXYPlotInCurrentRegion

public void enablePlotXYPlotInCurrentRegion(org.freehep.util.commanddispatcher.CommandState state)

enableOverlayXYPlot

public void enableOverlayXYPlot(org.freehep.util.commanddispatcher.CommandState state)

onScatterPlot

public void onScatterPlot()

onPlotScatterPlotInCurrentRegion

public void onPlotScatterPlotInCurrentRegion()

onPlotScatterPlotInNewPage

public void onPlotScatterPlotInNewPage()

onPlotScatterPlotInNewRegion

public void onPlotScatterPlotInNewRegion()

onOverlayScatterPlot

public void onOverlayScatterPlot()

isEnabledScatterPlot

public boolean isEnabledScatterPlot()

enableScatterPlot

public void enableScatterPlot(org.freehep.util.commanddispatcher.CommandState state)

enablePlotScatterPlotInNewPage

public void enablePlotScatterPlotInNewPage(org.freehep.util.commanddispatcher.CommandState state)

enablePlotScatterPlotInNewRegion

public void enablePlotScatterPlotInNewRegion(org.freehep.util.commanddispatcher.CommandState state)

enablePlotScatterPlotInCurrentRegion

public void enablePlotScatterPlotInCurrentRegion(org.freehep.util.commanddispatcher.CommandState state)

enableOverlayScatterPlot

public void enableOverlayScatterPlot(org.freehep.util.commanddispatcher.CommandState state)

onHistogram

public void onHistogram()

onPlotHistogramInNewPage

public void onPlotHistogramInNewPage()

onPlotHistogramInNewRegion

public void onPlotHistogramInNewRegion()

onOverlayHistogram

public void onOverlayHistogram()

onPlotHistogramInCurrentRegion

public void onPlotHistogramInCurrentRegion()

isEnabledHistogram

public boolean isEnabledHistogram()

enableHistogram

public void enableHistogram(org.freehep.util.commanddispatcher.CommandState state)

enablePlotHistogramInNewPage

public void enablePlotHistogramInNewPage(org.freehep.util.commanddispatcher.CommandState state)

enablePlotHistogramInNewRegion

public void enablePlotHistogramInNewRegion(org.freehep.util.commanddispatcher.CommandState state)

enablePlotHistogramInCurrentRegion

public void enablePlotHistogramInCurrentRegion(org.freehep.util.commanddispatcher.CommandState state)

enableOverlayHistogram

public void enableOverlayHistogram(org.freehep.util.commanddispatcher.CommandState state)

onAddCut

public void onAddCut()

enableAddCut

public void enableAddCut(org.freehep.util.commanddispatcher.CommandState state)

onDeleteCut

public void onDeleteCut()

enableDeleteCut

public void enableDeleteCut(org.freehep.util.commanddispatcher.CommandState state)

isDeleteCutEnabled

public boolean isDeleteCutEnabled()

onInvertCut

public void onInvertCut()

enableInvertCut

public void enableInvertCut(org.freehep.util.commanddispatcher.CommandState state)

isInvertCutEnabled

public boolean isInvertCutEnabled()

onDisableCut

public void onDisableCut()

enableDisableCut

public void enableDisableCut(org.freehep.util.commanddispatcher.CommandState state)

isDisableCutEnabled

public boolean isDisableCutEnabled()

onEnableCut

public void onEnableCut()

enableEnableCut

public void enableEnableCut(org.freehep.util.commanddispatcher.CommandState state)

isEnableCutEnabled

public boolean isEnableCutEnabled()

onAddColumn

public void onAddColumn()

isAddColumnEnabled

public boolean isAddColumnEnabled()

enableAddColumn

public void enableAddColumn(org.freehep.util.commanddispatcher.CommandState state)

onTabulateTuple

public void onTabulateTuple()

isTabulateTupleEnabled

public boolean isTabulateTupleEnabled()

enableTabulateTuple

public void enableTabulateTuple(org.freehep.util.commanddispatcher.CommandState state)

onTabulateSelectedColumns

public void onTabulateSelectedColumns()

isEnabledTabulateSelectedColumns

public boolean isEnabledTabulateSelectedColumns()

enableTabulateSelectedColumns

public void enableTabulateSelectedColumns(org.freehep.util.commanddispatcher.CommandState state)

onLoadTupleInMemory

public void onLoadTupleInMemory()

isLoadTupleInMemoryEnabled

public boolean isLoadTupleInMemoryEnabled()

enableLoadTupleInMemory

public void enableLoadTupleInMemory(org.freehep.util.commanddispatcher.CommandState state)


Copyright © 2013. All Rights Reserved.