userDisplay
Class UserFramePlots

java.lang.Object
  extended by Layout.PamFramePlots
      extended by userDisplay.UserFramePlots
All Implemented Interfaces:
java.util.EventListener, javax.swing.event.InternalFrameListener
Direct Known Subclasses:
RadarDisplay, SpectrogramDisplay

public abstract class UserFramePlots
extends PamFramePlots
implements javax.swing.event.InternalFrameListener


Field Summary
static int FRAME_TYPE_RADAR
           
static int FRAME_TYPE_SPECTROGRAM
           
protected  UserDisplayControl userDisplayControl
           
private  UserFrameParameters userFrameParameters
           
 
Constructor Summary
UserFramePlots(UserDisplayControl userDisplayControl)
           
 
Method Summary
abstract  int getFrameType()
           
 java.lang.String getName()
           
 UserFrameParameters getUserFrameParameters()
           
 void internalFrameActivated(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameClosed(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameClosing(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameDeactivated(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameIconified(javax.swing.event.InternalFrameEvent e)
           
 void internalFrameOpened(javax.swing.event.InternalFrameEvent e)
           
abstract  void notifyModelChanged(int changeType)
           
 void setUserFrameParameters(UserFrameParameters userFrameParameters)
           
 
Methods inherited from class Layout.PamFramePlots
getAxisPanel, getCopyMenuItem, getEastPanel, getFrame, getNorthPanel, getPlotPanel, getSouthPanel, getWestPanel, repaint, setAxisPanel, setEastPanel, setFrame, setNorthPanel, setPlotPanel, setSouthPanel, setWestPanel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FRAME_TYPE_SPECTROGRAM

public static final int FRAME_TYPE_SPECTROGRAM
See Also:
Constant Field Values

FRAME_TYPE_RADAR

public static final int FRAME_TYPE_RADAR
See Also:
Constant Field Values

userFrameParameters

private UserFrameParameters userFrameParameters

userDisplayControl

protected UserDisplayControl userDisplayControl
Constructor Detail

UserFramePlots

public UserFramePlots(UserDisplayControl userDisplayControl)
Method Detail

notifyModelChanged

public abstract void notifyModelChanged(int changeType)

getFrameType

public abstract int getFrameType()

getUserFrameParameters

public UserFrameParameters getUserFrameParameters()

setUserFrameParameters

public void setUserFrameParameters(UserFrameParameters userFrameParameters)

internalFrameActivated

public void internalFrameActivated(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameActivated in interface javax.swing.event.InternalFrameListener

internalFrameClosed

public void internalFrameClosed(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameClosed in interface javax.swing.event.InternalFrameListener

internalFrameClosing

public void internalFrameClosing(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameClosing in interface javax.swing.event.InternalFrameListener

internalFrameDeactivated

public void internalFrameDeactivated(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameDeactivated in interface javax.swing.event.InternalFrameListener

internalFrameDeiconified

public void internalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameDeiconified in interface javax.swing.event.InternalFrameListener

internalFrameIconified

public void internalFrameIconified(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameIconified in interface javax.swing.event.InternalFrameListener

internalFrameOpened

public void internalFrameOpened(javax.swing.event.InternalFrameEvent e)
Specified by:
internalFrameOpened in interface javax.swing.event.InternalFrameListener

getName

public java.lang.String getName()
Specified by:
getName in class PamFramePlots