Class ViewDialog

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Window
                           |
                           +----java.awt.Dialog
                                   |
                                   +----ViewDialog

public class ViewDialog
extends Dialog
implements ActionListener, WindowListener
Class definition for a dialog window to let the user choose the specifics of the network display.

Version:
$Revision: 1.8 $, $Date: 2000/10/30 17:03:31 $
Author:
John Cavanaugh

Variable Index

 o APPLY
 o CANCEL
 o colorByAgeCheckbox
 o colorByOwnerCheckbox
 o colorByRateCheckbox
 o colorBySigCheckbox
 o colorGroup
 o frame
 o lineGroup
 o OK
 o OWNER
 o ownerTypeCheckbox
 o showAreaBoundsCheckbox
 o showAreaLabelsCheckbox
 o showHostLabelsCheckbox
 o showOrphansCheckbox
 o showSwitchLabelsCheckbox
 o showSwitchLinksCheckbox
 o showVCCsCheckbox
 o SIG
 o sigTypeCheckbox
 o vccArcCheckbox
 o vccLineCheckbox
 o view

Constructor Index

 o ViewDialog(VisiFrame, String)
Constructs a view dialog.

Method Index

 o actionPerformed(ActionEvent)
 o getPanelHeight()
Get the number of lines in a panel.
 o getView()
Copy the current view settings from the checkboxes, etc.
 o setUpShowPanel()
Set up a panel with checkboxes to choose what main elements are visible.
 o setUpVCCMiscPanel()
Set up a panel with checkboxes for the VCC usage types.
 o windowActivated(WindowEvent)
 o windowClosed(WindowEvent)
 o windowClosing(WindowEvent)
 o windowDeactivated(WindowEvent)
 o windowDeiconified(WindowEvent)
 o windowIconified(WindowEvent)
 o windowOpened(WindowEvent)

Variables

 o frame
 private VisiFrame frame
 o SIG
 protected static final int SIG
 o OWNER
 protected static final int OWNER
 o APPLY
 private static final String APPLY
 o CANCEL
 private static final String CANCEL
 o OK
 private static final String OK
 o view
 private ViewSettings view
 o showHostLabelsCheckbox
 private Checkbox showHostLabelsCheckbox
 o showSwitchLabelsCheckbox
 private Checkbox showSwitchLabelsCheckbox
 o showOrphansCheckbox
 private Checkbox showOrphansCheckbox
 o showAreaBoundsCheckbox
 private Checkbox showAreaBoundsCheckbox
 o showAreaLabelsCheckbox
 private Checkbox showAreaLabelsCheckbox
 o showSwitchLinksCheckbox
 private Checkbox showSwitchLinksCheckbox
 o showVCCsCheckbox
 private Checkbox showVCCsCheckbox
 o sigTypeCheckbox
 private Checkbox sigTypeCheckbox[]
 o ownerTypeCheckbox
 private Checkbox ownerTypeCheckbox[]
 o colorGroup
 private CheckboxGroup colorGroup
 o colorBySigCheckbox
 private Checkbox colorBySigCheckbox
 o colorByOwnerCheckbox
 private Checkbox colorByOwnerCheckbox
 o colorByRateCheckbox
 private Checkbox colorByRateCheckbox
 o colorByAgeCheckbox
 private Checkbox colorByAgeCheckbox
 o lineGroup
 private CheckboxGroup lineGroup
 o vccLineCheckbox
 private Checkbox vccLineCheckbox
 o vccArcCheckbox
 private Checkbox vccArcCheckbox

Constructors

 o ViewDialog
 public ViewDialog(VisiFrame frame,
                   String title)
Constructs a view dialog.

Parameters:
frame - the application's main frame.
title - a title for the dialog window.

Methods

 o getView
 private void getView()
Copy the current view settings from the checkboxes, etc. on the screen to the ViewSettings object.

 o setUpShowPanel
 private FramedPanel setUpShowPanel()
Set up a panel with checkboxes to choose what main elements are visible.

Returns:
a framed panel with components to allow the user to select what main elements are displayed.
 o setUpVCCMiscPanel
 private FramedPanel setUpVCCMiscPanel()
Set up a panel with checkboxes for the VCC usage types.

Returns:
a framed panel with components to allow the user to choose how VCCs are displayed.
 o windowActivated
 public void windowActivated(WindowEvent e)
 o windowClosed
 public void windowClosed(WindowEvent e)
 o windowClosing
 public void windowClosing(WindowEvent e)
 o windowDeactivated
 public void windowDeactivated(WindowEvent e)
 o windowDeiconified
 public void windowDeiconified(WindowEvent e)
 o windowIconified
 public void windowIconified(WindowEvent e)
 o windowOpened
 public void windowOpened(WindowEvent e)
 o actionPerformed
 public void actionPerformed(ActionEvent e)
 o getPanelHeight
 private int getPanelHeight()
Get the number of lines in a panel. We do this so all the panels will be the same height.

Returns:
the number of lines to put in a panel.