de.willuhn.jameica.gui.style
Class StyleFactoryDefaultImpl

java.lang.Object
  extended by de.willuhn.jameica.gui.style.StyleFactoryDefaultImpl
All Implemented Interfaces:
StyleFactory

public class StyleFactoryDefaultImpl
extends java.lang.Object
implements StyleFactory

Default-Implementierung der Style-Factory.


Constructor Summary
StyleFactoryDefaultImpl()
           
 
Method Summary
 org.eclipse.swt.widgets.Button createButton(org.eclipse.swt.widgets.Composite parent)
          Erzeugt einen Button.
 org.eclipse.swt.custom.CCombo createCombo(org.eclipse.swt.widgets.Composite parent)
          Erzeugt ein Combo.
 org.eclipse.swt.widgets.Label createLabel(org.eclipse.swt.widgets.Composite parent, int style)
          Erzeugt ein Label.
 org.eclipse.swt.widgets.Table createTable(org.eclipse.swt.widgets.Composite parent, int style)
          Erzeugt eine neue Tabelle.
 org.eclipse.swt.widgets.Text createText(org.eclipse.swt.widgets.Composite parent)
          Erzeugt einen Text.
 org.eclipse.swt.widgets.Text createTextArea(org.eclipse.swt.widgets.Composite parent)
          Erzeugt ein mehrzeiliges Text-Feld.
 java.lang.String getName()
          Liefert den sprechenden Namen der Style-Factory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StyleFactoryDefaultImpl

public StyleFactoryDefaultImpl()
Method Detail

createButton

public org.eclipse.swt.widgets.Button createButton(org.eclipse.swt.widgets.Composite parent)
Description copied from interface: StyleFactory
Erzeugt einen Button.

Specified by:
createButton in interface StyleFactory
Parameters:
parent - Parent.
Returns:
Button.
See Also:
StyleFactory.createButton(org.eclipse.swt.widgets.Composite)

createText

public org.eclipse.swt.widgets.Text createText(org.eclipse.swt.widgets.Composite parent)
Description copied from interface: StyleFactory
Erzeugt einen Text.

Specified by:
createText in interface StyleFactory
Returns:
Text.
See Also:
StyleFactory.createText(org.eclipse.swt.widgets.Composite)

createTextArea

public org.eclipse.swt.widgets.Text createTextArea(org.eclipse.swt.widgets.Composite parent)
Description copied from interface: StyleFactory
Erzeugt ein mehrzeiliges Text-Feld.

Specified by:
createTextArea in interface StyleFactory
Returns:
Text-Area.
See Also:
StyleFactory.createTextArea(org.eclipse.swt.widgets.Composite)

createCombo

public org.eclipse.swt.custom.CCombo createCombo(org.eclipse.swt.widgets.Composite parent)
Description copied from interface: StyleFactory
Erzeugt ein Combo.

Specified by:
createCombo in interface StyleFactory
Parameters:
parent - Parent.
Returns:
Combo.
See Also:
StyleFactory.createCombo(org.eclipse.swt.widgets.Composite)

createTable

public org.eclipse.swt.widgets.Table createTable(org.eclipse.swt.widgets.Composite parent,
                                                 int style)
Description copied from interface: StyleFactory
Erzeugt eine neue Tabelle.

Specified by:
createTable in interface StyleFactory
Parameters:
parent - Parent.
Returns:
Table.
See Also:
StyleFactory.createTable(org.eclipse.swt.widgets.Composite, int)

getName

public java.lang.String getName()
Description copied from interface: StyleFactory
Liefert den sprechenden Namen der Style-Factory.

Specified by:
getName in interface StyleFactory
Returns:
Name der Style-Factory.
See Also:
StyleFactory.getName()

createLabel

public org.eclipse.swt.widgets.Label createLabel(org.eclipse.swt.widgets.Composite parent,
                                                 int style)
Description copied from interface: StyleFactory
Erzeugt ein Label.

Specified by:
createLabel in interface StyleFactory
Returns:
Label.
See Also:
StyleFactory.createLabel(org.eclipse.swt.widgets.Composite, int)