Author: tfmorris
Date: 2008-04-15 20:12:04-0700
New Revision: 14356

Modified:
   trunk/src/app/src/org/argouml/uml/ui/TabTaggedValuesModel.java

Log:
Change use of deprecated TaggedValue methods

Modified: trunk/src/app/src/org/argouml/uml/ui/TabTaggedValuesModel.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/uml/ui/TabTaggedValuesModel.java?view=diff&rev=14356&p1=trunk/src/app/src/org/argouml/uml/ui/TabTaggedValuesModel.java&p2=trunk/src/app/src/org/argouml/uml/ui/TabTaggedValuesModel.java&r1=14355&r2=14356
==============================================================================
--- trunk/src/app/src/org/argouml/uml/ui/TabTaggedValuesModel.java      
(original)
+++ trunk/src/app/src/org/argouml/uml/ui/TabTaggedValuesModel.java      
2008-04-15 20:12:04-0700
@@ -1,5 +1,5 @@
 // $Id$
-// Copyright (c) 2005-2007 The Regents of the University of California. All
+// Copyright (c) 2005-2008 The Regents of the University of California. All
 // Rights Reserved. Permission to use, copy, modify, and distribute this
 // software and its documentation without fee, and without a written
 // agreement is hereby granted, provided that the above copyright notice
@@ -120,6 +120,7 @@
     /*
      * @see javax.swing.table.TableModel#getColumnClass(int)
      */
+    @Override
     public Class getColumnClass(int c) {
         if (c == 0) {
             return (Class) Model.getMetaTypes().getTagDefinition();
@@ -134,6 +135,7 @@
     /*
      * @see javax.swing.table.TableModel#isCellEditable(int, int)
      */
+    @Override
     public boolean isCellEditable(int row, int col) {
         return true;
     }
@@ -216,9 +218,10 @@
         } else {
             Object tv = getFromCollection(tvs, rowIndex);
             if (columnIndex == 0) {
-                Model.getExtensionMechanismsHelper().setTag(tv, aValue);
+                Model.getExtensionMechanismsHelper().setType(tv, aValue);
             } else if (columnIndex == 1) {
-                Model.getCommonBehaviorHelper().setValue(tv, aValue);
+                Model.getExtensionMechanismsHelper().setDataValues(tv,
+                        new String[] {(String) aValue });
             }
             fireTableChanged(
                     new TableModelEvent(this, rowIndex, rowIndex, 
columnIndex));
@@ -234,7 +237,7 @@
      */
     public void addRow(Object[] values) {
         Object tagType = values[0];
-        Object tagValue = values[1];
+        String tagValue = (String) values[1];
         
         if (tagType == null) {
             tagType = "";
@@ -250,8 +253,9 @@
         // need it to have an owner for the following method calls
         Model.getExtensionMechanismsHelper().addTaggedValue(target, tv);
 
-        Model.getExtensionMechanismsHelper().setTag(tv, tagType);
-        Model.getCommonBehaviorHelper().setValue(tv, tagValue);
+        Model.getExtensionMechanismsHelper().setType(tv, tagType);
+        Model.getExtensionMechanismsHelper().setDataValues(tv,
+                new String[] {tagValue});
 
         // Since we aren't sure of ordering, fire event for whole table
         fireTableChanged(new TableModelEvent(this));

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to