de.kleopatra.forms.description.jgoodies
Class JGoodiesColumn

java.lang.Object
  extended byde.kleopatra.forms.description.jgoodies.AbstractStylable
      extended byde.kleopatra.forms.description.jgoodies.JGoodiesLine
          extended byde.kleopatra.forms.description.jgoodies.JGoodiesColumn
All Implemented Interfaces:
Column, Line, Stylable

public final class JGoodiesColumn
extends JGoodiesLine
implements Column

Implementation of Column for JGoodies Forms.

NOTE: this class is public and has public constructors as an implementation side-effect, only. Don't instantiate/access directly from code, use the factory methods instead.

Version:
$Revision: 1.2 $ $Date: 2004/09/30 10:18:20 $
Author:
(C) 2003 Jeanette Winzenburg, Berlin

Field Summary
 
Fields inherited from class de.kleopatra.forms.description.jgoodies.JGoodiesLine
DEL, groupID
 
Fields inherited from class de.kleopatra.forms.description.jgoodies.AbstractStylable
styleDelegate
 
Fields inherited from interface de.kleopatra.forms.description.Column
BUTTON, GROWING_BUTTON, LABEL_COMPONENT_GAP, PREDEFINED_TYPES
 
Fields inherited from interface de.kleopatra.forms.description.Line
CUSTOM, DEFAULT_CONTENT, GLUE, MIN_CONTENT, PREF_CONTENT, RELATED_GAP, UNRELATED_GAP
 
Constructor Summary
JGoodiesColumn()
           
JGoodiesColumn(de.kleopatra.forms.description.jgoodies.ColumnStyle specDescription)
           
 
Method Summary
protected  boolean checkStyle(java.lang.Object style)
           
protected  java.lang.Object createComparable(java.lang.String encoding)
           
protected  Style createCustomStyle(java.lang.String encodedString)
           
protected  Style createStyle(Style current, java.lang.Object newTypeKey)
           
 ColumnSpec getColumnSpec()
           
protected  java.util.List getContentTypes()
           
protected  Style getDefaultStyle()
           
protected  java.util.List getGapTypes()
           
protected  java.lang.Object getGlueType()
           
protected  boolean isPredefinedStyle(java.lang.Object typeKey)
           
 
Methods inherited from class de.kleopatra.forms.description.jgoodies.JGoodiesLine
addPropertyChangeListener, firePropertyChange, getGroupID, getGroupString, getLineType, getLongGroupString, getMediumDescription, getPixelSize, getStyles, isConstant, isGap, isGlue, removePropertyChangeListener, setGroupID, setStyle, toString
 
Methods inherited from class de.kleopatra.forms.description.jgoodies.AbstractStylable
createPersistenceDelegate, createStyle, findStyleByEncoding, findStyleByKey, getDescription, getEncodedString, getLogicalType, getStyle, getType, getValidEncoding, setEncodedString, setLogicalType, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.kleopatra.forms.description.Line
addPropertyChangeListener, getGroupID, getMediumDescription, getPixelSize, isGap, isGlue, removePropertyChangeListener, setGroupID
 
Methods inherited from interface de.kleopatra.forms.description.Stylable
getStyle, getStyles, getType, getValidEncoding, setType
 

Constructor Detail

JGoodiesColumn

public JGoodiesColumn()

JGoodiesColumn

public JGoodiesColumn(de.kleopatra.forms.description.jgoodies.ColumnStyle specDescription)
Method Detail

getColumnSpec

public ColumnSpec getColumnSpec()

getContentTypes

protected java.util.List getContentTypes()
Specified by:
getContentTypes in class JGoodiesLine

getGapTypes

protected java.util.List getGapTypes()
Specified by:
getGapTypes in class JGoodiesLine

getGlueType

protected java.lang.Object getGlueType()
Specified by:
getGlueType in class JGoodiesLine

isPredefinedStyle

protected boolean isPredefinedStyle(java.lang.Object typeKey)
Specified by:
isPredefinedStyle in class AbstractStylable

createStyle

protected Style createStyle(Style current,
                            java.lang.Object newTypeKey)
Specified by:
createStyle in class AbstractStylable

createCustomStyle

protected Style createCustomStyle(java.lang.String encodedString)
Specified by:
createCustomStyle in class AbstractStylable

getDefaultStyle

protected Style getDefaultStyle()
Specified by:
getDefaultStyle in class AbstractStylable

checkStyle

protected boolean checkStyle(java.lang.Object style)
Specified by:
checkStyle in class AbstractStylable

createComparable

protected java.lang.Object createComparable(java.lang.String encoding)
Specified by:
createComparable in class AbstractStylable


Copyright © 2003, 2004 SwingEmpire Jeanette Winzenburg. All Rights Reserved.