de.uni_paderborn.fujaba.fsa.unparse
Class FSAInterface

java.lang.Object
  extended byde.uni_paderborn.fujaba.fsa.unparse.FSAInterface
All Implemented Interfaces:
java.util.EventListener, java.beans.PropertyChangeListener

public class FSAInterface
extends java.lang.Object
implements java.beans.PropertyChangeListener

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.18 $
Author:
$Author: lowende $

Constructor Summary
FSAInterface(LogicUnparseInterface logic)
          Constructor for class FSAInterface
 
Method Summary
protected  boolean addToDependent(FSAInterface value)
          UMLMethod: '+ addToDependent (value: FSAInterface): Boolean'.
protected  boolean addToDependsOn(FSAInterface value)
          UMLMethod: '+ addToDependsOn (value: FSAInterface): Boolean'.
 void addToFsaObjects(FSAObject elem)
          Access method for an one to n association.
 java.util.Iterator entriesOfFsaObjects()
          No comment provided by developer, please add a comment to improve documentation.
 FSAObject getFirstFromFsaObjects()
          Get the firstFromFsaObjects attribute of the FSAInterface object
 FSAObject getFirstFromFsaObjects(java.lang.String property)
          Get the firstFromFsaObjects attribute of the FSAInterface object
 FSAObject getFromFsaObjects(FSAObject parent, java.lang.String property)
          Get the fromFsaObjects attribute of the FSAInterface object
 FSAObject getFromFsaObjects(java.lang.String qualifiedName)
          Get the fromFsaObjects attribute of the FSAInterface object
static javax.swing.JComponent getJComponent(FSAObject object)
          Get the jComponent attribute of the FSAInterface class
 java.lang.String getKeyFromFsaObjects(FSAObject elem)
          UMLMethod: '+ getKeyFromFsaObjects (elem : FSAObject) : String'
 LogicUnparseInterface getLogic()
          Get the logic attribute of the FSAInterface object
 FSAObject getMainFsaFromFsaObjects(FSAObject parent)
          Get the mainFsaFromFsaObjects attribute of the FSAInterface object
 java.lang.String getMainFsaName()
          Get the mainFsaName attribute of the FSAInterface object
 UnparseInterface getUnparseModule()
          Get the unparseModule attribute of the FSAInterface object
 boolean hasEntryInFsaObjects(java.lang.String qualifiedName, FSAObject elem)
          UMLMethod: '+ hasEntryInFsaObjects (qualifiedName : String;elem : FSAObject) : Boolean'
 boolean hasInDependent(FSAInterface value)
          UMLMethod: '+ hasInDependent (value: FSAInterface): Boolean'.
 boolean hasInDependsOn(FSAInterface value)
          UMLMethod: '+ hasInDependsOn (value: FSAInterface): Boolean'.
 boolean hasInFsaObjects(FSAObject elem)
          No comment provided by developer, please add a comment to improve documentation.
 boolean hasKeyInFsaObjects(java.lang.String qualifiedName)
          No comment provided by developer, please add a comment to improve documentation.
 boolean isConsistent()
          UMLMethod: '# isConsistent (): Boolean'.
 boolean isFsaObjectsEmpty()
          UMLMethod: '+ isFsaObjectsEmpty () : Boolean'
 boolean isUnparse()
          Get the unparse attribute of the FSAInterface object
 java.util.Iterator iteratorOfDependent()
          UMLMethod: '+ iteratorOfDependent (): Iterator'.
 java.util.Iterator iteratorOfDependsOn()
          UMLMethod: '+ iteratorOfDependsOn (): Iterator'.
 java.util.Iterator iteratorOfFsaObjects()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfFsaObjects(FSAObject parent)
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfFsaObjects(java.lang.String property)
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator keysOfFsaObjects()
          No comment provided by developer, please add a comment to improve documentation.
 void propertyChange(java.beans.PropertyChangeEvent e)
          No comment provided by developer, please add a comment to improve documentation.
protected  void removeAllFromDependent()
          UMLMethod: '+ removeAllFromDependent (): Void'.
protected  void removeAllFromDependsOn()
          UMLMethod: '+ removeAllFromDependsOn (): Void'.
 void removeAllFromFsaObjects()
          No comment provided by developer, please add a comment to improve documentation.
protected  boolean removeFromDependent(FSAInterface value)
          UMLMethod: '+ removeFromDependent (value: FSAInterface): Boolean'.
protected  boolean removeFromDependsOn(FSAInterface value)
          UMLMethod: '+ removeFromDependsOn (value: FSAInterface): Boolean'.
 void removeFromFsaObjects(FSAObject elem)
          No comment provided by developer, please add a comment to improve documentation.
 void removeKeyFromFsaObjects(java.lang.String qualifiedName)
          No comment provided by developer, please add a comment to improve documentation.
 void removePropertyFromFsaObjects(java.lang.String propertyName)
          UMLMethod: '+ removePropertyFromFsaObjects (propertyName : String) : Void'
 void removeYou()
          No comment provided by developer, please add a comment to improve documentation.
protected  void setConsistent(boolean newConsistent)
          UMLMethod: '# setConsistent (newConsistent: Boolean): Void'.
 void setUnparse(boolean unparse)
          Sets the unparse attribute of the FSAInterface object
 int sizeOfDependent()
          UMLMethod: '+ sizeOfDependent (): Integer'.
 int sizeOfDependsOn()
          UMLMethod: '+ sizeOfDependsOn (): Integer'.
 int sizeOfFsaObjects()
          No comment provided by developer, please add a comment to improve documentation.
 void updateKeyInFsaObjects(java.lang.String oldKey, FSAObject object)
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FSAInterface

public FSAInterface(LogicUnparseInterface logic)
Constructor for class FSAInterface

Parameters:
logic - No description provided
Method Detail

getLogic

public LogicUnparseInterface getLogic()
Get the logic attribute of the FSAInterface object

Returns:
The logic value

removeYou

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


setUnparse

public void setUnparse(boolean unparse)
Sets the unparse attribute of the FSAInterface object

Parameters:
unparse - The new unparse value

isUnparse

public boolean isUnparse()
Get the unparse attribute of the FSAInterface object

Returns:
The unparse value

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent e)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
propertyChange in interface java.beans.PropertyChangeListener
Parameters:
e - No description provided

addToFsaObjects

public void addToFsaObjects(FSAObject elem)
Access method for an one to n association.

Parameters:
elem - The object added.

getKeyFromFsaObjects

public java.lang.String getKeyFromFsaObjects(FSAObject elem)
UMLMethod: '+ getKeyFromFsaObjects (elem : FSAObject) : String'

Parameters:
elem - No description provided
Returns:
The keyFromFsaObjects value

getFromFsaObjects

public FSAObject getFromFsaObjects(java.lang.String qualifiedName)
Get the fromFsaObjects attribute of the FSAInterface object

Parameters:
qualifiedName - No description provided
Returns:
The fromFsaObjects value

sizeOfFsaObjects

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

Returns:
No description provided

hasInFsaObjects

public boolean hasInFsaObjects(FSAObject elem)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
elem - No description provided
Returns:
No description provided

hasKeyInFsaObjects

public boolean hasKeyInFsaObjects(java.lang.String qualifiedName)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
qualifiedName - No description provided
Returns:
No description provided

iteratorOfFsaObjects

public java.util.Iterator iteratorOfFsaObjects()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

keysOfFsaObjects

public java.util.Iterator keysOfFsaObjects()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

entriesOfFsaObjects

public java.util.Iterator entriesOfFsaObjects()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

removeFromFsaObjects

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

Parameters:
elem - No description provided

removeKeyFromFsaObjects

public void removeKeyFromFsaObjects(java.lang.String qualifiedName)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
qualifiedName - No description provided

removeAllFromFsaObjects

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


updateKeyInFsaObjects

public void updateKeyInFsaObjects(java.lang.String oldKey,
                                  FSAObject object)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
oldKey - No description provided
object - No description provided

hasEntryInFsaObjects

public boolean hasEntryInFsaObjects(java.lang.String qualifiedName,
                                    FSAObject elem)
UMLMethod: '+ hasEntryInFsaObjects (qualifiedName : String;elem : FSAObject) : Boolean'

Parameters:
qualifiedName - No description provided
elem - No description provided
Returns:
No description provided

isFsaObjectsEmpty

public boolean isFsaObjectsEmpty()
UMLMethod: '+ isFsaObjectsEmpty () : Boolean'

Returns:
The fsaObjectsEmpty value

iteratorOfFsaObjects

public java.util.Iterator iteratorOfFsaObjects(java.lang.String property)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
property - No description provided
Returns:
No description provided

iteratorOfFsaObjects

public java.util.Iterator iteratorOfFsaObjects(FSAObject parent)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
parent - No description provided
Returns:
No description provided

removePropertyFromFsaObjects

public void removePropertyFromFsaObjects(java.lang.String propertyName)
UMLMethod: '+ removePropertyFromFsaObjects (propertyName : String) : Void'

Parameters:
propertyName - No description provided

getUnparseModule

public UnparseInterface getUnparseModule()
Get the unparseModule attribute of the FSAInterface object

Returns:
The unparseModule value

getMainFsaName

public java.lang.String getMainFsaName()
Get the mainFsaName attribute of the FSAInterface object

Returns:
The mainFsaName value

getMainFsaFromFsaObjects

public FSAObject getMainFsaFromFsaObjects(FSAObject parent)
Get the mainFsaFromFsaObjects attribute of the FSAInterface object

Parameters:
parent - No description provided
Returns:
The mainFsaFromFsaObjects value

getFromFsaObjects

public FSAObject getFromFsaObjects(FSAObject parent,
                                   java.lang.String property)
Get the fromFsaObjects attribute of the FSAInterface object

Parameters:
parent - No description provided
property - No description provided
Returns:
The fromFsaObjects value

getFirstFromFsaObjects

public FSAObject getFirstFromFsaObjects()
Get the firstFromFsaObjects attribute of the FSAInterface object

Returns:
The firstFromFsaObjects value

getFirstFromFsaObjects

public FSAObject getFirstFromFsaObjects(java.lang.String property)
Get the firstFromFsaObjects attribute of the FSAInterface object

Parameters:
property - No description provided
Returns:
The firstFromFsaObjects value

getJComponent

public static javax.swing.JComponent getJComponent(FSAObject object)
Get the jComponent attribute of the FSAInterface class

Parameters:
object - No description provided
Returns:
The jComponent value

isConsistent

public boolean isConsistent()
UMLMethod: '# isConsistent (): Boolean'.

Returns:
The consistent value

setConsistent

protected void setConsistent(boolean newConsistent)
UMLMethod: '# setConsistent (newConsistent: Boolean): Void'.

Parameters:
newConsistent - The new consistent value

hasInDependent

public boolean hasInDependent(FSAInterface value)
UMLMethod: '+ hasInDependent (value: FSAInterface): Boolean'.

Parameters:
value - No description provided
Returns:
No description provided

iteratorOfDependent

public java.util.Iterator iteratorOfDependent()
UMLMethod: '+ iteratorOfDependent (): Iterator'.

Returns:
No description provided

sizeOfDependent

public int sizeOfDependent()
UMLMethod: '+ sizeOfDependent (): Integer'.

Returns:
No description provided

addToDependent

protected boolean addToDependent(FSAInterface value)
UMLMethod: '+ addToDependent (value: FSAInterface): Boolean'.

Parameters:
value - The object added.
Returns:
No description provided

removeFromDependent

protected boolean removeFromDependent(FSAInterface value)
UMLMethod: '+ removeFromDependent (value: FSAInterface): Boolean'.

Parameters:
value - No description provided
Returns:
No description provided

removeAllFromDependent

protected void removeAllFromDependent()
UMLMethod: '+ removeAllFromDependent (): Void'.


hasInDependsOn

public boolean hasInDependsOn(FSAInterface value)
UMLMethod: '+ hasInDependsOn (value: FSAInterface): Boolean'.

Parameters:
value - No description provided
Returns:
No description provided

iteratorOfDependsOn

public java.util.Iterator iteratorOfDependsOn()
UMLMethod: '+ iteratorOfDependsOn (): Iterator'.

Returns:
No description provided

sizeOfDependsOn

public int sizeOfDependsOn()
UMLMethod: '+ sizeOfDependsOn (): Integer'.

Returns:
No description provided

addToDependsOn

protected boolean addToDependsOn(FSAInterface value)
UMLMethod: '+ addToDependsOn (value: FSAInterface): Boolean'.

Parameters:
value - The object added.
Returns:
No description provided

removeFromDependsOn

protected boolean removeFromDependsOn(FSAInterface value)
UMLMethod: '+ removeFromDependsOn (value: FSAInterface): Boolean'.

Parameters:
value - No description provided
Returns:
No description provided

removeAllFromDependsOn

protected void removeAllFromDependsOn()
UMLMethod: '+ removeAllFromDependsOn (): Void'.