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