From: Matti Tahvonen Date: Thu, 20 Dec 2007 15:19:50 +0000 (+0000) Subject: user set debug id's now prefixed with "PID_S" X-Git-Tag: 6.7.0.beta1~5207 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=c38c86e3cd25fe428a43f3c8ee9d8928f63f5972;p=vaadin-framework.git user set debug id's now prefixed with "PID_S" svn changeset:3284/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/server/CommunicationManager.java b/src/com/itmill/toolkit/terminal/gwt/server/CommunicationManager.java index 8a448e1789..c97ba13ec1 100644 --- a/src/com/itmill/toolkit/terminal/gwt/server/CommunicationManager.java +++ b/src/com/itmill/toolkit/terminal/gwt/server/CommunicationManager.java @@ -755,7 +755,8 @@ public class CommunicationManager implements Paintable.RepaintRequestListener, } /** - * Gets the Paintable Id. + * Gets the Paintable Id. If Paintable has debug id set it will be used + * prefixed with "PID_S". Otherwise a sequenced ID is created. * * @param paintable * @return the paintable Id. @@ -768,6 +769,8 @@ public class CommunicationManager implements Paintable.RepaintRequestListener, id = paintable.getDebugId(); if (id == null) { id = "PID" + Integer.toString(idSequence++); + } else { + id = "PID_S" + id; } paintableIdMap.put(paintable, id); idPaintableMap.put(id, paintable);