Update of /cvsroot/sblim/ecute/Plugin/com/ibm/ecute/UMLBuffer/UMLTree
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21123/Plugin/com/ibm/ecute/UMLBuffer/UMLTree
Modified Files:
UMLQualified.java
Log Message:
flavors presentation rule implemented for values table in properties section
and effectiveInheritedQualifier method implemented
Index: UMLQualified.java
===================================================================
RCS file: /cvsroot/sblim/ecute/Plugin/com/ibm/ecute/UMLBuffer/UMLTree/UMLQualified.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- UMLQualified.java 18 Oct 2004 16:03:52 -0000 1.2
+++ UMLQualified.java 20 Jul 2005 15:21:46 -0000 1.3
@@ -60,6 +60,23 @@
qualifiers.add(theQualifier);
}
+
+ public void removeQualifier(String qualifierName){
+
+ int index = -1;
+
+ for(int i = 0; i < qualifiers.size(); i++){
+ UMLQualifier qualifier = (UMLQualifier)qualifiers.get(i);
+ if(qualifier.name.equalsIgnoreCase(qualifierName)){
+ index = i;
+ break;
+ }
+ }
+
+ if(index > -1){
+ qualifiers.remove(index);
+ }
+ }
public void addQualifiers(ArrayList qualifiers) {
qualifiers.addAll(qualifiers);
|