// Get the path from URL
String path = callback.getRequestPathInfo(request);
+ if (path != null && path.startsWith("/UIDL")) {
+ path = path.substring("/UIDL".length());
+ }
// If the path is specified, create name from it
if (path != null && path.length() > 0 && !path.equals("/")) {
}
if (componentsRoot.getParent() != null) {
// this is a subwindow
- componentsRoot = (Window) componentsRoot.getParent();
+ componentsRoot = componentsRoot.getParent();
}
if (componentsRoot != w) {
resultset.remove(p);
}
}
- private HashMap<Class<? extends Paintable>, Integer> typeToKey = new HashMap<Class<? extends Paintable>, Integer>();
+ private final HashMap<Class<? extends Paintable>, Integer> typeToKey = new HashMap<Class<? extends Paintable>, Integer>();
private int nextTypeKey = 0;
String getTagForType(Class<? extends Paintable> class1) {
*/
class OpenWindowCache implements Serializable {
- private Set<Object> res = new HashSet<Object>();
+ private final Set<Object> res = new HashSet<Object>();
/**
*