de.uni_paderborn.fujaba.fsa
Class FSALayeredPane

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

public class FSALayeredPane
extends FSAContainer

UMLClass: 'FSALayeredPane'

Version:
$Revision: 1.20 $
Author:
$Author: lowende $

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
FSALayeredPane(LogicUnparseInterface incr)
          Constructor for class FSALayeredPane
FSALayeredPane(LogicUnparseInterface incr, javax.swing.JComponent parent)
          Constructor for class FSALayeredPane
FSALayeredPane(LogicUnparseInterface incr, javax.swing.JComponent parent, javax.swing.JComponent component)
          Constructor for class FSALayeredPane
FSALayeredPane(LogicUnparseInterface incr, java.lang.String propName, javax.swing.JComponent parent)
          Constructor for class FSALayeredPane
FSALayeredPane(LogicUnparseInterface incr, java.lang.String propName, javax.swing.JComponent parent, javax.swing.JComponent component)
          Constructor for class FSALayeredPane
 
Method Summary
protected  javax.swing.JComponent createJComponent()
          creates a standard JLayeredPane with frame for this FSAFrame UMLMethod: '+ createJComponent () : Void'
 java.lang.Object getJComponentValue()
          get the value that is currently visualised by the jComponent UMLMethod: '+ getJComponentValue () : Object'
 boolean isSelected()
          Get the selected attribute of the FSALayeredPane object
 void removeFromChildren(FSAObject object)
          No comment provided by developer, please add a comment to improve documentation.
 void setFocused(boolean focused)
          Sets the focused attribute of the FSALayeredPane object
 void setJComponentValue(java.lang.Object value)
          update the jComponent to reflect this value UMLMethod: '+ setJComponentValue (value : Object) : Void'
 void setLayout(java.awt.LayoutManager layout)
          Sets the specified LayoutManager for the associated JLayeredPane.
 void setSelected(boolean selected)
          Sets the selected attribute of the FSALayeredPane object
 
Methods inherited from class de.uni_paderborn.fujaba.fsa.FSAContainer
addToChildren, addToComponents, getChildConnector, getChildren, getComponents, getDefaultAttrName, getDefaultUpdaterClass, getFromChildren, getFromChildren, getFromChildren, getFromComponents, hasInChildren, hasInComponents, iteratorOfChildren, iteratorOfComponents, removeFromComponents, removeYou, setBold, setItalic, setOpaque, sizeOfChildren, sizeOfComponents
 
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, 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, 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, saveAdditionalFSAProperties, saveDimension, saveFSAProperties, saveLocation, setBackground, setDefaultProperties, setFont, setForeground, setFSAInterface, setFSAObjectFromJComponent, setLocation, setLocation, setLogic, setParentOfJComponent, setPreferredSize, setPropertyName, 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

FSALayeredPane

public FSALayeredPane(LogicUnparseInterface incr)
Constructor for class FSALayeredPane

Parameters:
incr - No description provided

FSALayeredPane

public FSALayeredPane(LogicUnparseInterface incr,
                      javax.swing.JComponent parent)
Constructor for class FSALayeredPane

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

FSALayeredPane

public FSALayeredPane(LogicUnparseInterface incr,
                      javax.swing.JComponent parent,
                      javax.swing.JComponent component)
Constructor for class FSALayeredPane

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

FSALayeredPane

public FSALayeredPane(LogicUnparseInterface incr,
                      java.lang.String propName,
                      javax.swing.JComponent parent)
Constructor for class FSALayeredPane

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

FSALayeredPane

public FSALayeredPane(LogicUnparseInterface incr,
                      java.lang.String propName,
                      javax.swing.JComponent parent,
                      javax.swing.JComponent component)
Constructor for class FSALayeredPane

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

createJComponent

protected javax.swing.JComponent createJComponent()
creates a standard JLayeredPane with frame for this FSAFrame UMLMethod: '+ createJComponent () : Void'

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

setLayout

public void setLayout(java.awt.LayoutManager layout)
Sets the specified LayoutManager for the associated JLayeredPane.

Parameters:
layout - The new layout value

removeFromChildren

public void removeFromChildren(FSAObject object)
No comment provided by developer, please add a comment to improve documentation.

Overrides:
removeFromChildren in class FSAContainer
Parameters:
object - No description provided

setJComponentValue

public void setJComponentValue(java.lang.Object value)
update the jComponent to reflect this value UMLMethod: '+ setJComponentValue (value : Object) : Void'

Parameters:
value - The new jComponentValue value

getJComponentValue

public java.lang.Object getJComponentValue()
get the value that is currently visualised by the jComponent UMLMethod: '+ getJComponentValue () : Object'

Returns:
The jComponentValue value

setSelected

public void setSelected(boolean selected)
Sets the selected attribute of the FSALayeredPane object

Overrides:
setSelected in class FSAObject
Parameters:
selected - The new selected value

isSelected

public boolean isSelected()
Get the selected attribute of the FSALayeredPane object

Overrides:
isSelected in class FSAObject
Returns:
The selected value
See Also:
(boolean)

setFocused

public void setFocused(boolean focused)
Sets the focused attribute of the FSALayeredPane object

Overrides:
setFocused in class FSAObject
Parameters:
focused - The new focused value
See Also:
SelectionManager, (boolean), ()