org.argouml.ui
Class AboutBox

java.lang.Object
  extended by Dialog
      extended by org.argouml.util.ArgoDialog
          extended by org.argouml.ui.AboutBox

public class AboutBox
extends ArgoDialog

This is what you see after you activate the "Help->About ArgoUML" menu-item.

Modules can add extra tabs at will.


Constructor Summary
AboutBox()
          Class constructor.
AboutBox(java.awt.Frame owner)
          Class constructor.
AboutBox(java.awt.Frame owner, boolean modal)
          Class constructor.
 
Method Summary
static void addAboutTab(java.lang.String name, java.awt.Component tab)
          Add an extra tab to the About box.
static void removeAboutTab(java.lang.String name)
          Remove a previously added tab from the About Box.
 
Methods inherited from class org.argouml.util.ArgoDialog
nameButton, nameButtons, setFrame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AboutBox

public AboutBox()
Class constructor.


AboutBox

public AboutBox(java.awt.Frame owner)
Class constructor.

Parameters:
owner - the frame from which the dialog is displayed

AboutBox

public AboutBox(java.awt.Frame owner,
                boolean modal)
Class constructor.

Parameters:
owner - the frame from which the dialog is displayed
modal - true for a modal dialog, false for one that allows other windows to be active at the same time
Method Detail

addAboutTab

public static void addAboutTab(java.lang.String name,
                               java.awt.Component tab)
Add an extra tab to the About box.

Parameters:
name - the name of the tab as shown on screen
tab - the tab

removeAboutTab

public static void removeAboutTab(java.lang.String name)
Remove a previously added tab from the About Box.

Parameters:
name - the name of the tab as shown on screen


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook