de.uni_paderborn.fujaba.fsa
Class FSAPolyLine

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

public class FSAPolyLine
extends FSABendLine

Class FSAPolyLine

Version:
$Revision: 1.25 $
Author:
$Author: fklar $

Nested Class Summary
 
Nested classes inherited from class de.uni_paderborn.fujaba.fsa.FSAObject
 
Field Summary
static java.lang.String BEND_LOCATION
          No comment provided by developer, please add a comment to improve documentation.
 
Fields inherited from class de.uni_paderborn.fujaba.fsa.FSAObject
COLOR_BACKGROUND, COLOR_FOCUSED, COLOR_FOREGROUND, COLOR_SELECTED, DIMENSION, JCOMPONENT_CLIENT_PROPERTY, LOCATION, writingASGInformation
 
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement
dontUseAccessMethodsInThisClass
 
Constructor Summary
FSAPolyLine(LogicUnparseInterface incr, java.lang.String propName)
          Constructor for class FSAPolyLine
FSAPolyLine(LogicUnparseInterface incr, java.lang.String propName, javax.swing.JComponent parent)
          Constructor for class FSAPolyLine
FSAPolyLine(LogicUnparseInterface incr, java.lang.String propName, javax.swing.JComponent parent, javax.swing.JComponent myJComponent)
          Constructor for class FSAObject
 
Method Summary
 void arrangeLoopBends()
          No comment provided by developer, please add a comment to improve documentation.
protected  javax.swing.JComponent createJComponent()
          create empty JPolyLine
protected  void initFSAProperties()
          No comment provided by developer, please add a comment to improve documentation.
protected  void oldInitLocation()
          No comment provided by developer, please add a comment to improve documentation.
 void removeYou()
          No comment provided by developer, please add a comment to improve documentation.
 void removeYouWithBends(boolean force)
          No comment provided by developer, please add a comment to improve documentation.
protected  void saveLocation()
          No comment provided by developer, please add a comment to improve documentation.
 void setEndBend(FSABend bend)
          Sets the endBend attribute of the FSAPolyLine object
 void setStartBend(FSABend bend)
          Sets the startBend attribute of the FSAPolyLine object
 
Methods inherited from class de.uni_paderborn.fujaba.fsa.FSABendLine
getEndBend, getStartBend, setEndBend, setStartBend
 
Methods inherited from class de.uni_paderborn.fujaba.fsa.FSALine
getEndPoint, getStartPoint, setEndPoint, setStartPoint
 
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, 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, drag, 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, 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, removeFromUpdater, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeParentListener, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, saveFSAProperties, setBackground, 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
 

Field Detail

BEND_LOCATION

public static final java.lang.String BEND_LOCATION
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values
Constructor Detail

FSAPolyLine

public FSAPolyLine(LogicUnparseInterface incr,
                   java.lang.String propName)
Constructor for class FSAPolyLine

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

FSAPolyLine

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

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

FSAPolyLine

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

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

createJComponent

protected javax.swing.JComponent createJComponent()
create empty JPolyLine

Overrides:
createJComponent in class FSABendLine
Returns:
No description provided

arrangeLoopBends

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


setStartBend

public void setStartBend(FSABend bend)
Sets the startBend attribute of the FSAPolyLine object

Overrides:
setStartBend in class FSABendLine
Parameters:
bend - The new startBend value

setEndBend

public void setEndBend(FSABend bend)
Sets the endBend attribute of the FSAPolyLine object

Overrides:
setEndBend in class FSABendLine
Parameters:
bend - The new endBend value

removeYou

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

Overrides:
removeYou in class FSABendLine

removeYouWithBends

public void removeYouWithBends(boolean force)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
force - No description provided

oldInitLocation

protected void oldInitLocation()
No comment provided by developer, please add a comment to improve documentation.


initFSAProperties

protected void initFSAProperties()
No comment provided by developer, please add a comment to improve documentation.

Overrides:
initFSAProperties in class FSAObject

saveLocation

protected void saveLocation()
No comment provided by developer, please add a comment to improve documentation.

Overrides:
saveLocation in class FSAObject