|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.asg.ASGUtility
de.uni_paderborn.fujaba.uml.utility.UMLClassDiagramUtility
Utility class for reusable UMLClassDiagram methodes.
Constructor Summary | |
UMLClassDiagramUtility(ASGDiagram diagram)
Constructor for abstract class ASGUtility |
Method Summary | |
static de.upb.tools.fca.FTreeSet |
calculatePossibleAssocs(UMLClass class1,
UMLClass class2)
Calculates all associations between two classes and returns the list of associations. |
static de.upb.tools.fca.FTreeSet |
calculatePossibleAssocsViaASGElementRef(UMLClass refClass,
UMLClass elemClass)
Calculates all associations between two classes via ASGElementRef and returns the list of associations. |
static UMLAssoc |
getAssoc(java.lang.String assocName)
returns the association for a given association name. |
static boolean |
isDerivedfrom(UMLClass cls,
java.lang.String superClsName)
|
static void |
removeMethodBySameName(UMLClass cls,
UMLMethod method)
removes tmpMethod with has the same name (not signature!) |
static UMLAssoc |
searchForAssoc(UMLClass class1,
UMLClass class2,
java.lang.String assocName)
No comment provided by developer, please add a comment to improve documentation. |
static java.util.Set |
setOfAssociations(UMLClass class1,
UMLClass class2)
Only for tests, will be removed. |
Methods inherited from class de.uni_paderborn.fujaba.asg.ASGUtility |
getDiagram, setDiagram |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UMLClassDiagramUtility(ASGDiagram diagram)
diagram
- No description providedMethod Detail |
public static java.util.Set setOfAssociations(UMLClass class1, UMLClass class2)
class1
- The new ofAssociations valueclass2
- The new ofAssociations value
public static de.upb.tools.fca.FTreeSet calculatePossibleAssocs(UMLClass class1, UMLClass class2) throws java.lang.IllegalArgumentException
class1
- the first class.class2
- the second class.
java.lang.IllegalArgumentException
- If at least one of the parameters is null.public static de.upb.tools.fca.FTreeSet calculatePossibleAssocsViaASGElementRef(UMLClass refClass, UMLClass elemClass)
refClass
- No description providedelemClass
- No description provided
public static boolean isDerivedfrom(UMLClass cls, java.lang.String superClsName)
cls
- No description providedsuperClsName
- No description provided
public static UMLAssoc getAssoc(java.lang.String assocName)
assocName
- No description provided
public static UMLAssoc searchForAssoc(UMLClass class1, UMLClass class2, java.lang.String assocName)
class1
- No description providedclass2
- No description providedassocName
- No description provided
public static void removeMethodBySameName(UMLClass cls, UMLMethod method)
cls
- No description providedmethod
- No description provided
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |