de.uni_paderborn.fujaba.metamodel
Interface FBaseTypes

All Superinterfaces:
java.lang.Comparable, FElement, FIncrement, FType, 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:
UMLBaseTypes

public interface FBaseTypes
extends FIncrement, FType

Associations

             +------+ 1                 1
 UMLTypeList | name +--------------------- UMLType
             +------+ revTypes      types
 

Version:
$Revision: 1.2 $
Author:
$Author: lowende $

Field Summary
static java.lang.String BOOLEAN
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String BYTE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String CHARACTER
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String CONSTRUCTOR
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String DOUBLE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String FLOAT
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String INITIALIZER
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String INTEGER
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String LONG_INTEGER
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String REV_ARRAY_TYPE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String REV_ATTR_TYPE_PROPERTY
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String REV_PARAM_TYPE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String REV_RESULT_TYPE
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String REV_TYPE_PROPERTY
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String REV_TYPES
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String SHORT_INTEGER
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String STRING
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String VOID
          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
 
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FType
NAME_PROPERTY
 
Method Summary
 boolean addToRevAttrType(FAttr value)
          Access method for an one to n association.
 boolean addToRevParamType(FParam value)
          Access method for an one to n association.
 boolean addToRevResultType(FMethod value)
          Access method for an one to n association.
 boolean addToRevType(FQualifier value)
          Access method for an one to n association.
 FArray getFRevArrayType()
          Get the revArrayType attribute of the UMLBaseTypes object
 FTypeList getFRevTypes()
          Get the revTypes attribute of the UMLBaseTypes object
 boolean hasInRevAttrType(FAttr value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean hasInRevParamType(FParam value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean hasInRevResultType(FMethod value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean hasInRevType(FQualifier value)
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfRevAttrType()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfRevParamType()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfRevResultType()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfRevType()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromRevAttrType()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromRevParamType()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromRevResultType()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromRevType()
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromRevAttrType(FAttr value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromRevParamType(FParam value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromRevResultType(FMethod value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromRevType(FQualifier value)
          No comment provided by developer, please add a comment to improve documentation.
 void setRevArrayType(FArray revArrayType)
          Sets the revArrayType attribute of the UMLBaseTypes object
 boolean setRevTypes(FTypeList value)
          Sets the revTypes attribute of the UMLBaseTypes object
 int sizeOfRevAttrType()
          No comment provided by developer, please add a comment to improve documentation.
 int sizeOfRevParamType()
          No comment provided by developer, please add a comment to improve documentation.
 int sizeOfRevResultType()
          No comment provided by developer, please add a comment to improve documentation.
 int sizeOfRevType()
          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
 
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FType
getFRealType, getName, getProgLangType, setName
 

Field Detail

INITIALIZER

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

See Also:
Constant Field Values

BOOLEAN

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

See Also:
Constant Field Values

CHARACTER

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

See Also:
Constant Field Values

STRING

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

See Also:
Constant Field Values

INTEGER

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

See Also:
Constant Field Values

BYTE

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

See Also:
Constant Field Values

SHORT_INTEGER

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

See Also:
Constant Field Values

LONG_INTEGER

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

See Also:
Constant Field Values

FLOAT

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

See Also:
Constant Field Values

DOUBLE

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

See Also:
Constant Field Values

VOID

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

See Also:
Constant Field Values

CONSTRUCTOR

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

See Also:
Constant Field Values

REV_ATTR_TYPE_PROPERTY

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

See Also:
Constant Field Values

REV_TYPE_PROPERTY

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

See Also:
Constant Field Values

REV_RESULT_TYPE

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

See Also:
Constant Field Values

REV_PARAM_TYPE

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

See Also:
Constant Field Values

REV_TYPES

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

See Also:
Constant Field Values

REV_ARRAY_TYPE

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

See Also:
Constant Field Values
Method Detail

hasInRevAttrType

public boolean hasInRevAttrType(FAttr value)
No comment provided by developer, please add a comment to improve documentation.

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

iteratorOfRevAttrType

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

Returns:
No description provided

sizeOfRevAttrType

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

Returns:
No description provided

addToRevAttrType

public boolean addToRevAttrType(FAttr value)
Access method for an one to n association.

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

removeFromRevAttrType

public boolean removeFromRevAttrType(FAttr value)
No comment provided by developer, please add a comment to improve documentation.

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

removeAllFromRevAttrType

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


hasInRevType

public boolean hasInRevType(FQualifier value)
No comment provided by developer, please add a comment to improve documentation.

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

iteratorOfRevType

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

Returns:
No description provided

sizeOfRevType

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

Returns:
No description provided

addToRevType

public boolean addToRevType(FQualifier value)
Access method for an one to n association.

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

removeFromRevType

public boolean removeFromRevType(FQualifier value)
No comment provided by developer, please add a comment to improve documentation.

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

removeAllFromRevType

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


hasInRevResultType

public boolean hasInRevResultType(FMethod value)
No comment provided by developer, please add a comment to improve documentation.

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

iteratorOfRevResultType

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

Returns:
No description provided

sizeOfRevResultType

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

Returns:
No description provided

addToRevResultType

public boolean addToRevResultType(FMethod value)
Access method for an one to n association.

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

removeFromRevResultType

public boolean removeFromRevResultType(FMethod value)
No comment provided by developer, please add a comment to improve documentation.

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

removeAllFromRevResultType

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


hasInRevParamType

public boolean hasInRevParamType(FParam value)
No comment provided by developer, please add a comment to improve documentation.

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

iteratorOfRevParamType

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

Returns:
No description provided

sizeOfRevParamType

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

Returns:
No description provided

addToRevParamType

public boolean addToRevParamType(FParam value)
Access method for an one to n association.

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

removeFromRevParamType

public boolean removeFromRevParamType(FParam value)
No comment provided by developer, please add a comment to improve documentation.

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

removeAllFromRevParamType

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


setRevTypes

public boolean setRevTypes(FTypeList value)
Sets the revTypes attribute of the UMLBaseTypes object

Parameters:
value - The new revTypes value
Returns:
No description provided

getFRevTypes

public FTypeList getFRevTypes()
Get the revTypes attribute of the UMLBaseTypes object

Returns:
The revTypes value

getFRevArrayType

public FArray getFRevArrayType()
Get the revArrayType attribute of the UMLBaseTypes object

Specified by:
getFRevArrayType in interface FType
Returns:
The revArrayType value

setRevArrayType

public void setRevArrayType(FArray revArrayType)
Sets the revArrayType attribute of the UMLBaseTypes object

Parameters:
revArrayType - The new revArrayType value