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

Packages that use FClass
de.uni_paderborn.fujaba.basic Basic Classes for Fujaba 
de.uni_paderborn.fujaba.codegen   
de.uni_paderborn.fujaba.gui Graphical User Interface 
de.uni_paderborn.fujaba.metamodel   
de.uni_paderborn.fujaba.uml UML-Abstract Syntax Tree Structure 
 

Uses of FClass in de.uni_paderborn.fujaba.basic
 

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

Uses of FClass in de.uni_paderborn.fujaba.codegen
 

Methods in de.uni_paderborn.fujaba.codegen that return FClass
protected  FClass UMLRoleOOHandlerStrategy.provideReference(java.lang.String className)
          No comment provided by developer, please add a comment to improve documentation.
 FClass UMLRoleOOHandler.getTarget(FElement element, FAttr attr)
          Get the target attribute of the UMLRoleOOHandler object
 FClass UMLAttrOOHandler.getTarget(FElement element, FAttr attr)
          Get the target attribute of the FAttrOOHandler object
abstract  FClass AccessorOOHandler.getTarget(FElement element, FAttr attr)
           
 

Methods in de.uni_paderborn.fujaba.codegen with parameters of type FClass
protected  void UMLRoleOOHandlerStrategy.provideImport(FClass target, FPackage pack)
          No comment provided by developer, please add a comment to improve documentation.
protected  void UMLRoleOOHandlerStrategy.provideImport(FClass target, FClass clazz)
          No comment provided by developer, please add a comment to improve documentation.
 boolean UMLFileOOHandler.necessaryToCreateClass(FClass tmpClass)
          No comment provided by developer, please add a comment to improve documentation.
 void UMLClassOOHandler.generateFClassDeclaration(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 void UMLClassOOHandler.generateClassBody(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
abstract  void UMLClassBodyStrategy.createContents(FClass umlClass)
          No comment provided by developer, please add a comment to improve documentation.
 void UMLClassBodyStatechartStrategy.createContents(FClass cls)
          No comment provided by developer, please add a comment to improve documentation.
 void UMLClassBodyRolesStrategy.createContents(FClass umlClass)
          No comment provided by developer, please add a comment to improve documentation.
protected  java.util.SortedSet UMLClassBodyRolesStrategy.getRoles(FClass umlClass)
          Get the roles attribute of the UMLClassBodyRolesStrategy object
 void UMLClassBodyRemoveYouStrategy.createContents(FClass umlClass)
          No comment provided by developer, please add a comment to improve documentation.
static boolean UMLClassBodyRemoveYouStrategy.mustCreateRemoveYouMethod(FClass clazz)
          No comment provided by developer, please add a comment to improve documentation.
protected  void UMLClassBodyRemoveYouStrategy.generateRemoveYouMethod(FClass clazz)
          No comment provided by developer, please add a comment to improve documentation.
protected static java.util.Collection UMLClassBodyRemoveYouStrategy.getRemoveRoles(FClass umlClass)
          Get the removeRoles attribute of the UMLClassBodyRemoveYouStrategy class
static boolean UMLClassBodyRemoveYouStrategy.alreadyImplementsRemoveYou(FClass clazz)
           
 void UMLClassBodyParsedMembersStrategy.createContents(FClass umlClass)
           
 void UMLClassBodyMethodsStrategy.createContents(FClass umlClass)
          No comment provided by developer, please add a comment to improve documentation.
protected  java.util.SortedSet UMLClassBodyMethodsStrategy.getMethods(FClass umlClass)
          Get the methods attribute of the UMLClassBodyMethodsStrategy object
 void UMLClassBodyAttributesStrategy.createContents(FClass umlClass)
          No comment provided by developer, please add a comment to improve documentation.
protected  java.util.SortedSet UMLClassBodyAttributesStrategy.getAttributes(FClass umlClass)
          Get the attributes attribute of the FClassBodyAttributesStrategy object
abstract  java.lang.String OOGenVisitor.generateImportClass(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenVisitor.createClassInterfaceModifier(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenVisitor.createInterfaceDeclaration(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenVisitor.createClassDeclaration(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenVisitor.createClassExtendsDeclaration(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenVisitor.createInterfaceExtendsDeclaration(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenVisitor.getInterfaceName(FClass theClass)
          Get the interfaceName attribute of the OOGenVisitor object
 java.lang.String OOGenVisitor.getClassName(FClass theClass)
          Get the className attribute of the OOGenVisitor object
 java.lang.String OOGenStrategyClient.generateImportClass(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenStrategyClient.createInterfaceDeclaration(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenStrategyClient.createClassDeclaration(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenStrategyClient.createFClassInterfaceModifier(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenStrategyClient.getInterfaceName(FClass theClass)
          Get the interfaceName attribute of the OOGenStrategyClient object
 java.lang.String OOGenStrategyClient.getClassName(FClass theClass)
          Get the className attribute of the OOGenStrategyClient object
 java.lang.String JavaGenVisitor.generateImportClass(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 void ImportFragment.addClass(FClass value)
          Access method for an one to n association.
 java.lang.String EiffelGenVisitor.generateImportClass(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String EiffelGenVisitor.createClassInterfaceModifier(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String AccessorOOHandler.getTemplateBlockName(java.lang.String blockName, FClass cls, FAttr attr)
           
 java.lang.String AbstractCPPGenVisitor.generateImportClass(FClass theClass)
          No comment provided by developer, please add a comment to improve documentation.
 

Uses of FClass in de.uni_paderborn.fujaba.gui
 

Methods in de.uni_paderborn.fujaba.gui with parameters of type FClass
 java.lang.String TemplateBlockNameListener.getTemplateBlockName(java.lang.String blockName, FClass cls, FAttr attr)
          A TemplateBlockNameListener can alter a name for a template block by implementing this method (e.g. append a suffix).
 

Uses of FClass in de.uni_paderborn.fujaba.metamodel
 

Methods in de.uni_paderborn.fujaba.metamodel that return FClass
 FClass FRole.getFTarget()
          Get the target attribute of the UMLRole object
 FClass FRole.getFRevRoles()
          Get the revRoles attribute of the UMLRole object
 FClass FProject.getFromFReferences(java.lang.String key)
          Deprecated.  
 FClass FProject.getOrNewFromFReferences(java.lang.String name)
          Deprecated.  
 FClass FProject.getOrNewFromFReferences(java.lang.String name, boolean coobraPersistent)
          Deprecated.  
 FClass FProject.findFReference(java.lang.String name)
          Deprecated.  
 FClass FProject.findFReference(java.lang.String name, boolean create)
          Deprecated.  
 FClass FProject.findFReference(java.lang.String name, boolean create, boolean coobraPersistent)
          Deprecated.  
 FClass FProject.getFClassFromImports(FClass context, java.lang.String name)
          Deprecated.  
 FClass FPackage.getFromFDeclares(java.lang.String key)
          Get the fromDeclares attribute of the FPackage object
 FClass FMethod.getFParent()
          Get the parent attribute of the FMethod object
 FClass FMethod.getFromFDeclares(java.lang.String key)
          Get the fromDeclares attribute of the FMethod object
 FClass FGeneralization.getFSubclass()
          Get the subclass attribute of the FGeneralization object
 FClass FGeneralization.getFSuperclass()
          Get the superclass attribute of the FGeneralization object
 FClass FFile.getFContainsAt(int index)
           
 FClass FFile.getFirstOfFContains()
           
 FClass FFile.getLastOfFContains()
           
 FClass FFile.getNextOfFContains(FClass object)
           
 FClass FFile.getNextIndexOfFContains(FClass object, int index)
           
 FClass FFile.getPreviousOfFContains(FClass object)
           
 FClass FFile.getPreviousIndexOfFContains(FClass object, int index)
           
 FClass FClassDiagram.getFromFClasses(java.lang.String className)
          Get the fromClasses attribute of the FClassDiagram object
 FClass FClassDiagram.provideFClass(java.lang.String className, java.lang.String packageName, boolean reuse)
          Deprecated.  
 FClass FClass.getFDeclaredInClass()
          The declaredInClass property denotes the class this inner class is declared in, null if this is a top level or anonymous class.
 FClass FClass.getFromFDeclares(java.lang.String classname)
           
 FClass FClass.getFSuperClass()
          Deprecated. will be renamed when using JDK 1.5 (without F)
 FClass FAttr.getFParent()
          Get the parent attribute of the FAttr object
 

Methods in de.uni_paderborn.fujaba.metamodel with parameters of type FClass
 void FRole.setTarget(FClass target)
          Sets the target attribute of the UMLRole object
 void FRole.setRevRoles(FClass target)
          Sets the revRoles attribute of the UMLRole object
 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.  
 FClass FProject.getFClassFromImports(FClass context, java.lang.String name)
          Deprecated.  
 boolean FPackage.hasInDeclares(FClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 boolean FPackage.addToDeclares(FClass obj)
          Access method for an one to n association.
 boolean FPackage.removeFromDeclares(FClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 void FMethod.setParent(FClass parent)
          Sets the parent attribute of the FMethod object
 boolean FMethod.hasInDeclares(FClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 boolean FMethod.addToDeclares(FClass obj)
          Access method for an one to n association.
 boolean FMethod.removeFromDeclares(FClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 boolean FGeneralization.setSubclass(FClass subclass)
          Sets the subclass attribute of the FGeneralization object
 boolean FGeneralization.setSuperclass(FClass superclass)
          Sets the superclass attribute of the FGeneralization object
 boolean FFile.hasInContains(FClass value)
           
 boolean FFile.addToContains(FClass value)
           
 boolean FFile.removeFromContains(FClass value)
           
 int FFile.indexOfContains(FClass elem)
           
 int FFile.lastIndexOfContains(FClass elem)
           
 java.util.Iterator FFile.iteratorOfContains(FClass lowerBound)
           
 boolean FFile.isBeforeOfContains(FClass leftObject, FClass rightObject)
           
 boolean FFile.isAfterOfContains(FClass leftObject, FClass rightObject)
           
 FClass FFile.getNextOfFContains(FClass object)
           
 FClass FFile.getNextIndexOfFContains(FClass object, int index)
           
 FClass FFile.getPreviousOfFContains(FClass object)
           
 FClass FFile.getPreviousIndexOfFContains(FClass object, int index)
           
 boolean FFile.hasInImportedClasses(FClass elem)
          No comment provided by developer, please add a comment to improve documentation.
 void FFile.addToImportedClasses(FClass elem)
          Access method for an one to n association.
 void FFile.removeFromImportedClasses(FClass elem)
          No comment provided by developer, please add a comment to improve documentation.
 boolean FClass.setDeclaredInClass(FClass cls)
           
 boolean FClass.hasInDeclares(FClass cls)
           
 boolean FClass.addToDeclares(FClass cls)
           
 boolean FClass.removeFromDeclares(FClass cls)
           
 boolean FAttr.setParent(FClass obj)
          Sets the parent attribute of the FAttr object
 

Uses of FClass in de.uni_paderborn.fujaba.uml
 

Classes in de.uni_paderborn.fujaba.uml that implement FClass
 class UMLClass
          UMLClass is the core element of UMLClass-Diagrams.
 

Methods in de.uni_paderborn.fujaba.uml that return FClass
 FClass UMLRole.getFTarget()
          Get the fTarget attribute of the UMLRole object
 FClass UMLRole.getFRevRoles()
          Get the fRevRoles attribute of the UMLRole object
 FClass UMLProject.getFromFReferences(java.lang.String key)
          Get the fromFReferences attribute of the UMLProject object
 FClass UMLProject.getOrNewFromFReferences(java.lang.String name)
          Get the orNewFromFReferences attribute of the UMLProject object
 FClass UMLProject.getOrNewFromFReferences(java.lang.String name, boolean coobraPersistent)
          Get the orNewFromFReferences attribute of the UMLProject object
 FClass UMLProject.findFReference(java.lang.String name)
          No comment provided by developer, please add a comment to improve documentation.
 FClass UMLProject.findFReference(java.lang.String name, boolean create)
          No comment provided by developer, please add a comment to improve documentation.
 FClass UMLProject.findFReference(java.lang.String name, boolean create, boolean coobraPersistent)
          No comment provided by developer, please add a comment to improve documentation.
 FClass UMLProject.getFClassFromImports(FClass context, java.lang.String name)
          Get the fClassFromImports attribute of the UMLProject object
 FClass UMLPackage.getFromFDeclares(java.lang.String key)
          Get the fromFDeclares attribute of the UMLPackage object
 FClass UMLMethod.getFParent()
          Get the fParent attribute of the UMLMethod object
 FClass UMLMethod.getFromFDeclares(java.lang.String key)
          Get the fromFDeclares attribute of the UMLMethod object
 FClass UMLGeneralization.getFSubclass()
          Get the fSubclass attribute of the UMLGeneralization object
 FClass UMLGeneralization.getFSuperclass()
          Get the fSuperclass attribute of the UMLGeneralization object
 FClass UMLFile.getFContainsAt(int index)
          Get the fContainsAt attribute of the UMLFile object
 FClass UMLFile.getFirstOfFContains()
          Get the firstOfFContains attribute of the UMLFile object
 FClass UMLFile.getLastOfFContains()
          Get the lastOfFContains attribute of the UMLFile object
 FClass UMLFile.getNextOfFContains(FClass object)
          Get the nextOfFContains attribute of the UMLFile object
 FClass UMLFile.getNextIndexOfFContains(FClass object, int index)
          Get the nextIndexOfFContains attribute of the UMLFile object
 FClass UMLFile.getPreviousOfFContains(FClass object)
          Get the previousOfFContains attribute of the UMLFile object
 FClass UMLFile.getPreviousIndexOfFContains(FClass object, int index)
          Get the previousIndexOfFContains attribute of the UMLFile object
 FClass UMLClassDiagram.provideFClass(java.lang.String className, java.lang.String packageName, boolean reuse)
          No comment provided by developer, please add a comment to improve documentation.
 FClass UMLClassDiagram.getFromFClasses(java.lang.String className)
          Get the fromFClasses attribute of the UMLClassDiagram object
 FClass UMLClass.getFDeclaredInClass()
          Get the fDeclaredInClass attribute of the UMLClass object
 FClass UMLClass.getFromFDeclares(java.lang.String key)
          Get the fromFDeclares attribute of the UMLClass object
 FClass UMLClass.getFSuperClass()
          Get the fSuperClass attribute of the UMLClass object
 FClass UMLAttr.getFParent()
          Get the fParent attribute of the UMLAttr object
 

Methods in de.uni_paderborn.fujaba.uml with parameters of type FClass
 void UMLRole.setTarget(FClass target)
          Sets the target attribute of the UMLRole object
 void UMLRole.setRevRoles(FClass target)
          Sets the revRoles attribute of the UMLRole 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.
 FClass UMLProject.getFClassFromImports(FClass context, java.lang.String name)
          Get the fClassFromImports attribute of the UMLProject object
 boolean UMLPackage.hasInDeclares(FClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 boolean UMLPackage.addToDeclares(FClass obj)
          Access method for an one to n association.
 boolean UMLPackage.removeFromDeclares(FClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 void UMLMethod.setParent(FClass parent)
          Sets the parent attribute of the UMLMethod object
 boolean UMLMethod.hasInDeclares(FClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 boolean UMLMethod.addToDeclares(FClass obj)
          Access method for an one to n association.
 boolean UMLMethod.removeFromDeclares(FClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 boolean UMLGeneralization.setSubclass(FClass subclass)
          Sets the subclass attribute of the UMLGeneralization object
 boolean UMLGeneralization.setSuperclass(FClass superclass)
          Sets the superclass attribute of the UMLGeneralization object
 boolean UMLFile.hasInContains(FClass value)
           
 boolean UMLFile.addToContains(FClass value)
           
 boolean UMLFile.removeFromContains(FClass value)
           
 int UMLFile.indexOfContains(FClass elem)
           
 int UMLFile.lastIndexOfContains(FClass elem)
           
 java.util.Iterator UMLFile.iteratorOfContains(FClass lowerBound)
          Deprecated. useless and lets the 'contains' assoc look like a qualified one
 boolean UMLFile.isBeforeOfContains(FClass leftObject, FClass rightObject)
           
 boolean UMLFile.isAfterOfContains(FClass leftObject, FClass rightObject)
           
 UMLClass UMLFile.getNextOfContains(FClass object)
           
 FClass UMLFile.getNextOfFContains(FClass object)
          Get the nextOfFContains attribute of the UMLFile object
 UMLClass UMLFile.getNextIndexOfContains(FClass object, int index)
           
 FClass UMLFile.getNextIndexOfFContains(FClass object, int index)
          Get the nextIndexOfFContains attribute of the UMLFile object
 UMLClass UMLFile.getPreviousOfContains(FClass object)
           
 FClass UMLFile.getPreviousOfFContains(FClass object)
          Get the previousOfFContains attribute of the UMLFile object
 UMLClass UMLFile.getPreviousIndexOfContains(FClass object, int index)
           
 FClass UMLFile.getPreviousIndexOfFContains(FClass object, int index)
          Get the previousIndexOfFContains attribute of the UMLFile object
 boolean UMLFile.hasInImportedClasses(FClass elem)
          No comment provided by developer, please add a comment to improve documentation.
 void UMLFile.addToImportedClasses(FClass elem)
          Access method for an one to n association.
 void UMLFile.removeFromImportedClasses(FClass elem)
          No comment provided by developer, please add a comment to improve documentation.
 boolean UMLClass.setDeclaredInClass(FClass obj)
          Sets the declaredInClass attribute of the UMLClass object
 boolean UMLClass.hasInDeclares(FClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 boolean UMLClass.addToDeclares(FClass obj)
          Access method for an one to n association.
 boolean UMLClass.removeFromDeclares(FClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 boolean UMLAttr.setParent(FClass obj)
          Sets the parent attribute of the UMLAttr object