uic.output.swing
Class AbstractWidget

java.lang.Object
  extended by uic.output.AbstractWidget
      extended by uic.output.swing.AbstractWidget
Direct Known Subclasses:
AbstractCalendarSpinnerWidget, General, General, General, KColorButton, KDatePicker, KDateWidget, KDoubleNumInput, KHSSelector, Line, QCheckBox, QComboBox, QDialog, QFrame, QGroupBox, QLabel, QLayoutWidget, QLineEdit, QListBox, QListView, QMultiLineEdit, QProgressBar, QPushButton, QRadioButton, QSlider, QSpinBox, QSplitter, QTabWidget, QWidget, QWidgetStack, QWizard

public abstract class AbstractWidget
extends AbstractWidget

Base class that provides implementation each plugin will likely need.


Nested Class Summary
 
Nested classes/interfaces inherited from class uic.output.AbstractWidget
AbstractWidget.ActionInformation
 
Field Summary
protected static int DEFAULTS
           
protected static int PROP_TOOLTIP
           
 
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
 
Constructor Summary
AbstractWidget(UICBuilder builder, Element e)
           
 
Method Summary
 String getSlotActionInformation(String slot)
           
protected  void writeDefaultProperties(String className, int options)
           
 
Methods inherited from class uic.output.AbstractWidget
constructWidget, 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
 

Field Detail

PROP_TOOLTIP

protected static final int PROP_TOOLTIP
See Also:
Constant Field Values

DEFAULTS

protected static final int DEFAULTS
See Also:
Constant Field Values
Constructor Detail

AbstractWidget

public AbstractWidget(UICBuilder builder,
                      Element e)
Method Detail

writeDefaultProperties

protected void writeDefaultProperties(String className,
                                      int options)
Overrides:
writeDefaultProperties in class AbstractWidget

getSlotActionInformation

public String getSlotActionInformation(String slot)
Overrides:
getSlotActionInformation in class AbstractWidget


Copyright © 2002-2004 Thomas Zander Available under the Free Apache licence