aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--server/src/main/java/com/vaadin/ui/Composite.java11
1 files changed, 1 insertions, 10 deletions
diff --git a/server/src/main/java/com/vaadin/ui/Composite.java b/server/src/main/java/com/vaadin/ui/Composite.java
index ed0db20f07..3c1e9b03cc 100644
--- a/server/src/main/java/com/vaadin/ui/Composite.java
+++ b/server/src/main/java/com/vaadin/ui/Composite.java
@@ -127,15 +127,6 @@ public class Composite extends AbstractComponent implements HasComponents {
}
}
- /**
- * Gets the number of contained components.
- *
- * @return the number of contained components (zero or one)
- */
- public int getComponentCount() {
- return (getCompositionRoot() != null ? 1 : 0);
- }
-
@Override
protected CompositeState getState() {
return (CompositeState) super.getState();
@@ -149,7 +140,7 @@ public class Composite extends AbstractComponent implements HasComponents {
@Override
public void beforeClientResponse(boolean initial) {
super.beforeClientResponse(initial);
- if (getComponentCount() != 1) {
+ if (getCompositionRoot() == null) {
throw new IllegalStateException(
"A composite must always have a composition root");
}