tit.gui.EditSummary Class Reference

List of all members.

Public Member Functions

 EditSummary ()
void internalFrameActivated (InternalFrameEvent event)
void internalFrameClosed (InternalFrameEvent event)
void actionPerformed (ActionEvent event)
void internalFrameClosing (InternalFrameEvent event)
void internalFrameDeactivated (InternalFrameEvent event)
void internalFrameDeiconified (InternalFrameEvent event)
void internalFrameIconified (InternalFrameEvent event)
void internalFrameOpened (InternalFrameEvent event)
void valueChanged (TreeSelectionEvent event)

Private Member Functions

void saveSummary ()
void saveSummaryAs ()
void exportSummaryAsCSV ()
void exportSummaryAsSAS ()
void closeWindow ()
void loadSummary ()
void loadObservation ()
void removeSummary ()

Private Attributes

File file
boolean dirty
JButton save
JButton saveas
JButton exportcsv
JButton exportsas
SummaryTreeModel summaries
JButton loadsummary
JButton loadobservation
JButton remove
JTree tree
CompleteSummaryTableModel model
JTable table

Static Private Attributes

static final AdjustableCompleteSummary EMPTY_SUMMARY = new CompleteSummaryRecord()

Detailed Description

A summary-editor.
Author:
Bart Sas


Constructor & Destructor Documentation

tit.gui.EditSummary.EditSummary (  ) 

creates a new EditSummary.


Member Function Documentation

void tit.gui.EditSummary.internalFrameActivated ( InternalFrameEvent  event  ) 

Invoked when an internal frame is activated.

Parameters:
event The associated InternalFrameEvent.

void tit.gui.EditSummary.internalFrameClosed ( InternalFrameEvent  event  ) 

Invoked when an internal frame has been closed.

Parameters:
event The associated InternalFrameEvent.

void tit.gui.EditSummary.saveSummary (  )  [private]

Saves this summary.

void tit.gui.EditSummary.saveSummaryAs (  )  [private]

Saves this summary.

void tit.gui.EditSummary.exportSummaryAsCSV (  )  [private]

Saves this summary.

void tit.gui.EditSummary.exportSummaryAsSAS (  )  [private]

Saves this summary.

void tit.gui.EditSummary.closeWindow (  )  [private]

Closes this window.

void tit.gui.EditSummary.loadSummary (  )  [private]

Loads a new summary and adds it to the rest.

void tit.gui.EditSummary.loadObservation (  )  [private]

Loads a new summary and adds it to the rest.

void tit.gui.EditSummary.removeSummary (  )  [private]

Removes a summary from the list.

void tit.gui.EditSummary.actionPerformed ( ActionEvent  event  ) 

Handles ActionEvents.

Parameters:
event The associated ActionEvent.

void tit.gui.EditSummary.internalFrameClosing ( InternalFrameEvent  event  ) 

Invoked when an internal frame is in the process of being closed.

Parameters:
event The associated InternalFrameEvent.

void tit.gui.EditSummary.internalFrameDeactivated ( InternalFrameEvent  event  ) 

Invoked when an internal frame is de-activated.

Parameters:
event The associated InternalFrameEvent.

void tit.gui.EditSummary.internalFrameDeiconified ( InternalFrameEvent  event  ) 

Invoked when an internal frame is de-iconified.

Parameters:
event The associated InternalFrameEvent.

void tit.gui.EditSummary.internalFrameIconified ( InternalFrameEvent  event  ) 

Invoked when an internal frame is iconified.

Parameters:
event The associated InternalFrameEvent.

void tit.gui.EditSummary.internalFrameOpened ( InternalFrameEvent  event  ) 

Invoked when a internal frame has been opened.

Parameters:
event The associated InternalFrameEvent.

void tit.gui.EditSummary.valueChanged ( TreeSelectionEvent  event  ) 

Called whenever the value of the selection changes.

Parameters:
event The associated TreeSelectionEvent.


Member Data Documentation

final AdjustableCompleteSummary tit.gui.EditSummary.EMPTY_SUMMARY = new CompleteSummaryRecord() [static, private]

An empty summary.

File tit.gui.EditSummary.file [private]

The file we are editing.

boolean tit.gui.EditSummary.dirty [private]

The dirty flag.

JButton tit.gui.EditSummary.save [private]

The save-button

JButton tit.gui.EditSummary.saveas [private]

The save as-button

JButton tit.gui.EditSummary.exportcsv [private]

The export as csv button

JButton tit.gui.EditSummary.exportsas [private]

The export as sas button

SummaryTreeModel tit.gui.EditSummary.summaries [private]

The list model for the list.

JButton tit.gui.EditSummary.loadsummary [private]

The load summary-button.

JButton tit.gui.EditSummary.loadobservation [private]

The load observationy-button.

JButton tit.gui.EditSummary.remove [private]

The remove-button.

JTree tit.gui.EditSummary.tree [private]

The tree in which the summaries are displayed.

CompleteSummaryTableModel tit.gui.EditSummary.model [private]

The table model.

JTable tit.gui.EditSummary.table [private]

The table.


The documentation for this class was generated from the following file:
Generated on Sun Jun 3 16:44:00 2007 by  doxygen 1.5.1