de.uni_paderborn.fujaba.metamodel
Interface FTypeList

All Superinterfaces:
java.lang.Comparable, FElement, FIncrement, de.uni_kassel.prop.InspectionAware, LogicUnparseInterface, de.tu_bs.coobra.ObjectChangeAware, de.upb.tools.pcs.PropertyChangeClient, de.upb.tools.pcs.PropertyChangeInterface, UniqueIdentifier
All Known Implementing Classes:
UMLTypeList

public interface FTypeList
extends FIncrement

Version:
$Revision: 1.2 $ $Date: 2004/10/22 16:41:46 $
Author:
$Author: lowende $

Field Summary
static java.lang.String TYPES_PROPERTY
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement
ASSERT_IN_UNIT_TEST_PROPERTY, COMMENT_PROPERTY, CONSTRAINTS_PROPERTY, STEREOTYPES_PROPERTY
 
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FElement
ANNOTATIONS_PROPERTY, DIAGRAMS_PROPERTY, ELEMENT_REFERENCES_PROPERTY, GENERATED_PROPERTY, NAME_PROPERTY, TEXT_PROPERTY
 
Method Summary
 boolean addToTypes(FType obj)
          Deprecated. Access method for an one to n association.
 void addToTypes(KeyValuePair pair)
          Deprecated. Access method for an one to n association.
 void addToTypes(java.lang.String key, FType value)
          Deprecated. add a key-value-pair to types
this method is needed only for loading do not use it in other cases
 java.util.Iterator entriesOfTypes()
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 FType getFromFTypes(java.lang.String key)
          Deprecated. Get the fromTypes attribute of the UMLTypeList object
 boolean hasInTypes(FType obj)
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 boolean hasKeyInTypes(java.lang.String key)
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfTypes()
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator keysOfTypes()
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 FType provideFType(java.lang.String key)
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromTypes()
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromTypes(FType obj)
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 boolean removeKeyFromTypes(java.lang.String key)
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 int sizeOfTypes()
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement
addToConstraints, addToStereotypes, entriesOfStereotypes, getFComment, getFromFStereotypes, hasInConstraints, hasInStereotypes, hasKeyInStereotypes, isAssertInUnitTest, iteratorOfConstraints, iteratorOfStereotypes, keysOfStereotypes, removeAllFromConstraints, removeAllFromStereotypes, removeFromConstraints, removeFromStereotypes, removeKeyFromStereotypes, setAssertInUnitTest, setComment, sizeOfStereotypes
 
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FElement
addToAnnotations, addToDiagrams, addToElementReferences, addToElementReferences, addToUserMessages, deleteTokens, entriesOfElementReferences, getFirstOOGenToken, getFromFElementReferences, getLastOOGenToken, getName, getParentElement, getText, hasInAnnotations, hasInDiagrams, hasInElementReferences, hasInElementReferences, hasKeyInElementReferences, isCoobraPersistent, isGenerated, iteratorOfAnnotations, iteratorOfDiagrams, iteratorOfElementReferences, iteratorOfUserMessages, keysOfElementReferences, removeAllFromAnnotations, removeAllFromDiagrams, removeAllFromElementReferences, removeAllFromUserMessages, removeFromAnnotations, removeFromDiagrams, removeFromElementReferences, removeFromElementReferences, removeFromUserMessages, removeKeyFromElementReferences, removeYou, setCutCopyPasteParent, setFirstOOGenToken, setGenerated, setLastOOGenToken, setName, sizeOfAnnotations, sizeOfDiagrams, sizeOfElementReferences, sizeOfUserMessages
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface de.uni_paderborn.fujaba.basic.UniqueIdentifier
getID
 
Methods inherited from interface de.uni_paderborn.fujaba.fsa.unparse.LogicUnparseInterface
getFSAInterface, getUnparseModuleName
 
Methods inherited from interface de.upb.tools.pcs.PropertyChangeInterface
getPropertyChangeSupport
 
Methods inherited from interface de.upb.tools.pcs.PropertyChangeClient
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface de.tu_bs.coobra.ObjectChangeAware
acknowledgeChange, getCoObRAId, getRepository, setCoObRAId, setRepository
 
Methods inherited from interface de.uni_kassel.prop.InspectionAware
isInspectableField, proposeFieldValues
 

Field Detail

TYPES_PROPERTY

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

See Also:
Constant Field Values
Method Detail

addToTypes

public boolean addToTypes(FType obj)
Deprecated. 
Access method for an one to n association.

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

hasInTypes

public boolean hasInTypes(FType obj)
Deprecated. 
No comment provided by developer, please add a comment to improve documentation.

Parameters:
obj - No description provided
Returns:
No description provided

hasKeyInTypes

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

Parameters:
key - No description provided
Returns:
No description provided

iteratorOfTypes

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

Returns:
No description provided

keysOfTypes

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

Returns:
No description provided

entriesOfTypes

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

Returns:
No description provided

sizeOfTypes

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

Returns:
No description provided

getFromFTypes

public FType getFromFTypes(java.lang.String key)
Deprecated. 
Get the fromTypes attribute of the UMLTypeList object

Parameters:
key - No description provided
Returns:
The fromTypes value

removeFromTypes

public boolean removeFromTypes(FType obj)
Deprecated. 
No comment provided by developer, please add a comment to improve documentation.

Parameters:
obj - No description provided
Returns:
No description provided

removeKeyFromTypes

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

Parameters:
key - No description provided
Returns:
No description provided

removeAllFromTypes

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


addToTypes

public void addToTypes(KeyValuePair pair)
Deprecated. 
Access method for an one to n association.

Parameters:
pair - The object added.

addToTypes

public void addToTypes(java.lang.String key,
                       FType value)
Deprecated. 
add a key-value-pair to types
this method is needed only for loading do not use it in other cases

Parameters:
key - key for
value - new value

provideFType

public FType provideFType(java.lang.String key)
Deprecated. 
No comment provided by developer, please add a comment to improve documentation.

Parameters:
key - No description provided
Returns:
No description provided