org.jlab.groot.studio
Class StudioUI
- java.lang.Object
-
- org.jlab.groot.studio.StudioUI
-
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.awt.event.MouseListener, java.util.EventListener
public class StudioUI extends java.lang.Object implements java.awt.event.MouseListener, java.awt.event.ActionListener
-
-
Constructor Summary
Constructors Constructor and Description StudioUI()StudioUI(TreeProvider tree)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidactionPerformed(java.awt.event.ActionEvent e)voidaddCut()voidaddDescriptor(int dim)voidaddImportMenuItem(javax.swing.JMenuItem item)java.lang.StringchooseFile(java.lang.String name, boolean open)voidcreateNewGraphErrors()voidcreateNewHistogram()voidcreateNewHistogram2D()voiddatasetOperationDialog()voideditDescriptor(DatasetDescriptor desc)voidinit(TreeProvider tree)booleanisTree(java.lang.String item)static voidmain(java.lang.String[] args)voidmouseClicked(java.awt.event.MouseEvent e)voidmouseEntered(java.awt.event.MouseEvent e)voidmouseExited(java.awt.event.MouseEvent e)voidmousePressed(java.awt.event.MouseEvent e)voidmouseReleased(java.awt.event.MouseEvent e)voidopenASCIIFile(java.lang.String file)voidopenHipoFile(java.lang.String file)voidprocessPlay()H1FscanTreeItem(javax.swing.tree.TreePath item)H2FscanTreeItemH2F(javax.swing.tree.TreePath item)
-
-
-
Constructor Detail
-
StudioUI
public StudioUI()
-
StudioUI
public StudioUI(TreeProvider tree)
-
-
Method Detail
-
addImportMenuItem
public void addImportMenuItem(javax.swing.JMenuItem item)
-
init
public void init(TreeProvider tree)
-
openHipoFile
public void openHipoFile(java.lang.String file)
-
openASCIIFile
public void openASCIIFile(java.lang.String file)
-
createNewGraphErrors
public void createNewGraphErrors()
-
createNewHistogram
public void createNewHistogram()
-
createNewHistogram2D
public void createNewHistogram2D()
-
datasetOperationDialog
public void datasetOperationDialog()
-
chooseFile
public java.lang.String chooseFile(java.lang.String name, boolean open)
-
scanTreeItem
public H1F scanTreeItem(javax.swing.tree.TreePath item)
-
scanTreeItemH2F
public H2F scanTreeItemH2F(javax.swing.tree.TreePath item)
-
processPlay
public void processPlay()
-
isTree
public boolean isTree(java.lang.String item)
-
addCut
public void addCut()
-
addDescriptor
public void addDescriptor(int dim)
-
editDescriptor
public void editDescriptor(DatasetDescriptor desc)
-
main
public static void main(java.lang.String[] args)
-
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClickedin interfacejava.awt.event.MouseListener
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressedin interfacejava.awt.event.MouseListener
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleasedin interfacejava.awt.event.MouseListener
-
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEnteredin interfacejava.awt.event.MouseListener
-
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExitedin interfacejava.awt.event.MouseListener
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformedin interfacejava.awt.event.ActionListener
-
-
DMelt 3.0 © DataMelt by jWork.ORG