JavaGantt 2011.1 API

eu.beesoft.gaia.swing.builder
Class LinkBuilder

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<javax.swing.JLabel>
              extended by eu.beesoft.gaia.swing.builder.LabelBuilder
                  extended by eu.beesoft.gaia.swing.builder.LinkBuilder

public class LinkBuilder
extends LabelBuilder

Builder to produce instances of JLink. It supports all properties for javax.swing.JLabel and also these properties:


Constructor Summary
LinkBuilder()
           
 
Method Summary
protected  JLink createObject()
          Creates object for this builder.
protected  void initUrl(java.lang.String value)
           
 
Methods inherited from class eu.beesoft.gaia.swing.builder.LabelBuilder
getBoundValueFromComponent, initHorizontalAlignment, initIcon, initIconTextGap, initId, initText, initVerticalAlignment, setBoundValueToComponent, setLabelFor
 
Methods inherited from class eu.beesoft.gaia.swing.builder.ComponentBuilder
addChild, addSwingChild, convertValue, createBoundData, findBoundData, getLayoutConstraints, initBackground, initBorder, initEnabled, initFont, initForeground, 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

LinkBuilder

public LinkBuilder()
Method Detail

createObject

protected JLink 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.

Overrides:
createObject in class LabelBuilder
Returns:
created object

initUrl

protected void initUrl(java.lang.String value)

JavaGantt 2011.1 API