Class MainWindow

java.lang.Object
   |
   +----java.util.Observable
           |
           +----MainWindow

class MainWindow
extends Observable
implements ActionListener, MouseListener
This type was created in VisualAge.


Variable Index

 o ivjColumnDate
 o ivjColumnName
 o ivjColumnPacked
 o ivjColumnPath
 o ivjColumnRatio
 o ivjColumnSize
 o ivjColumnTime
 o ivjFrame
 o ivjItemQuitter
 o ivjJFrameContentPane
 o ivjJLabel1
 o ivjJMenuItem1
 o ivjJMenuItem10
 o ivjJMenuItem2
 o ivjJMenuItem3
 o ivjJMenuItem6
 o ivjJMenuItem7
 o ivjJMenuItem8
 o ivjJMenuItem9
 o ivjJProgressBar1
 o ivjJScrollPane1
 o ivjJSeparator1
 o ivjJSeparator2
 o ivjJToolBarButton1
 o ivjJToolBarButton2
 o ivjJToolBarButton3
 o ivjJToolBarButton4
 o ivjJToolBarButton5
 o ivjMainWindowJMenuBar
 o ivjMenuActions
 o ivjMenuAide
 o ivjMenuAPropos
 o ivjMenuFichier
 o ivjScrollPaneTable
 o myModel

Constructor Index

 o MainWindow()
Constructor
 o MainWindow(String)
MainWindow constructor comment.

Method Index

 o actionPerformed(ActionEvent)
Method to handle events for the ActionListener interface.
 o connEtoC1(ActionEvent)
connEtoC1: (ItemQuitter.action.actionPerformed(java.awt.event.ActionEvent) --> MainWindow.itemQuitter_ActionPerformed(Ljava.awt.event.ActionEvent;)V)
 o connEtoM1(MouseEvent)
connEtoM1: (JToolBarButton1.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
 o connEtoM2(MouseEvent)
connEtoM2: (JToolBarButton1.mouse.mouseExited(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
 o connEtoM3(MouseEvent)
connEtoM3: (JToolBarButton2.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
 o connEtoM4(MouseEvent)
connEtoM4: (JToolBarButton2.mouse.mouseExited(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
 o connEtoM5(MouseEvent)
connEtoM5: (JToolBarButton3.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
 o connEtoM6(MouseEvent)
connEtoM6: (JToolBarButton3.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
 o connEtoM7(MouseEvent)
connEtoM7: (JToolBarButton4.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
 o connEtoM8(MouseEvent)
connEtoM8: (JToolBarButton4.mouse.mouseExited(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
 o getColumnDate()
Return the ColumnDate property value.
 o getColumnName()
Return the TableColumn2 property value.
 o getColumnPacked()
Return the ColumnPacked property value.
 o getColumnPath()
Return the ColumnPath property value.
 o getColumnRatio()
Return the ColumnRatio property value.
 o getColumnSize()
Return the TableColumn1 property value.
 o getColumnTime()
Return the ColumnTime property value.
 o getFrame()
 o getItemQuitter()
Return the ItemQuitter property value.
 o getJFrameContentPane()
Return the JFrameContentPane property value.
 o getJLabel1()
Return the JLabel1 property value.
 o getJMenuItem1()
Return the JMenuItem1 property value.
 o getJMenuItem10()
Return the JMenuItem10 property value.
 o getJMenuItem2()
Return the JMenuItem2 property value.
 o getJMenuItem3()
Return the JMenuItem3 property value.
 o getJMenuItem6()
Return the JMenuItem6 property value.
 o getJMenuItem7()
Return the JMenuItem7 property value.
 o getJMenuItem8()
Return the JMenuItem8 property value.
 o getJMenuItem9()
Return the JMenuItem9 property value.
 o getJProgressBar1()
Return the JProgressBar1 property value.
 o getJScrollPane1()
Return the JScrollPane1 property value.
 o getJSeparator1()
Return the JSeparator1 property value.
 o getJSeparator2()
Return the JSeparator2 property value.
 o getJToolBarButton1()
Return the JToolBarButton1 property value.
 o getJToolBarButton2()
Return the JToolBarButton2 property value.
 o getJToolBarButton3()
Return the JToolBarButton3 property value.
 o getJToolBarButton4()
Return the JToolBarButton4 property value.
 o getJToolBarButton5()
Return the JToolBarButton5 property value.
 o getMainWindowJMenuBar()
Return the MainWindowJMenuBar property value.
 o getMenuActions()
Return the MenuActions property value.
 o getMenuAide()
Return the MenuAide property value.
 o getMenuAPropos()
Return the MenuAPropos property value.
 o getMenuFichier()
Return the MenuFichier property value.
 o getModel()
 o getScrollPaneTable()
Return the ScrollPaneTable property value.
 o handleException(Throwable)
Called whenever the part throws an exception.
 o initConnections()
Initializes connections
 o initialize()
Initialize the class.
 o itemQuitter_ActionPerformed(ActionEvent)
Comment
 o main(String[])
main entrypoint - starts the part when it is run as an application
 o mouseClicked(MouseEvent)
Method to handle events for the MouseListener interface.
 o mouseEntered(MouseEvent)
Method to handle events for the MouseListener interface.
 o mouseExited(MouseEvent)
Method to handle events for the MouseListener interface.
 o mousePressed(MouseEvent)
Method to handle events for the MouseListener interface.
 o mouseReleased(MouseEvent)
Method to handle events for the MouseListener interface.
 o reinitModel()

Variables

 o ivjFrame
 private JFrame ivjFrame
 o ivjItemQuitter
 private JMenuItem ivjItemQuitter
 o ivjJFrameContentPane
 private JPanel ivjJFrameContentPane
 o ivjJLabel1
 private JLabel ivjJLabel1
 o ivjJMenuItem1
 private JMenuItem ivjJMenuItem1
 o ivjJMenuItem10
 private JMenuItem ivjJMenuItem10
 o ivjJMenuItem2
 private JMenuItem ivjJMenuItem2
 o ivjJMenuItem3
 private JMenuItem ivjJMenuItem3
 o ivjJMenuItem6
 private JMenuItem ivjJMenuItem6
 o ivjJMenuItem7
 private JMenuItem ivjJMenuItem7
 o ivjJMenuItem8
 private JMenuItem ivjJMenuItem8
 o ivjJMenuItem9
 private JMenuItem ivjJMenuItem9
 o ivjJProgressBar1
 private JProgressBar ivjJProgressBar1
 o ivjJScrollPane1
 private JScrollPane ivjJScrollPane1
 o ivjJSeparator1
 private JSeparator ivjJSeparator1
 o ivjJSeparator2
 private JSeparator ivjJSeparator2
 o ivjJToolBarButton1
 private JButton ivjJToolBarButton1
 o ivjJToolBarButton2
 private JButton ivjJToolBarButton2
 o ivjJToolBarButton3
 private JButton ivjJToolBarButton3
 o ivjJToolBarButton4
 private JButton ivjJToolBarButton4
 o ivjJToolBarButton5
 private JButton ivjJToolBarButton5
 o ivjMainWindowJMenuBar
 private JMenuBar ivjMainWindowJMenuBar
 o ivjMenuActions
 private JMenu ivjMenuActions
 o ivjMenuAide
 private JMenu ivjMenuAide
 o ivjMenuAPropos
 private JMenuItem ivjMenuAPropos
 o ivjMenuFichier
 private JMenu ivjMenuFichier
 o ivjScrollPaneTable
 private JTable ivjScrollPaneTable
 o ivjColumnDate
 private TableColumn ivjColumnDate
 o ivjColumnName
 private TableColumn ivjColumnName
 o ivjColumnPacked
 private TableColumn ivjColumnPacked
 o ivjColumnPath
 private TableColumn ivjColumnPath
 o ivjColumnRatio
 private TableColumn ivjColumnRatio
 o ivjColumnSize
 private TableColumn ivjColumnSize
 o ivjColumnTime
 private TableColumn ivjColumnTime
 o myModel
 private TableModel myModel

Constructors

 o MainWindow
 public MainWindow()
Constructor

 o MainWindow
 public MainWindow(String title)
MainWindow constructor comment.

Parameters:
title - java.lang.String

Methods

 o getFrame
 public JFrame getFrame()
 o getModel
 protected TableModel getModel()
 o reinitModel
 protected void reinitModel()
 o actionPerformed
 public void actionPerformed(ActionEvent e)
Method to handle events for the ActionListener interface.

Parameters:
e - java.awt.event.ActionEvent
 o connEtoC1
 private void connEtoC1(ActionEvent arg1)
connEtoC1: (ItemQuitter.action.actionPerformed(java.awt.event.ActionEvent) --> MainWindow.itemQuitter_ActionPerformed(Ljava.awt.event.ActionEvent;)V)

Parameters:
arg1 - java.awt.event.ActionEvent
 o connEtoM1
 private void connEtoM1(MouseEvent arg1)
connEtoM1: (JToolBarButton1.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)

Parameters:
arg1 - java.awt.event.MouseEvent
 o connEtoM2
 private void connEtoM2(MouseEvent arg1)
connEtoM2: (JToolBarButton1.mouse.mouseExited(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)

Parameters:
arg1 - java.awt.event.MouseEvent
 o connEtoM3
 private void connEtoM3(MouseEvent arg1)
connEtoM3: (JToolBarButton2.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)

Parameters:
arg1 - java.awt.event.MouseEvent
 o connEtoM4
 private void connEtoM4(MouseEvent arg1)
connEtoM4: (JToolBarButton2.mouse.mouseExited(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)

Parameters:
arg1 - java.awt.event.MouseEvent
 o connEtoM5
 private void connEtoM5(MouseEvent arg1)
connEtoM5: (JToolBarButton3.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)

Parameters:
arg1 - java.awt.event.MouseEvent
 o connEtoM6
 private void connEtoM6(MouseEvent arg1)
connEtoM6: (JToolBarButton3.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)

Parameters:
arg1 - java.awt.event.MouseEvent
 o connEtoM7
 private void connEtoM7(MouseEvent arg1)
connEtoM7: (JToolBarButton4.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)

Parameters:
arg1 - java.awt.event.MouseEvent
 o connEtoM8
 private void connEtoM8(MouseEvent arg1)
connEtoM8: (JToolBarButton4.mouse.mouseExited(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)

Parameters:
arg1 - java.awt.event.MouseEvent
 o getColumnDate
 private TableColumn getColumnDate()
Return the ColumnDate property value.

Returns:
com.sun.java.swing.table.TableColumn
 o getColumnName
 private TableColumn getColumnName()
Return the TableColumn2 property value.

Returns:
com.sun.java.swing.table.TableColumn
 o getColumnPacked
 private TableColumn getColumnPacked()
Return the ColumnPacked property value.

Returns:
com.sun.java.swing.table.TableColumn
 o getColumnPath
 private TableColumn getColumnPath()
Return the ColumnPath property value.

Returns:
com.sun.java.swing.table.TableColumn
 o getColumnRatio
 private TableColumn getColumnRatio()
Return the ColumnRatio property value.

Returns:
com.sun.java.swing.table.TableColumn
 o getColumnSize
 private TableColumn getColumnSize()
Return the TableColumn1 property value.

Returns:
com.sun.java.swing.table.TableColumn
 o getColumnTime
 private TableColumn getColumnTime()
Return the ColumnTime property value.

Returns:
com.sun.java.swing.table.TableColumn
 o getItemQuitter
 protected JMenuItem getItemQuitter()
Return the ItemQuitter property value.

Returns:
com.sun.java.swing.JMenuItem
 o getJFrameContentPane
 private JPanel getJFrameContentPane()
Return the JFrameContentPane property value.

Returns:
com.sun.java.swing.JPanel
 o getJLabel1
 private JLabel getJLabel1()
Return the JLabel1 property value.

Returns:
com.sun.java.swing.JLabel
 o getJMenuItem1
 protected JMenuItem getJMenuItem1()
Return the JMenuItem1 property value.

Returns:
com.sun.java.swing.JMenuItem
 o getJMenuItem10
 protected JMenuItem getJMenuItem10()
Return the JMenuItem10 property value.

Returns:
com.sun.java.swing.JMenuItem
 o getJMenuItem2
 protected JMenuItem getJMenuItem2()
Return the JMenuItem2 property value.

Returns:
com.sun.java.swing.JMenuItem
 o getJMenuItem3
 protected JMenuItem getJMenuItem3()
Return the JMenuItem3 property value.

Returns:
com.sun.java.swing.JMenuItem
 o getJMenuItem6
 protected JMenuItem getJMenuItem6()
Return the JMenuItem6 property value.

Returns:
com.sun.java.swing.JMenuItem
 o getJMenuItem7
 protected JMenuItem getJMenuItem7()
Return the JMenuItem7 property value.

Returns:
com.sun.java.swing.JMenuItem
 o getJMenuItem8
 protected JMenuItem getJMenuItem8()
Return the JMenuItem8 property value.

Returns:
com.sun.java.swing.JMenuItem
 o getJMenuItem9
 protected JMenuItem getJMenuItem9()
Return the JMenuItem9 property value.

Returns:
com.sun.java.swing.JMenuItem
 o getJProgressBar1
 private JProgressBar getJProgressBar1()
Return the JProgressBar1 property value.

Returns:
com.sun.java.swing.JProgressBar
 o getJScrollPane1
 private JScrollPane getJScrollPane1()
Return the JScrollPane1 property value.

Returns:
com.sun.java.swing.JScrollPane
 o getJSeparator1
 private JSeparator getJSeparator1()
Return the JSeparator1 property value.

Returns:
com.sun.java.swing.JSeparator
 o getJSeparator2
 private JSeparator getJSeparator2()
Return the JSeparator2 property value.

Returns:
com.sun.java.swing.JSeparator
 o getJToolBarButton1
 protected JButton getJToolBarButton1()
Return the JToolBarButton1 property value.

Returns:
com.sun.java.swing.JButton
 o getJToolBarButton2
 protected JButton getJToolBarButton2()
Return the JToolBarButton2 property value.

Returns:
com.sun.java.swing.JButton
 o getJToolBarButton3
 protected JButton getJToolBarButton3()
Return the JToolBarButton3 property value.

Returns:
com.sun.java.swing.JButton
 o getJToolBarButton4
 protected JButton getJToolBarButton4()
Return the JToolBarButton4 property value.

Returns:
com.sun.java.swing.JButton
 o getJToolBarButton5
 private JButton getJToolBarButton5()
Return the JToolBarButton5 property value.

Returns:
com.sun.java.swing.JButton
 o getMainWindowJMenuBar
 private JMenuBar getMainWindowJMenuBar()
Return the MainWindowJMenuBar property value.

Returns:
com.sun.java.swing.JMenuBar
 o getMenuActions
 private JMenu getMenuActions()
Return the MenuActions property value.

Returns:
com.sun.java.swing.JMenu
 o getMenuAide
 private JMenu getMenuAide()
Return the MenuAide property value.

Returns:
com.sun.java.swing.JMenu
 o getMenuAPropos
 private JMenuItem getMenuAPropos()
Return the MenuAPropos property value.

Returns:
com.sun.java.swing.JMenuItem
 o getMenuFichier
 private JMenu getMenuFichier()
Return the MenuFichier property value.

Returns:
com.sun.java.swing.JMenu
 o getScrollPaneTable
 protected JTable getScrollPaneTable()
Return the ScrollPaneTable property value.

Returns:
com.sun.java.swing.JTable
 o handleException
 private void handleException(Throwable exception)
Called whenever the part throws an exception.

Parameters:
exception - java.lang.Throwable
 o initConnections
 private void initConnections()
Initializes connections

 o initialize
 private void initialize()
Initialize the class.

 o itemQuitter_ActionPerformed
 public void itemQuitter_ActionPerformed(ActionEvent actionEvent)
Comment

 o main
 public static void main(String args[])
main entrypoint - starts the part when it is run as an application

Parameters:
args - java.lang.String[]
 o mouseClicked
 public void mouseClicked(MouseEvent e)
Method to handle events for the MouseListener interface.

Parameters:
e - java.awt.event.MouseEvent
 o mouseEntered
 public void mouseEntered(MouseEvent e)
Method to handle events for the MouseListener interface.

Parameters:
e - java.awt.event.MouseEvent
 o mouseExited
 public void mouseExited(MouseEvent e)
Method to handle events for the MouseListener interface.

Parameters:
e - java.awt.event.MouseEvent
 o mousePressed
 public void mousePressed(MouseEvent e)
Method to handle events for the MouseListener interface.

Parameters:
e - java.awt.event.MouseEvent
 o mouseReleased
 public void mouseReleased(MouseEvent e)
Method to handle events for the MouseListener interface.

Parameters:
e - java.awt.event.MouseEvent