summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--client/src/com/vaadin/client/ApplicationConnection.java6
-rw-r--r--server/src/com/vaadin/server/AbstractCommunicationManager.java21
-rw-r--r--shared/src/com/vaadin/shared/ApplicationConstants.java2
3 files changed, 15 insertions, 14 deletions
diff --git a/client/src/com/vaadin/client/ApplicationConnection.java b/client/src/com/vaadin/client/ApplicationConnection.java
index 9442198772..750e733b51 100644
--- a/client/src/com/vaadin/client/ApplicationConnection.java
+++ b/client/src/com/vaadin/client/ApplicationConnection.java
@@ -573,7 +573,8 @@ public class ApplicationConnection {
* for debugging during development.
*/
public void analyzeLayouts() {
- String params = getRepaintAllParameters() + "&analyzeLayouts=1";
+ String params = getRepaintAllParameters() + "&"
+ + ApplicationConstants.PARAM_ANALYZE_LAYOUTS + "=1";
makeUidlRequest("", params, false);
}
@@ -585,7 +586,8 @@ public class ApplicationConnection {
* @param serverConnector
*/
void highlightConnector(ServerConnector serverConnector) {
- String params = getRepaintAllParameters() + "&highlightConnector="
+ String params = getRepaintAllParameters() + "&"
+ + ApplicationConstants.PARAM_HIGHLIGHT_CONNECTOR + "="
+ serverConnector.getConnectorId();
makeUidlRequest("", params, false);
}
diff --git a/server/src/com/vaadin/server/AbstractCommunicationManager.java b/server/src/com/vaadin/server/AbstractCommunicationManager.java
index 7274ff8caf..5bbf8f5cea 100644
--- a/server/src/com/vaadin/server/AbstractCommunicationManager.java
+++ b/server/src/com/vaadin/server/AbstractCommunicationManager.java
@@ -142,8 +142,6 @@ public abstract class AbstractCommunicationManager implements Serializable {
/* Same as in apache commons file upload library that was previously used. */
private static final int MAX_UPLOAD_BUFFER_SIZE = 4 * 1024;
- private static final String GET_PARAM_ANALYZE_LAYOUTS = "analyzeLayouts";
-
/**
* The session this communication manager is used for
*/
@@ -192,8 +190,6 @@ public abstract class AbstractCommunicationManager implements Serializable {
private static final String UTF8 = "UTF8";
- private static final String GET_PARAM_HIGHLIGHT_CONNECTOR = "highlightConnector";
-
private static String readLine(InputStream stream) throws IOException {
ByteArrayOutputStream bout = new ByteArrayOutputStream();
int readByte = stream.read();
@@ -555,11 +551,12 @@ public abstract class AbstractCommunicationManager implements Serializable {
boolean analyzeLayouts = false;
if (repaintAll) {
// analyzing can be done only with repaintAll
- analyzeLayouts = (request.getParameter(GET_PARAM_ANALYZE_LAYOUTS) != null);
+ analyzeLayouts = (request
+ .getParameter(ApplicationConstants.PARAM_ANALYZE_LAYOUTS) != null);
- if (request.getParameter(GET_PARAM_HIGHLIGHT_CONNECTOR) != null) {
- String pid = request
- .getParameter(GET_PARAM_HIGHLIGHT_CONNECTOR);
+ String pid = request
+ .getParameter(ApplicationConstants.PARAM_HIGHLIGHT_CONNECTOR);
+ if (pid != null) {
highlightedConnector = uI.getConnectorTracker().getConnector(
pid);
highlightConnector(highlightedConnector);
@@ -713,19 +710,19 @@ public abstract class AbstractCommunicationManager implements Serializable {
sb.append(".java");
sb.append(":1)");
int l = 1;
- for (ClientConnector conector2 : h) {
+ for (ClientConnector connector2 : h) {
sb.append("\n");
for (int i = 0; i < l; i++) {
sb.append(" ");
}
l++;
- Class<? extends ClientConnector> componentClass = conector2
+ Class<? extends ClientConnector> connectorClass = connector2
.getClass();
- Class<?> topClass = componentClass;
+ Class<?> topClass = connectorClass;
while (topClass.getEnclosingClass() != null) {
topClass = topClass.getEnclosingClass();
}
- sb.append(componentClass.getName());
+ sb.append(connectorClass.getName());
sb.append("(");
sb.append(topClass.getSimpleName());
sb.append(".java:1)");
diff --git a/shared/src/com/vaadin/shared/ApplicationConstants.java b/shared/src/com/vaadin/shared/ApplicationConstants.java
index 80b05d6021..a5eb109cb6 100644
--- a/shared/src/com/vaadin/shared/ApplicationConstants.java
+++ b/shared/src/com/vaadin/shared/ApplicationConstants.java
@@ -36,6 +36,8 @@ public class ApplicationConstants {
public static final String UIDL_SECURITY_TOKEN_ID = "Vaadin-Security-Key";
public static final String PARAM_UNLOADBURST = "onunloadburst";
+ public static final String PARAM_ANALYZE_LAYOUTS = "analyzeLayouts";
+ public static final String PARAM_HIGHLIGHT_CONNECTOR = "highlightConnector";
@Deprecated
public static final String UPDATE_VARIABLE_INTERFACE = "v";