Update of /cvsroot/sblim/ecute/Plugin/com/ibm/ecute/UMLBuffer/UMLTree
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30178/Plugin/com/ibm/ecute/UMLBuffer/UMLTree
Modified Files:
UMLClass.java
Log Message:
Qualifier flavors:
qualifier values of qualifiers "Aggregation", "Composition",
"Aggregate", "Min", "Max" and "Key" on references are
inherited by subclasses on MOF import
Index: UMLClass.java
===================================================================
RCS file: /cvsroot/sblim/ecute/Plugin/com/ibm/ecute/UMLBuffer/UMLTree/UMLClass.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- UMLClass.java 30 Dec 2004 13:32:57 -0000 1.5
+++ UMLClass.java 15 Jul 2005 13:43:39 -0000 1.6
@@ -49,6 +49,7 @@
private boolean isAssociation = false;
private UMLRole role1 = null;
private UMLRole role2 = null;
+ private boolean rolesTwisted = false;
private Hashtable methods = new Hashtable();
private Hashtable attributes = new Hashtable();
@@ -138,6 +139,18 @@
public UMLRole getRole2() {
return role2;
}
+
+ public boolean getRolesTwisted(){
+ return rolesTwisted;
+ }
+
+ public void setRolesTwisted(){
+ rolesTwisted = true;
+ }
+
+ public void resetRolesTwisted(){
+ rolesTwisted = false;
+ }
public void addMethod(UMLMethod method) {
methods.put(method.getName(), method);
|