eu.beesoft.gaia.swing.builder
Class TextAreaBuilder
java.lang.Object
eu.beesoft.gaia.util.ObjectBuilder<T>
eu.beesoft.gaia.swing.builder.SwingBuilder<T>
eu.beesoft.gaia.swing.builder.ComponentBuilder<T>
eu.beesoft.gaia.swing.builder.TextComponentBuilder<javax.swing.JTextArea>
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:
- columns - enabled value is an integer
- lineWrap - enabled value is true or false
- rows - enabled value is an integer
- tabSize - enabled value is an integer
- wrapStyleWord - enabled value is true or false
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.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 |
TextAreaBuilder
public TextAreaBuilder()
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)