de.uni_paderborn.fujaba.fsa
Class FSAComboBoxLabel

java.lang.Object
  extended byde.uni_paderborn.fujaba.basic.BasicIncrement
      extended byde.uni_paderborn.fujaba.fsa.FSAObject
          extended byde.uni_paderborn.fujaba.fsa.FSAComboBoxLabel
All Implemented Interfaces:
java.lang.Comparable, java.util.EventListener, ParentListener, java.beans.PropertyChangeListener, UniqueIdentifier

public class FSAComboBoxLabel
extends FSAObject

FSAComboBoxLabel.

Version:
$Revision: 1.17.2.1 $
Author:
$Author: cschneid $

Field Summary
 
Fields inherited from class de.uni_paderborn.fujaba.fsa.FSAObject
COLOR_BACKGROUND, COLOR_FOCUSED, COLOR_FOREGROUND, COLOR_SELECTED, DIMENSION, JCOMPONENT_CLIENT_PROPERTY, LOCATION, TRANSIENT_PROPERTIES_DEFAULT
 
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement
dontUseAccessMethodsInThisClass
 
Constructor Summary
FSAComboBoxLabel(LogicUnparseInterface incr, java.lang.String propName)
          inherited constructor from FSAObject.
FSAComboBoxLabel(LogicUnparseInterface incr, java.lang.String propName, javax.swing.JComponent parent)
          inherited constructor from FSAObject.
FSAComboBoxLabel(LogicUnparseInterface incr, java.lang.String propName, javax.swing.JComponent parent, javax.swing.JComponent myJComponent)
          inherited constructor from FSAObject.
 
Method Summary
protected  javax.swing.JComponent createJComponent()
          Creates a DefaultJComboBoxLabel as inner component.
 java.lang.String getDefaultAttrName()
          returns "value" as default.
 javax.swing.ListCellRenderer getRenderer()
          Delegates the method call to its inner component.
 void setModel(javax.swing.ComboBoxModel model)
          Delegates the method call to its inner component.
 void setRenderer(javax.swing.ListCellRenderer renderer)
          Delegates the method call to its inner component.
 
Methods inherited from class de.uni_paderborn.fujaba.fsa.FSAObject
addAncestorListener, addComponentListener, addDimensionToUnparseInformation, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addParentListener, addPointToUnparseInformation, addPropertyChangeListener, addPropertyChangeListener, addToUpdater, addUnparseInformation, addVetoableChangeListener, applyProperties, createDefaultUpdater, dragByDelta, dragTo, findChildForProperty, findFSAObjectFromJComponent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getASGInformation, getASGInformation, getBackground, getDefaultUpdaterClass, getDiagramRoot, getDimensionFromUnparseInformation, getFont, getForeground, getFSAInterface, getFSAObjectFromJComponent, getFSAQualifier, getID, getJComponent, getJComponent, getLocation, getLocation, getLogic, getLogic, getLogicFromJComponent, getMaximumSize, getMinimumSize, getParent, getParentID, getParentOfJComponent, getPointFromUnparseInformation, getPreferredSize, getPropertyName, getQualifiedName, getQualifiedName, getSize, getUnparseInformation, hasInUpdater, initFSAProperties, initLocation, invalidate, isBold, isDelegated, isFocused, isItalic, isSelected, isTransientProperties, isUnderlined, isVisible, iteratorOfAncestorListeners, iteratorOfComponentListeners, iteratorOfFocusListeners, iteratorOfInputMethodListeners, iteratorOfKeyListeners, iteratorOfMouseListeners, iteratorOfMouseMotionListeners, iteratorOfPropertyChangeListeners, iteratorOfPropertyChangeListeners, iteratorOfUpdater, iteratorOfVetoableChangeListeners, parentChanged, propertyChange, removeAllFromUpdater, removeAllUnparseInformation, removeAncestorListener, removeComponentListener, removeFocusListener, removeFromUnparseInformation, removeFromUpdater, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeParentListener, removePointFromUnparseInformation, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeYou, saveAdditionalFSAProperties, saveDimension, saveFSAProperties, saveLocation, setBackground, setBold, setDefaultProperties, setFocused, setFont, setForeground, setFSAInterface, setFSAObjectFromJComponent, setItalic, setLocation, setLocation, setLogic, setOpaque, setParentOfJComponent, setPreferredSize, setPropertyName, setSelected, setTransientProperties, setUnderlined, setVisible, sizeOfUpdater, toString
 
Methods inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement
compareTo, getID, getUniqueID, getUniqueID, isGenerated, lessUniqueId, readAttributes, readAttributes, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, resetClassInfos, resetFieldWriteMethods, setAttribValue, setAttribValue, setGenerated, setID, setUniqueId, writeAttributes, writeClassToStringBuffer, writeClassToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FSAComboBoxLabel

public FSAComboBoxLabel(LogicUnparseInterface incr,
                        java.lang.String propName)
inherited constructor from FSAObject.

Parameters:
incr - No description provided
propName - No description provided

FSAComboBoxLabel

public FSAComboBoxLabel(LogicUnparseInterface incr,
                        java.lang.String propName,
                        javax.swing.JComponent parent)
inherited constructor from FSAObject.

Parameters:
incr - No description provided
propName - No description provided
parent - No description provided

FSAComboBoxLabel

public FSAComboBoxLabel(LogicUnparseInterface incr,
                        java.lang.String propName,
                        javax.swing.JComponent parent,
                        javax.swing.JComponent myJComponent)
inherited constructor from FSAObject.

Parameters:
incr - No description provided
propName - No description provided
parent - No description provided
myJComponent - No description provided
Method Detail

getDefaultAttrName

public java.lang.String getDefaultAttrName()
returns "value" as default.

Overrides:
getDefaultAttrName in class FSAObject
Returns:
The defaultAttrName value

createJComponent

protected javax.swing.JComponent createJComponent()
Creates a DefaultJComboBoxLabel as inner component.

Specified by:
createJComponent in class FSAObject
Returns:
No description provided

setModel

public void setModel(javax.swing.ComboBoxModel model)
Delegates the method call to its inner component.

Parameters:
model - The new model value

setRenderer

public void setRenderer(javax.swing.ListCellRenderer renderer)
Delegates the method call to its inner component.

Parameters:
renderer - The new renderer value

getRenderer

public javax.swing.ListCellRenderer getRenderer()
Delegates the method call to its inner component.

Returns:
The renderer value