@Override public void removeAll() { component.removeAllComponents(); Component[] components = ownComponents.toArray(new Component[0]); ownComponents.clear(); for (Component childComponent : components) { childComponent.setParent(null); } }
@Override public void removeAll() { component.removeAllComponents(); Component[] components = ownComponents.toArray(new Component[0]); ownComponents.clear(); for (Component childComponent : components) { childComponent.setParent(null); } }
@Override public void removeAll() { component.removeAllComponents(); Component[] components = ownComponents.toArray(new Component[0]); ownComponents.clear(); for (Component childComponent : components) { childComponent.setParent(null); } }
@Override public void removeAll() { component.removeAllComponents(); Component[] components = ownComponents.toArray(new Component[ownComponents.size()]); ownComponents.clear(); for (Component childComponent : components) { childComponent.setParent(null); } }
@Override public void removeAllTabs() { tabMapping.clear(); component.removeAllComponents(); List<Tab> currentTabs = new ArrayList<>(tabs.values()); tabs.clear(); for (Tab tab : currentTabs) { Component childComponent = tab.getComponent(); childComponent.setParent(null); } }
@Override public void removeAll() { component.removeAllComponents(); List<Component> components = new ArrayList<>(getOwnComponents()); columnComponentMapping.clear(); columnComponentMapping.add(new ArrayList<>()); for (Component component : components) { component.setParent(null); } }
@Override public void removeAllTabs() { tabMapping.clear(); component.removeAllComponents(); List<Tab> currentTabs = new ArrayList<>(tabs.values()); tabs.clear(); for (Tab tab : currentTabs) { Component childComponent = tab.getComponent(); childComponent.setParent(null); } }
@Override public void removeAll() { getContent().removeAllComponents(); Component[] components = ownComponents.toArray(new Component[0]); ownComponents.clear(); for (Component childComponent : components) { childComponent.setParent(null); } }
@Override public void removeTab(String name) { Tab tab = tabs.get(name); if (tab == null) { throw new IllegalStateException(String.format("Can't find tab '%s'", name)); } tabs.remove(name); Component childComponent = tab.getComponent(); com.vaadin.ui.Component vComponent = WebComponentsHelper.unwrap(childComponent); this.component.removeComponent(vComponent); tabMapping.remove(vComponent); childComponent.setParent(null); }
@Override public void remove(Component childComponent) { component.removeComponent(WebComponentsHelper.getComposition(childComponent)); ownComponents.remove(childComponent); childComponent.setParent(null); }
@Override public void remove(Component childComponent) { component.removeComponent(WebComponentsHelper.getComposition(childComponent)); ownComponents.remove(childComponent); childComponent.setParent(null); }
@Override public void removeTab(String name) { Tab tab = tabs.get(name); if (tab == null) { throw new IllegalStateException(String.format("Can't find tab '%s'", name)); } tabs.remove(name); Component childComponent = tab.getComponent(); com.vaadin.ui.Component vComponent = WebComponentsHelper.unwrap(childComponent); this.component.removeComponent(vComponent); tabMapping.remove(vComponent); childComponent.setParent(null); }
@Override public void remove(Component childComponent) { component.removeComponent(WebComponentsHelper.getComposition(childComponent)); ownComponents.remove(childComponent); childComponent.setParent(null); }
@Override public void remove(Component childComponent) { component.removeComponent(childComponent.unwrapComposition(com.vaadin.ui.Component.class)); ownComponents.remove(childComponent); childComponent.setParent(null); }
@Override public void remove(Component childComponent) { checkNotNullArgument(childComponent); component.removeComponent(childComponent.unwrapComposition(com.vaadin.ui.Component.class)); ownComponents.remove(childComponent); childComponent.setParent(null); }
@Override public void remove(Component childComponent) { getContent().removeComponent(childComponent.unwrapComposition(com.vaadin.ui.Component.class)); ownComponents.remove(childComponent); childComponent.setParent(null); }
@Override public void remove(Component childComponent) { getComponentContent().removeComponent(WebComponentsHelper.getComposition(childComponent)); ownComponents.remove(childComponent); childComponent.setParent(null); }
@Override public void remove(Component childComponent) { if (childComponent.getId() != null) { component.removeComponent(childComponent.getId()); } else { component.removeComponent(WebComponentsHelper.getComposition(childComponent)); } ownComponents.remove(childComponent); childComponent.setParent(null); }
protected void assignTypicalAttributes(Component component) { if (getFrame() != null && component instanceof BelongToFrame) { BelongToFrame belongToFrame = (BelongToFrame) component; if (belongToFrame.getFrame() == null) { belongToFrame.setFrame(getFrame()); } } component.setParent(this); }
protected void assignTypicalAttributes(Component c) { if (getFrame() != null && c instanceof BelongToFrame) { BelongToFrame belongToFrame = (BelongToFrame) c; if (belongToFrame.getFrame() == null) { belongToFrame.setFrame(getFrame()); } } c.setParent(this); }