Hi Claus,

Can you please send a small snippet that demonstrates your problem?

I cannot reproduce your problem with ULC 6.0.4. Changing a node and
notifying the model with nodeChanged works fine:

 row1.setValueAt("XXX", 0);
 model.nodeChanged(row1);

I hope you are using IMutableTableTreeNode in the TableTreeModel.

Thanks and regards,

Janak

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, June 28, 2007 2:21 PM
To: [EMAIL PROTECTED]
Subject: [ULC-developer] Problem with ULCTableTree GUI update


Hi out there,
the GUI of my ULCTabletree is not updated after changing my server-side data
model. I use a second window to change the data (just simulationg other
reasons for a data change). There is a listener that notifies the data model
by calling myTableTreeModel.nodechanged(aNode) with the appropriate Node.
MyTableTreeModel extends  DefaultTableTreeModel. The update mode is set to
ClientContext.setModelUpdateMode(tableTreeModel, UlcEvent.SYNCHRONOUS_MODE);
Maybee somebody can tell me from the appended communication log what goes
wrong.
We are using Java 1.5.0_11, ULC 6.0.4 and Windows XP.
Thank you very much for your help !
Best regards,
Claus Seitter
----------------------------------------------------------------------------
----------------------------------------------------------------------------
------------------------------------------------
SENT:
   setSelectedState
{
  /oid 1386
  /name setSelectedState
  /args {
    /selected t
  }
}
SENT:
   event
{
  /oid 1386
  /name event
  /args {
    /type 4
    /id 1
    /args *
  }
}
SENT:
   inputBlockerPing
{
  /oid 1
  /name inputBlockerPing
  /args *
}
RECEIVED:
   tableTreeNodesChanged
{
  /oid 1124
  /name tableTreeNodesChanged
  /args {
    /description *
    /childIndices {
       0
    }
    /column -1
  }
}
RECEIVED:
   inputBlockerPong
{
  /oid 1
  /name inputBlockerPong
  /args *
}
----------------------------------------------------------------------------
--------------
SENT:
   requestData
{
  /oid 1124
  /name requestData
  /args {
    /descriptions {
       {
         0
      }
    }
    /columns {
       0
       1
       2
       3
    }
  }
}
SENT:
   requestCellRendererComponents
{
  /oid 1115
  /name requestCellRendererComponents
  /args {
    /columnOid 1119
    /descriptions {
       {
         0
      }
    }
  }
}
SENT:
   requestCellEditorComponents
{
  /oid 1115
  /name requestCellEditorComponents
  /args {
    /columnOid 1119
    /descriptions {
       {
         0
      }
    }
  }
}
SENT:
   requestCellRendererComponents
{
  /oid 1115
  /name requestCellRendererComponents
  /args {
    /columnOid 1120
    /descriptions {
       {
         0
      }
    }
  }
}
SENT:
   requestCellEditorComponents
{
  /oid 1115
  /name requestCellEditorComponents
  /args {
    /columnOid 1120
    /descriptions {
       {
         0
      }
    }
  }
}
SENT:
   requestCellRendererComponents
{
  /oid 1115
  /name requestCellRendererComponents
  /args {
    /columnOid 1121
    /descriptions {
       {
         0
      }
    }
  }
}
SENT:
   requestCellEditorComponents
{
  /oid 1115
  /name requestCellEditorComponents
  /args {
    /columnOid 1121
    /descriptions {
       {
         0
      }
    }
  }
}
SENT:
   requestCellRendererComponents
{
  /oid 1115
  /name requestCellRendererComponents
  /args {
    /columnOid 1122
    /descriptions {
       {
         0
      }
    }
  }
}
SENT:
   requestCellEditorComponents
{
  /oid 1115
  /name requestCellEditorComponents
  /args {
    /columnOid 1122
    /descriptions {
       {
         0
      }
    }
  }
}
RECEIVED:
   setData
{
  /oid 1124
  /name setData
  /args {
    /descriptions {
       {
         0
      }
    }
    /columns {
       0
       1
       2
       3
    }
    /data {
       ""
       t
       ""
       t
       ""
       t
       ""
       t
    }
  }
}
RECEIVED:
   sendCellRendererComponents
{
  /oid 1115
  /name sendCellRendererComponents
  /args {
    /columnOid 1119
    /descriptions {
       {
         0
      }
    }
    /cellRendererComponents {
       {
        /oid 1139
      }
       {
        /oid 1139
      }
       {
        /oid 1143
      }
       {
        /oid 1143
      }
       {
        /oid 1146
      }
       {
        /oid 1146
      }
       {
        /oid 1148
      }
       {
        /oid 1148
      }
    }
  }
}
RECEIVED:
   sendCellEditorComponents
{
  /oid 1115
  /name sendCellEditorComponents
  /args {
    /columnOid 1119
    /descriptions {
       {
         0
      }
    }
    /cellEditorComponents {
       {
        /oid 1150
      }
       {
        /oid 1150
      }
       {
        /oid 1150
      }
       {
        /oid 1150
      }
    }
  }
}
RECEIVED:
   sendCellRendererComponents
{
  /oid 1115
  /name sendCellRendererComponents
  /args {
    /columnOid 1120
    /descriptions {
       {
         0
      }
    }
    /cellRendererComponents {
       {
        /oid 1153
      }
       {
        /oid 1153
      }
       {
        /oid 1157
      }
       {
        /oid 1157
      }
       {
        /oid 1159
      }
       {
        /oid 1159
      }
       {
        /oid 1161
      }
       {
        /oid 1161
      }
    }
  }
}
RECEIVED:
   sendCellEditorComponents
{
  /oid 1115
  /name sendCellEditorComponents
  /args {
    /columnOid 1120
    /descriptions {
       {
         0
      }
    }
    /cellEditorComponents {
       {
        /oid 1150
      }
       {
        /oid 1150
      }
       {
        /oid 1150
      }
       {
        /oid 1150
      }
    }
  }
}
RECEIVED:
   sendCellRendererComponents
{
  /oid 1115
  /name sendCellRendererComponents
  /args {
    /columnOid 1121
    /descriptions {
       {
         0
      }
    }
    /cellRendererComponents {
       {
        /oid 1163
      }
       {
        /oid 1163
      }
       {
        /oid 1166
      }
       {
        /oid 1166
      }
       {
        /oid 1168
      }
       {
        /oid 1168
      }
       {
        /oid 1170
      }
       {
        /oid 1170
      }
    }
  }
}
RECEIVED:
   sendCellEditorComponents
{
  /oid 1115
  /name sendCellEditorComponents
  /args {
    /columnOid 1121
    /descriptions {
       {
         0
      }
    }
    /cellEditorComponents {
       {
        /oid 1172
      }
       {
        /oid 1172
      }
       {
        /oid 1172
      }
       {
        /oid 1172
      }
    }
  }
}
RECEIVED:
   sendCellRendererComponents
{
  /oid 1115
  /name sendCellRendererComponents
  /args {
    /columnOid 1122
    /descriptions {
       {
         0
      }
    }
    /cellRendererComponents {
       {
        /oid 1174
      }
       {
        /oid 1174
      }
       {
        /oid 1166
      }
       {
        /oid 1166
      }
       {
        /oid 1177
      }
       {
        /oid 1177
      }
       {
        /oid 1170
      }
       {
        /oid 1170
      }
    }
  }
}
RECEIVED:
   sendCellEditorComponents
{
  /oid 1115
  /name sendCellEditorComponents
  /args {
    /columnOid 1122
    /descriptions {
       {
         0
      }
    }
    /cellEditorComponents {
       {
        /oid 1181
      }
       {
        /oid 1181
      }
       {
        /oid 1181
      }
       {
        /oid 1181
      }
    }
  }
}
----------------------------------------------------------------------------
--------------
SENT:
   event
{
  /oid 1004
  /name event
  /args {
    /type 1
    /id 1
    /args *
  }
}
RECEIVED:
   text
{
  /oid 1058
  /name text
  /args "Mi., 27.06.2007, 16:14"
}
----------------------------------------------------------------------------
--------------

----------------------------------------------------------------------------
----------------------------------------------------------------------------
------------------------------------------------

Mit freundlichem Gruß
C.J.Seitter

MÜNCHENER VEREIN        http://www.muenchener-verein.de
Versicherungsgruppe          [EMAIL PROTECTED]
Pettenkoferstraße 19
D-80336 München              Tel.: 089/5152-1073
                                         Fax   089/5152-3073
MÜNCHENER VEREIN Krankenversicherung a.G. (Sitz München, HRB 764, AG
München)
MÜNCHENER VEREIN Lebensversicherung a.G. (Sitz München, HRB 350, AG München)
MÜNCHENER VEREIN Allgemeine Versicherungs-AG (Sitz München, HRB 42132, AG
München)

Direktion
Pettenkoferstraße 19, 80336 München
Tel. 089/51 52-1000, Fax 089/51 52-1501
[EMAIL PROTECTED]
www.muenchener-verein.de

Vorsitzender der Aufsichtsräte: Heinrich Traublinger, MdL
Vorstände: Dr. Rainer Reitzler (Vorsitzender) - Hartmut Krause -
Karl-Bernd Telger - Andrea Wozniak (stv.)


_______________________________________________
ULC-developer mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/ulc-developer

Reply via email to