de.uni_paderborn.fujaba.fsa
Class FSASeparatedPanel

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.FSAPanel
                  extended byde.uni_paderborn.fujaba.fsa.FSASeparatedPanel
All Implemented Interfaces:
java.lang.Comparable, java.util.EventListener, ParentListener, java.beans.PropertyChangeListener, UniqueIdentifier

public class FSASeparatedPanel
extends FSAPanel

FSA component for a separated panel.

Version:
$Revision: 1.12.2.1 $
Author:
$Author: fklar $

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
FSASeparatedPanel(LogicUnparseInterface incr)
          Overwrites the constructor of FSAPanel.
FSASeparatedPanel(LogicUnparseInterface incr, javax.swing.JComponent parent)
          Overwrites the constructor of FSAPanel.
FSASeparatedPanel(LogicUnparseInterface incr, java.lang.String propName, javax.swing.JComponent parent)
          Overwrites the constructor of FSAPanel.
FSASeparatedPanel(LogicUnparseInterface incr, java.lang.String propName, javax.swing.JComponent parent, boolean transientProperties)
          Overwrites the constructor of FSAPanel.
 
Method Summary
 void addSeparator()
          Add a separator to the end of the components.
protected  javax.swing.JComponent createJComponent()
          Creates a JSeparatedPanel as inner component.
 JExtendedSeparator getLastSeparator()
          Get the lastSeparator attribute of the FSASeparatedPanel object
 
Methods inherited from class de.uni_paderborn.fujaba.fsa.FSAPanel
getBorder, isLocked, setBorder, setLayout, setLock
 
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, removeFromChildren, 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, 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, saveAdditionalFSAProperties, saveDimension, saveFSAProperties, saveLocation, setBackground, setDefaultProperties, setFocused, setFont, setForeground, setFSAInterface, setFSAObjectFromJComponent, setLocation, setLocation, setLogic, 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

FSASeparatedPanel

public FSASeparatedPanel(LogicUnparseInterface incr)
Overwrites the constructor of FSAPanel.

Parameters:
incr - No description provided

FSASeparatedPanel

public FSASeparatedPanel(LogicUnparseInterface incr,
                         javax.swing.JComponent parent)
Overwrites the constructor of FSAPanel.

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

FSASeparatedPanel

public FSASeparatedPanel(LogicUnparseInterface incr,
                         java.lang.String propName,
                         javax.swing.JComponent parent)
Overwrites the constructor of FSAPanel.

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

FSASeparatedPanel

public FSASeparatedPanel(LogicUnparseInterface incr,
                         java.lang.String propName,
                         javax.swing.JComponent parent,
                         boolean transientProperties)
Overwrites the constructor of FSAPanel.

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

createJComponent

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

Overrides:
createJComponent in class FSAPanel
Returns:
No description provided

addSeparator

public void addSeparator()
Add a separator to the end of the components.


getLastSeparator

public JExtendedSeparator getLastSeparator()
Get the lastSeparator attribute of the FSASeparatedPanel object

Returns:
The lastSeparator value