Uses of Interface
de.uni_paderborn.fujaba.metamodel.FType

Packages that use FType
de.uni_paderborn.fujaba.basic Basic Classes for Fujaba 
de.uni_paderborn.fujaba.codegen   
de.uni_paderborn.fujaba.metamodel   
de.uni_paderborn.fujaba.uml UML-Abstract Syntax Tree Structure 
 

Uses of FType in de.uni_paderborn.fujaba.basic
 

Methods in de.uni_paderborn.fujaba.basic with parameters of type FType
static java.lang.String FD.toString(FType type)
          No comment provided by developer, please add a comment to improve documentation.
 

Uses of FType in de.uni_paderborn.fujaba.codegen
 

Fields in de.uni_paderborn.fujaba.codegen declared as FType
static FType OOType.EMPTY_TYPE
          No comment provided by developer, please add a comment to improve documentation.
 

Methods in de.uni_paderborn.fujaba.codegen that return FType
protected static FType UMLRoleOOHandlerStrategy.getExternalQualifierType(FRole umlRole)
          Get the externalQualifierType attribute of the UMLRoleOOHandlerStrategy class
protected  FType UMLRoleOOHandlerStrategy.provideType(java.lang.String typeName)
          No comment provided by developer, please add a comment to improve documentation.
 FType OOType.getUmlType()
          Get the value of umlType.
 

Methods in de.uni_paderborn.fujaba.codegen with parameters of type FType
protected  AccessorOOHandler.MethodDescription UMLRoleOOHandlerToManyStrategy.createRemoveMethod(FRole umlRole, FRole partnerRole, FAttr attr, de.upb.tools.fca.FHashMap templateParameters, java.lang.String blockName, int methodType, java.lang.String paramName, FType paramType)
          No comment provided by developer, please add a comment to improve documentation.
protected  java.lang.String UMLRoleOOHandlerToManyStrategy.getIteratorType(FType valueType)
          Get the iteratorType attribute of the UMLRoleOOHandlerToManyStrategy object
protected static java.lang.String UMLRoleOOHandlerToManyStrategy.getPlainIteratorType(FType valueType)
          Get the plainIteratorType attribute of the UMLRoleOOHandlerToManyStrategy class
protected  AccessorOOHandler.MethodDescription UMLRoleOOHandlerStrategy.createAccessMethod(FRole umlRole, FRole partnerRole, FAttr attr, int methodType, java.lang.String blockName, de.upb.tools.fca.FHashMap templateParameters, FType returnType, FParam[] methodParameters)
          No comment provided by developer, please add a comment to improve documentation.
protected  FParam UMLRoleOOHandlerStrategy.createParam(java.lang.String name, FType type)
          No comment provided by developer, please add a comment to improve documentation.
protected  AccessorOOHandler.MethodDescription UMLRoleOOHandlerStrategy.createInsertMethod(FRole umlRole, FRole partnerRole, FAttr attr, de.upb.tools.fca.FHashMap templateParameters, java.lang.String blockName, int methodType, java.lang.String paramName, FType paramType)
          No comment provided by developer, please add a comment to improve documentation.
protected  AccessorOOHandler.MethodDescription UMLRoleOOHandlerQualifiedStrategy.createInsertMethod(FRole umlRole, FRole partnerRole, FAttr attr, de.upb.tools.fca.FHashMap templateParameters, java.lang.String blockName, int methodType, java.lang.String paramName, FType paramType)
          No comment provided by developer, please add a comment to improve documentation.
protected  AccessorOOHandler.MethodDescription UMLRoleOOHandlerQualifiedStrategy.createInsertMethod(FRole umlRole, FRole partnerRole, FAttr attr, de.upb.tools.fca.FHashMap templateParameters, java.lang.String blockName, int methodType, java.lang.String paramName, FType paramType, boolean qualified)
          No comment provided by developer, please add a comment to improve documentation.
protected  AccessorOOHandler.MethodDescription UMLRoleOOHandlerQualifiedStrategy.addQualifier(AccessorOOHandler.MethodDescription description, FType qualifierType, boolean partnerQualified)
          Access method for an one to n association.
protected static java.lang.String UMLRoleOOHandlerQualifiedStrategy.getMapEntryType(FType keyType, FType valueType)
          Get the mapEntryType attribute of the UMLRoleOOHandlerQualifiedStrategy class
protected  java.lang.String UMLRoleOOHandlerOrderedToManyStrategy.getIteratorType(FType valueType)
          Get the iteratorType attribute of the UMLRoleOOHandlerOrderedToManyStrategy object
protected static java.lang.String UMLRoleOOHandlerOrderedToManyStrategy.getListIteratorType(FType valueType)
          Get the listIteratorType attribute of the UMLRoleOOHandlerOrderedToManyStrategy class
 java.lang.String OOGenVisitor.getTypeAsString(FType theType)
          Get the uMLTypeAsString attribute of the OOGenVisitor object
 java.lang.String OOGenVisitor.getTypeAsString(FType theType, boolean isPointer)
          Get the uMLTypeAsString attribute of the OOGenVisitor object
static OOContainerType OO.containerType(OOCollectionEnum cType, FType parameter)
          Describe containerType method here.
static OOContainerType OO.containerType(OOCollectionEnum cType, FType[] parameter)
          Describe containerType method here.
static OONewObjectExpr OO.newObject(FType type, OOExpression parameter)
          Describe newObject method here.
static OONewObjectExpr OO.newObject(OOCollectionEnum containerType, FType elemType, OOExpression parameter)
          Describe newObject method here.
static OONewObjectExpr OO.newObject(OOCollectionEnum containerType, FType elemType)
          Describe newObject method here.
static OONewObjectExpr OO.newObject(FType type)
          No comment provided by developer, please add a comment to improve documentation.
static OONewArrayExpr OO.newArray(FType elementType, OOExpression size)
          No comment provided by developer, please add a comment to improve documentation.
static OOType OO.type(FType type)
          Describe type method here.
static OOType OO.type(FType type, boolean pointer)
          Describe type method here.
static OOExceptionExpr OO.exception(FType type)
          No comment provided by developer, please add a comment to improve documentation.
static OOObjectOfTypeExpr OO.objectOfType(OOVariable object, FType type)
          No comment provided by developer, please add a comment to improve documentation.
static OOTypeCastExpr OO.typeCast(FType type, OOExpression castSource)
          No comment provided by developer, please add a comment to improve documentation.
static OOTypeCastExpr OO.typeCast(FType typeName, OOVariableType castSourceType)
          No comment provided by developer, please add a comment to improve documentation.
static OOLocalVarDeclStatement OO.varDecl(FType objectType, OOVariable objectName, OOExpression initExpr)
          Describe varDecl method here.
static OOLocalVarDeclStatement OO.varDecl(FType objectType, java.lang.String objectName, OOExpression initExpr)
          No comment provided by developer, please add a comment to improve documentation.
static OOLocalVarDeclStatement OO.varDecl(OOCollectionEnum containerType, FType objectType, java.lang.String objectName, OOExpression initExpr)
          Describe varDecl method here.
protected  void CreateStandardImportsOOFunction.checkAndAddPackageOfTypeToImport(FType theType, FPackage myPackage, FFile theFile, ImportFragment importFrag)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String AbstractCPPGenVisitor.getTypeAsString(FType theType, boolean isPointer)
          Get the uMLTypeAsString attribute of the OOGenVisitor object
 

Constructors in de.uni_paderborn.fujaba.codegen with parameters of type FType
OOType(FType umlType, java.lang.String typeName, boolean pointer)
          Constructor for class OOType
 

Uses of FType in de.uni_paderborn.fujaba.metamodel
 

Subinterfaces of FType in de.uni_paderborn.fujaba.metamodel
 interface FArray
          No comment provided by developer, please add a comment to improve documentation.
 interface FBaseTypes
          Associations +------+ 1 1 UMLTypeList | name +--------------------- UMLType +------+ revTypes types
 interface FClass
          Represents a class (e.g.
 

Methods in de.uni_paderborn.fujaba.metamodel that return FType
 FType FTypeList.getFromFTypes(java.lang.String key)
          Deprecated. Get the fromTypes attribute of the UMLTypeList object
 FType FTypeList.provideFType(java.lang.String key)
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 FType FType.getFRealType()
          Deprecated.  
 FType FQualifier.getFType()
          Get the type attribute of the FQualifier object
 FType FProject.getFromFBaseTypes(java.lang.String key)
          Deprecated.  
 FType FProject.getOrNewFType(FClass context, java.lang.String name)
          Deprecated.  
 FType FProject.getOrNewFType(FClass context, java.lang.String name, boolean coobraPersistent)
          Deprecated.  
 FType FProject.findFType(FClass context, java.lang.String name)
          Deprecated.  
 FType FProject.findFType(FClass context, java.lang.String name, boolean create)
          Deprecated.  
 FType FProject.findFType(FClass context, java.lang.String name, boolean create, boolean coobraPersistent)
          Deprecated.  
 FType FParam.getFParamType()
          Get the paramType attribute of the FParam object
 FType FMethod.getFResultType()
          Get the resultType attribute of the FMethod object
 FType FMethod.getFType()
          Deprecated.  
 FType FDeclaration.getFType()
          Deprecated. Use getAttrType, getParamType, or getResultType instead
 FType FAttr.getFAttrType()
          Get the attrType attribute of the FAttr object
 FType FArray.getFArrayType()
          Get the arrayType attribute of the Array object
 FType FArray.getFBaseType()
          Get the baseType attribute of the Array object
 

Methods in de.uni_paderborn.fujaba.metamodel with parameters of type FType
 boolean FTypeList.addToTypes(FType obj)
          Deprecated. Access method for an one to n association.
 boolean FTypeList.hasInTypes(FType obj)
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 boolean FTypeList.removeFromTypes(FType obj)
          Deprecated. No comment provided by developer, please add a comment to improve documentation.
 void FTypeList.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
 void FQualifier.setType(FType type)
          Sets the type attribute of the FQualifier object
 void FParam.setParamType(FType paramType)
          Sets the paramType attribute of the FParam object
 void FMethod.setResultType(FType value)
          Sets the resultType attribute of the FMethod object
 void FAttr.setAttrType(FType attrType)
          Sets the attrType attribute of the FAttr object
 void FArray.setArrayType(FType tmpType)
          Sets the arrayType attribute of the Array object
 

Uses of FType in de.uni_paderborn.fujaba.uml
 

Subinterfaces of FType in de.uni_paderborn.fujaba.uml
 interface UMLType
          All associations +------+ 1 1 UMLTypeList | name +--------------------- UMLType +------+ revTypes types
 

Classes in de.uni_paderborn.fujaba.uml that implement FType
 class UMLArray
          Associations +------+ 1 1 UMLTypeList | name +--------------------- UMLType +------+ revTypes types
 class UMLBaseTypes
          Associations +------+ 1 1 UMLTypeList | name +--------------------- UMLType +------+ revTypes types
 class UMLClass
          UMLClass is the core element of UMLClass-Diagrams.
 

Methods in de.uni_paderborn.fujaba.uml that return FType
 FType UMLTypeList.getFromFTypes(java.lang.String key)
          Get the fromFTypes attribute of the UMLTypeList object
 FType UMLTypeList.provideFType(java.lang.String key)
          No comment provided by developer, please add a comment to improve documentation.
 FType UMLQualifier.getFType()
          Get the fType attribute of the UMLQualifier object
 FType UMLProject.getFromFBaseTypes(java.lang.String key)
          Get the fromFBaseTypes attribute of the UMLProject object
 FType UMLProject.getOrNewFType(FClass context, java.lang.String name)
          Get the orNewFType attribute of the UMLProject object
 FType UMLProject.getOrNewFType(FClass context, java.lang.String name, boolean coobraPersistent)
          Get the orNewFType attribute of the UMLProject object
 FType UMLProject.findFType(FClass context, java.lang.String name)
          No comment provided by developer, please add a comment to improve documentation.
 FType UMLProject.findFType(FClass context, java.lang.String name, boolean create)
          No comment provided by developer, please add a comment to improve documentation.
 FType UMLProject.findFType(FClass context, java.lang.String name, boolean create, boolean coobraPersistent)
          No comment provided by developer, please add a comment to improve documentation.
 FType UMLParam.getFParamType()
          Get the fParamType attribute of the UMLParam object
 FType UMLMethod.getFResultType()
          Get the fResultType attribute of the UMLMethod object
 FType UMLDeclaration.getFType()
          Deprecated.  
 FType UMLClass.getFRealType()
          Get the fRealType attribute of the UMLClass object
 FType UMLBaseTypes.getFRealType()
          Get the fRealType attribute of the UMLBaseTypes object
 FType UMLAttr.getFAttrType()
          Get the fAttrType attribute of the UMLAttr object
 FType UMLArray.getFArrayType()
          Get the fArrayType attribute of the UMLArray object
 FType UMLArray.getFBaseType()
          Get the fBaseType attribute of the UMLArray object
 FType UMLArray.getFRealType()
          Get the fRealType attribute of the UMLArray object
 

Methods in de.uni_paderborn.fujaba.uml with parameters of type FType
 boolean UMLTypeList.addToTypes(FType obj)
          Access method for an one to n association.
protected  java.lang.Object UMLTypeList.getKeyForTypes(FType type)
          Get the keyForTypes attribute of the UMLTypeList object
 boolean UMLTypeList.hasInTypes(FType obj)
          No comment provided by developer, please add a comment to improve documentation.
 void UMLTypeList.keyChangedInTypes(java.lang.String oldKey, FType value)
          Use this function to inform UMLTypeList, that the key for a FType has changed.
 boolean UMLTypeList.removeFromTypes(FType obj)
          No comment provided by developer, please add a comment to improve documentation.
 void UMLTypeList.addToTypes(java.lang.String key, FType value)
          add a key-value-pair to types
this method is needed only for loading do not use it in other cases
 void UMLQualifier.setType(FType type)
          Sets the type attribute of the UMLQualifier object
 void UMLParam.setParamType(FType paramType)
          Sets the paramType attribute of the UMLParam object
 void UMLMethod.setResultType(FType value)
          Sets the resultType attribute of the UMLMethod object
 void UMLAttr.setAttrType(FType attrType)
          Sets the attrType attribute of the UMLAttr object
 void UMLArray.setArrayType(FType tmpType)
          Sets the arrayType attribute of the UMLArray object