uic.output.swing
Class QTabWidget
java.lang.Object
  
uic.output.AbstractWidget
      
uic.output.swing.AbstractWidget
          
uic.output.swing.QTabWidget
- All Implemented Interfaces: 
 - MultiPanelInterface
 
public class QTabWidget
- extends AbstractWidget
- implements MultiPanelInterface
  
 
 
 
 
| Fields inherited from class uic.output.AbstractWidget | 
builder, BUTTON, debug, debugGrid, horizontalAlign, PROP_BACKGROUNDCOLOR, PROP_BUTTONMNEMONIC, PROP_BUTTONTEXT, PROP_FOREGROUNDCOLOR, PROP_MAXIMUMSIZE, PROP_MINIMUMSIZE, properties, sourceVersion, translator, verticalAlign, widgetElement | 
 
 
| 
Method Summary | 
 String | 
addPanel(int index)
 
          On panels which can have multiple panels we add each 'child' seperately, this
 method is called and the plugin is expected to create a new container for that
 child. | 
 String | 
constructWidget()
 
          Create the construction of the widget. | 
 
 
| Methods inherited from class uic.output.AbstractWidget | 
createActions, getDoubleProperty, getHorizontalAlign, getIntProperty, getName, getSignalActionInformation, getSourceVersion, getVerticalAlign, getWidgetRepresenter, isHTMLtext, setBuildSettings, setDebug, setDebugGrid, setSourceVersion, setTranslator, setWidgetRepresenter | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
QTabWidget
public QTabWidget(UICBuilder builder,
                  Element e)
constructWidget
public String constructWidget()
                       throws UnsupportedWidgetException
- Description copied from class: 
AbstractWidget 
- Create the construction of the widget.
 The base construction is done here, this is the first method invoced.
- Specified by:
 constructWidget in class AbstractWidget
 
- Returns:
 - name The name of the constructed class that should be added to
         a container.
 - Throws:
 UnsupportedWidgetException
 
 
addPanel
public String addPanel(int index)
- Description copied from interface: 
MultiPanelInterface 
- On panels which can have multiple panels we add each 'child' seperately, this
 method is called and the plugin is expected to create a new container for that
 child.
 For a QTabWidget each call will add a new tab, and return the (generated)
 name on which the widgets can be placed.
- Specified by:
 addPanel in interface MultiPanelInterface
 
- Parameters:
 index - A zero based index on which child will be added.
- Returns:
 - name of the (empty) child container.
 
 
 
Copyright © 2002-2004 Thomas Zander Available under the Free Apache licence