de.uni_paderborn.fujaba.metamodel
Interface FType

All Superinterfaces:
java.lang.Comparable, FElement, de.uni_kassel.prop.InspectionAware, LogicUnparseInterface, de.tu_bs.coobra.ObjectChangeAware, de.upb.tools.pcs.PropertyChangeClient, de.upb.tools.pcs.PropertyChangeInterface, UniqueIdentifier
All Known Subinterfaces:
FArray, FBaseTypes, FClass, UMLType
All Known Implementing Classes:
UMLArray, UMLBaseTypes, UMLClass

public interface FType
extends LogicUnparseInterface, de.upb.tools.pcs.PropertyChangeClient, UniqueIdentifier, FElement

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

Version:
$Revision: 1.3 $ $Date: 2005/02/14 14:28:11 $
Author:
$Author: cschneid $

Field Summary
static java.lang.String NAME_PROPERTY
          No comment provided by developer, please add a comment to improve documentation.
 
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FElement
ANNOTATIONS_PROPERTY, DIAGRAMS_PROPERTY, ELEMENT_REFERENCES_PROPERTY, GENERATED_PROPERTY, TEXT_PROPERTY
 
Method Summary
 FType getFRealType()
          Deprecated.  
 FArray getFRevArrayType()
          Get the fRevArrayType attribute of the FType object
 java.lang.String getName()
          Get the name attribute of the FType object
 java.lang.String getProgLangType()
          Deprecated.  
 void setName(java.lang.String name)
          Sets the name attribute of the FType object
 
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.uni_paderborn.fujaba.basic.UniqueIdentifier
getID
 
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FElement
addToAnnotations, addToDiagrams, addToElementReferences, addToElementReferences, addToUserMessages, deleteTokens, entriesOfElementReferences, getFirstOOGenToken, getFromFElementReferences, getLastOOGenToken, 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, sizeOfAnnotations, sizeOfDiagrams, sizeOfElementReferences, sizeOfUserMessages
 
Methods inherited from interface java.lang.Comparable
compareTo
 
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

NAME_PROPERTY

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

See Also:
Constant Field Values
Method Detail

getName

public java.lang.String getName()
Get the name attribute of the FType object

Specified by:
getName in interface FElement
Returns:
The name value

setName

public void setName(java.lang.String name)
Sets the name attribute of the FType object

Specified by:
setName in interface FElement
Parameters:
name - The new name value

getProgLangType

public java.lang.String getProgLangType()
Deprecated.  

Get the progLangType attribute of the FType object

Returns:
The progLangType value

getFRealType

public FType getFRealType()
Deprecated.  

Use this function to get the real type of the associatet FType.

Returns:
the real FType, if the current object is a array this function returns the real FType of this array

getFRevArrayType

public FArray getFRevArrayType()
Get the fRevArrayType attribute of the FType object

Returns:
The fRevArrayType value