Uses of Class
de.uni_paderborn.fujaba.uml.UMLClass

Packages that use UMLClass
de.uni_paderborn.fujaba.codegen   
de.uni_paderborn.fujaba.gui Graphical User Interface 
de.uni_paderborn.fujaba.uml UML-Abstract Syntax Tree Structure 
de.uni_paderborn.fujaba.uml.dialogs   
de.uni_paderborn.fujaba.uml.utility   
 

Uses of UMLClass in de.uni_paderborn.fujaba.codegen
 

Methods in de.uni_paderborn.fujaba.codegen with parameters of type UMLClass
protected  void UMLStoryPatternOOHandler.addBindings(java.util.Map isomorphicBinding, UMLObject object, UMLClass objectType)
          Access method for a To N-association.
protected  void UMLStoryPatternOOHandler.addBindings(java.util.Map isomorphicBinding, UMLObject object, UMLClass objectType, boolean addSuperClasses, boolean addSubClasses)
          Access method for a To N-association.
 

Uses of UMLClass in de.uni_paderborn.fujaba.gui
 

Methods in de.uni_paderborn.fujaba.gui that return UMLClass
 UMLClass PropertyEditor.getClassIncrement()
          getClassIncrement returns a valid reference to an UMLClass object if a class Object is referenced by setAsgElement
protected  UMLClass EditPathExprDialog.getTargetClass(java.lang.String e)
          Deprecated. rubbish?!!
 UMLClass CompletionKeyListener.computeLocalContext(UMLClass localContext, java.lang.String txt)
           
 

Methods in de.uni_paderborn.fujaba.gui with parameters of type UMLClass
 void EditAssocDialog.unparse(UMLClass leftClass, UMLClass rightClass)
          UML-AST to dialog
static java.lang.String EditAssocDialog.toUnused(java.lang.String roleName, UMLRole role, java.lang.String otherRoleName, UMLRole otherRole, UMLClass clazz)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass CompletionKeyListener.computeLocalContext(UMLClass localContext, java.lang.String txt)
           
 

Constructors in de.uni_paderborn.fujaba.gui with parameters of type UMLClass
EditAssocDialog(javax.swing.JFrame frame, UMLClass oneClass)
          use this constructor, if the user selected one class
EditAssocDialog(javax.swing.JFrame frame, UMLClass leftClass, UMLClass rightClass)
          use this constructor, if the user selected two classes
 

Uses of UMLClass in de.uni_paderborn.fujaba.uml
 

Methods in de.uni_paderborn.fujaba.uml that return UMLClass
 UMLClass UMLStartActivity.getSpecClass()
          Get the specClass attribute of the UMLStartActivity object
 UMLClass UMLStartActivity.getRevStartOfStateChart()
          Get the revStartOfStateChart attribute of the UMLStartActivity object
 UMLClass UMLRole.getTarget()
          Get the target attribute of the UMLRole object
 UMLClass UMLRole.getRevRoles()
          Get the revRoles attribute of the UMLRole object
 UMLClass UMLReactiveDiagram.getUMLClass()
          UMLMethod: '+ getUMLClass (): UMLClass'.
 UMLClass UMLProject.getFromClasses(java.lang.String fullClassName)
          Retrieve a class with the given full qualified (with package) class name.
 UMLClass UMLProject.getFromReferences(java.lang.String key)
          Get the fromReferences attribute of the UMLProject object
 UMLClass UMLProject.getOrNewClass(java.lang.String name)
          Get the orNewClass attribute of the UMLProject object
 UMLClass UMLProject.getOrNewClass(java.lang.String name, boolean coobraPersistent)
          Get the orNewClass attribute of the UMLProject object
 UMLClass UMLProject.getOrNewClass(UMLClass context, java.lang.String name)
          Get the orNewClass attribute of the UMLProject object
 UMLClass UMLProject.getOrNewClass(UMLClass context, java.lang.String name, boolean coobraPersistent)
          Get the orNewClass attribute of the UMLProject object
 UMLClass UMLProject.findClass(UMLClass context, java.lang.String name)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLProject.findClass(UMLClass context, java.lang.String name, boolean create)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLProject.findClass(UMLClass context, java.lang.String name, boolean create, boolean coobraPersistent)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLProject.getClassFromImports(UMLClass context, java.lang.String name)
          Searches the UMLClass with the name in the imports of the current UMLFile.
 UMLClass UMLProject.getOrNewFromReferences(java.lang.String name)
          Get the orNewFromReferences attribute of the UMLProject object
 UMLClass UMLProject.getOrNewFromReferences(java.lang.String name, boolean coobraPersistent)
          Get the orNewFromReferences attribute of the UMLProject object
 UMLClass UMLProject.findReference(java.lang.String name)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLProject.findReference(java.lang.String name, boolean create)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLProject.findReference(java.lang.String name, boolean create, boolean coobraPersistent)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLPackage.findClass(java.lang.String name)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLPackage.getFromDeclares(java.lang.String key)
          Get the fromDeclares attribute of the UMLPackage object
 UMLClass UMLObject.getInstanceOf()
          Get the instanceOf attribute of the UMLObject object
 UMLClass UMLMethod.getParent()
          Get the parent attribute of the UMLMethod object
 UMLClass UMLMethod.getFromDeclares(java.lang.String key)
          Get the fromDeclares attribute of the UMLMethod object
 UMLClass UMLGeneralization.getSubclass()
          Get the subclass attribute of the UMLGeneralization object
 UMLClass UMLGeneralization.getSuperclass()
          Get the superclass attribute of the UMLGeneralization object
 UMLClass UMLFile.getContainsAt(int index)
           
 UMLClass UMLFile.getFirstOfContains()
           
 UMLClass UMLFile.getLastOfContains()
           
 UMLClass UMLFile.getNextOfContains(FClass object)
           
 UMLClass UMLFile.getNextIndexOfContains(FClass object, int index)
           
 UMLClass UMLFile.getPreviousOfContains(FClass object)
           
 UMLClass UMLFile.getPreviousIndexOfContains(FClass object, int index)
           
 UMLClass UMLFile.getClassFromImports(java.lang.String fullName)
          Get the classFromImports attribute of the UMLFile object
 UMLClass UMLClassDiagram.provideClass(java.lang.String className, java.lang.String packageName, boolean reuse)
          Returns a class with the full qualified name className.
 UMLClass UMLClassDiagram.getFromClasses(java.lang.String className)
          Get the first class in this diagram that matches the given name.
 UMLClass UMLClassDiagram.getFromClasses(java.lang.String className, java.lang.String packageName)
          Get the specified class from this diagram, including the classes packagename.
 UMLClass UMLClass.getDeclaredInClass()
          Get the declaredInClass attribute of the UMLClass object
 UMLClass UMLClass.getFromDeclares(java.lang.String key)
          Get the fromDeclares attribute of the UMLClass object
 UMLClass UMLClass.getSuperClass()
          This method returns the super class of this class.
 UMLClass UMLAttr.getParent()
          Get the parent attribute of the UMLAttr object
 

Methods in de.uni_paderborn.fujaba.uml with parameters of type UMLClass
 boolean UMLStereotype.addToUMLClass(UMLClass value)
          Deprecated. use increments association instead
 void UMLStartActivity.setRevStartOfStateChart(UMLClass revStartOfStateChart)
          Sets the revStartOfStateChart attribute of the UMLStartActivity object
 boolean UMLReactiveDiagram.setUMLClass(UMLClass value)
          UMLMethod: '+ setUMLClass (value: UMLClass): Boolean'.
 boolean UMLProject.hasInClasses(UMLClass elem)
          No comment provided by developer, please add a comment to improve documentation.
 boolean UMLProject.hasInReferences(UMLClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 boolean UMLProject.addToReferences(UMLClass obj)
          Adds a feature to the ToReferences attribute of the UMLProject object
 boolean UMLProject.removeFromReferences(UMLClass obj)
          No comment provided by developer, please add a comment to improve documentation.
 boolean UMLProject.removeFromReferences(java.lang.String key, UMLClass obj)
          for loading
 void UMLProject.addToReferences(java.lang.String key, UMLClass value)
          Adds a feature to the ToReferences attribute of the UMLProject object
this method is needed only for loading OrderedMaps do not use it in other cases
 UMLType UMLProject.getOrNewType(UMLClass context, java.lang.String name)
          Get the orNewType attribute of the UMLProject object
 UMLType UMLProject.getOrNewType(UMLClass context, java.lang.String name, boolean coobraPersistent)
          Get the orNewType attribute of the UMLProject object
 UMLType UMLProject.findType(UMLClass context, java.lang.String name)
          No comment provided by developer, please add a comment to improve documentation.
 UMLType UMLProject.findType(UMLClass context, java.lang.String name, boolean create)
          No comment provided by developer, please add a comment to improve documentation.
 UMLType UMLProject.findType(UMLClass context, java.lang.String name, boolean create, boolean coobraPersistent)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLProject.getOrNewClass(UMLClass context, java.lang.String name)
          Get the orNewClass attribute of the UMLProject object
 UMLClass UMLProject.getOrNewClass(UMLClass context, java.lang.String name, boolean coobraPersistent)
          Get the orNewClass attribute of the UMLProject object
 UMLClass UMLProject.findClass(UMLClass context, java.lang.String name)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLProject.findClass(UMLClass context, java.lang.String name, boolean create)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLProject.findClass(UMLClass context, java.lang.String name, boolean create, boolean coobraPersistent)
          No comment provided by developer, please add a comment to improve documentation.
 UMLClass UMLProject.getClassFromImports(UMLClass context, java.lang.String name)
          Searches the UMLClass with the name in the imports of the current UMLFile.
 void UMLObject.setInstanceOf(UMLClass instanceOf)
          Sets the instanceOf attribute of the UMLObject object
 boolean UMLClass.isChildOf(UMLClass clazz)
          Returns true, if this class is subclass of the param.
 UMLGeneralization UMLClass.getParentGeneralization(UMLClass parent)
          To get the generalization between this child class and a parent class.
 boolean UMLClass.isSubClassOf(UMLClass clazz)
          Use this method to determine wether this instance of UMLClass is a subclass of the given UMLClass clazz
 boolean UMLClass.isAssignableFrom(UMLClass clazz)
          Get the assignableFrom attribute of the UMLClass object
static UMLAssoc[] UMLAssoc.getAssocForItems(UMLClass firstClass, java.lang.String firstRoleName, UMLClass secondClass, java.lang.String secondRoleName)
          Boolean static method to check wether two classes are connected via the passed association.
static boolean UMLAssoc.existsRef(UMLClass theClass, java.lang.String theRoleName)
          No comment provided by developer, please add a comment to improve documentation.
static UMLAssoc UMLAssoc.getRef(UMLClass theClass, java.lang.String theRoleName)
          Get the ref attribute of the UMLAssoc class
 

Constructors in de.uni_paderborn.fujaba.uml with parameters of type UMLClass
UMLRole(java.lang.String name, UMLClass target, java.lang.String cardString)
          Constructor for class UMLRole
UMLRole(java.lang.String name, int adornment, UMLClass target, UMLQualifier qualifier, UMLCardinality card, int visibility, UMLAssoc revLeftRole, UMLAssoc revRightRole)
          Constructor for class UMLRole
UMLObject(java.lang.String objectName, java.lang.String objectType, int type, boolean bound, int modifier, UMLClass instanceOf)
          Constructor for class UMLObject
UMLGeneralization(UMLClass subclass, UMLClass superclass)
          Constructor for class UMLGeneralization
UMLGeneralization(java.lang.String discriminator, UMLConstraint constraint, UMLClass subclass, UMLClass superclass)
          Constructor for class UMLGeneralization
UMLFile(UMLClass clazz)
          Constructor for class UMLFile
UMLAttr(int visibility, java.lang.String type, java.lang.String name, java.lang.String initialValue, boolean umlStatic, boolean javaFinal, UMLClass parent)
          Constructor for class UMLAttr
UMLAttr(java.lang.String name, boolean umlStatic, boolean javaFinal, int visibility, java.lang.String initialValue, UMLType attrType, UMLClass parent, UMLConstraint constraint)
          Constructor for class UMLAttr
UMLAssoc(java.lang.String name, UMLClass leftClass, java.lang.String leftRoleName, java.lang.String leftCard, UMLClass rightClass, java.lang.String rightRoleName, java.lang.String rightCard)
          Constructor for class UMLAssoc
 

Uses of UMLClass in de.uni_paderborn.fujaba.uml.dialogs
 

Constructors in de.uni_paderborn.fujaba.uml.dialogs with parameters of type UMLClass
MergeClassesDialog(javax.swing.JFrame f, UMLClass clazz1, UMLClass clazz2)
          Constructor for class MergeClassesDialog
 

Uses of UMLClass in de.uni_paderborn.fujaba.uml.utility
 

Methods in de.uni_paderborn.fujaba.uml.utility with parameters of type UMLClass
static java.util.Set UMLClassDiagramUtility.setOfAssociations(UMLClass class1, UMLClass class2)
          Only for tests, will be removed.
static de.upb.tools.fca.FTreeSet UMLClassDiagramUtility.calculatePossibleAssocs(UMLClass class1, UMLClass class2)
          Calculates all associations between two classes and returns the list of associations.
static de.upb.tools.fca.FTreeSet UMLClassDiagramUtility.calculatePossibleAssocsViaASGElementRef(UMLClass refClass, UMLClass elemClass)
          Calculates all associations between two classes via ASGElementRef and returns the list of associations.
static boolean UMLClassDiagramUtility.isDerivedfrom(UMLClass cls, java.lang.String superClsName)
           
static UMLAssoc UMLClassDiagramUtility.searchForAssoc(UMLClass class1, UMLClass class2, java.lang.String assocName)
          No comment provided by developer, please add a comment to improve documentation.
static void UMLClassDiagramUtility.removeMethodBySameName(UMLClass cls, UMLMethod method)
          removes tmpMethod with has the same name (not signature!)