}
}
- Composite switchToLayer(SuiteLayer layer, Content context) {
+ void switchToLayer(SuiteLayer layer, Content context) {
// TODO make it more robust
for (String layerId : layers.keySet()) {
SuiteLayer l = layers.get(layerId);
- if (layer == l) {
- return switchToLayer(layerId, context);
+ if (layer.getId().equals(l.getId())) {
+ switchToLayer(layerId, context);
+ return;
}
}
throw new IllegalArgumentException("Layer is not registered.");