videoRangePanel
Class VRTabPanelControl

java.lang.Object
  extended by videoRangePanel.VRTabPanelControl
All Implemented Interfaces:
PamTabPanel

public class VRTabPanelControl
extends java.lang.Object
implements PamTabPanel


Field Summary
protected  ImageAnglePanel imageAnglePanel
           
private  PamBorderPanel videoPanel
           
private  VRControl vrControl
           
protected  VRPanel vrPanel
           
 
Constructor Summary
VRTabPanelControl(VRControl vrControl)
           
 
Method Summary
 javax.swing.JMenu createMenu(java.awt.Frame parentFrame)
           
 void enableControls()
           
 javax.swing.JComponent getPanel()
           
 javax.swing.JToolBar getToolBar()
           
protected  boolean loadFile(java.io.File file)
           
 void newCalibration()
          Called for new calibration or new height data
 void newImage()
          Called when a new image is loaded.
 void newMethod()
          Called when a new VR Method is selected
 void newSettings()
           
protected  boolean pasteImage()
           
 void setStatus()
           
 void showComponents()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vrControl

private VRControl vrControl

vrPanel

protected VRPanel vrPanel

imageAnglePanel

protected ImageAnglePanel imageAnglePanel

videoPanel

private PamBorderPanel videoPanel
Constructor Detail

VRTabPanelControl

public VRTabPanelControl(VRControl vrControl)
Method Detail

loadFile

protected boolean loadFile(java.io.File file)

pasteImage

protected boolean pasteImage()

newImage

public void newImage()
Called when a new image is loaded.


newCalibration

public void newCalibration()
Called for new calibration or new height data


newMethod

public void newMethod()
Called when a new VR Method is selected


createMenu

public javax.swing.JMenu createMenu(java.awt.Frame parentFrame)
Specified by:
createMenu in interface PamTabPanel
Returns:
a JMeny for the panel

getPanel

public javax.swing.JComponent getPanel()
Specified by:
getPanel in interface PamTabPanel
Returns:
Reference to a graphics component that can be added to the view. This will typically be a JPanel or a JInternalFrame;

getToolBar

public javax.swing.JToolBar getToolBar()
Specified by:
getToolBar in interface PamTabPanel
Returns:
a JToolbas associated with this tab. This will only be displayed when the current tab is activated

newSettings

public void newSettings()

setStatus

public void setStatus()

showComponents

public void showComponents()

enableControls

public void enableControls()