BioLegato 0.7.3 Core API

org.biolegato.core.pcdmenu
Class TabWidget

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable<K,V>
          extended by org.biolegato.core.main.OrderedHash<java.lang.String,java.util.LinkedList<Widget>>
              extended by org.biolegato.core.pcdmenu.TabWidget
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.util.LinkedList<Widget>>, WidgetContainer, Widget

public class TabWidget
extends OrderedHash<java.lang.String,java.util.LinkedList<Widget>>
implements Widget, WidgetContainer

Author:
alvare
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.biolegato.core.main.OrderedHash
OrderedHash.EnumeratingItterator<T>, OrderedHash.MapEntry<H,I>
 
Constructor Summary
TabWidget()
          Creates a new instance of the tab widget
 
Method Summary
 void addWidget(java.lang.String key, Widget w)
           
 void close()
          Notifies the variable that the program has now completed successfully, and it can perform any closing operations
 java.awt.Component display()
          Displays the current object
 java.lang.Object getValue()
          Returns the value of the variable.
 
Methods inherited from class org.biolegato.core.main.OrderedHash
clear, elements, entrySet, getKey, getKeyCount, keys, keySet, put, putAll, remove, toString, values
 
Methods inherited from class java.util.Hashtable
clone, contains, containsKey, containsValue, equals, get, hashCode, isEmpty, rehash, size
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TabWidget

public TabWidget()
Creates a new instance of the tab widget

Method Detail

display

public java.awt.Component display()
Description copied from interface: Widget
Displays the current object

Specified by:
display in interface Widget

getValue

public java.lang.Object getValue()
Description copied from interface: Widget
Returns the value of the variable.

Specified by:
getValue in interface Widget
Returns:
the value of the variable

close

public void close()
Description copied from interface: Widget
Notifies the variable that the program has now completed successfully, and it can perform any closing operations

Specified by:
close in interface Widget

addWidget

public void addWidget(java.lang.String key,
                      Widget w)
Specified by:
addWidget in interface WidgetContainer

BioLegato 0.7.3 Core API

Copyright © 2008-2010 University of Manitoba.