JavaGantt 2011.1 API

eu.beesoft.gaia.swing.builder
Class TextAreaBuilder

java.lang.Object
  extended by eu.beesoft.gaia.util.ObjectBuilder<T>
      extended by eu.beesoft.gaia.swing.builder.SwingBuilder<T>
          extended by eu.beesoft.gaia.swing.builder.ComponentBuilder<T>
              extended by eu.beesoft.gaia.swing.builder.TextComponentBuilder<javax.swing.JTextArea>
                  extended by eu.beesoft.gaia.swing.builder.TextAreaBuilder

public class TextAreaBuilder
extends TextComponentBuilder<javax.swing.JTextArea>

Builder to produce instances of javax.swing.JTextArea. It supports these properties:


Constructor Summary
TextAreaBuilder()
           
 
Method Summary
protected  javax.swing.JTextArea createObject()
          Creates object for this builder.
protected  void initColumns(java.lang.String value)
           
protected  void initLineWrap(java.lang.String value)
           
protected  void initRows(java.lang.String value)
           
protected  void initTabSize(java.lang.String value)
           
protected  void initWrapStyleWord(java.lang.String value)
           
 
Methods inherited from class eu.beesoft.gaia.swing.builder.TextComponentBuilder
getBoundValueFromComponent, initEditable, initSelectedTextColor, initSelectionColor, initText, setBoundValueToComponent
 
Methods inherited from class eu.beesoft.gaia.swing.builder.ComponentBuilder
addChild, addSwingChild, convertValue, createBoundData, findBoundData, getLayoutConstraints, initBackground, initBorder, initEnabled, initFont, initForeground, initId, initLayoutConstraint, initName, initOpaque, initSize, initToolTipText, initVisible, parseColor, parseIcon, setLayoutConstraints
 
Methods inherited from class eu.beesoft.gaia.swing.builder.SwingBuilder
getBindableChildren, getBinding, getBoundData, getPropertyFromResourceBundle, getValueFromBoundObject, initBinding, isBindable, parseDimension, setBoundData, setValueToBoundObject
 
Methods inherited from class eu.beesoft.gaia.util.ObjectBuilder
createObject, getFactory, getChildren, getId, getObject, getParent, getProperties, getProperty, initClass, initObjectProperties, initObjectProperty, parseBoolean, parseClass, parseConstant, parseConstructor, parseDouble, parseInstance, parseInstance, parseInt, parseInt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextAreaBuilder

public TextAreaBuilder()
Method Detail

createObject

protected javax.swing.JTextArea createObject()
Description copied from class: ObjectBuilder
Creates object for this builder. This method is invoked only once, when properties for builder and the builder's parent (but not children) are set.

Specified by:
createObject in class ObjectBuilder<javax.swing.JTextArea>
Returns:
created object

initColumns

protected void initColumns(java.lang.String value)

initRows

protected void initRows(java.lang.String value)

initTabSize

protected void initTabSize(java.lang.String value)

initLineWrap

protected void initLineWrap(java.lang.String value)

initWrapStyleWord

protected void initWrapStyleWord(java.lang.String value)

JavaGantt 2011.1 API