diff options
Diffstat (limited to 'src/com/vaadin/ui/TabSheet.java')
-rw-r--r-- | src/com/vaadin/ui/TabSheet.java | 39 |
1 files changed, 10 insertions, 29 deletions
diff --git a/src/com/vaadin/ui/TabSheet.java b/src/com/vaadin/ui/TabSheet.java index 7aef4a2b2a..061809de67 100644 --- a/src/com/vaadin/ui/TabSheet.java +++ b/src/com/vaadin/ui/TabSheet.java @@ -108,7 +108,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, setWidth(100, UNITS_PERCENTAGE); setImmediate(true); setCloseHandler(new CloseHandler() { - @Override + public void onTabClose(TabSheet tabsheet, Component c) { tabsheet.removeComponent(c); } @@ -121,7 +121,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, * * @return the unmodifiable Iterator of the tab content components */ - @Override + public Iterator<Component> getComponentIterator() { return Collections.unmodifiableList(components).iterator(); } @@ -132,7 +132,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, * * @return the number of contained components */ - @Override + public int getComponentCount() { return components.size(); } @@ -146,6 +146,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, * @param c * the component to be removed. */ + @Override public void removeComponent(Component c) { if (c != null && components.contains(c)) { @@ -196,6 +197,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, * @param c * the component to be added. */ + @Override public void addComponent(Component c) { addTab(c); @@ -337,6 +339,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, * @param source * the container components are removed from. */ + @Override public void moveComponentsFrom(ComponentContainer source) { for (final Iterator<Component> i = source.getComponentIterator(); i @@ -362,7 +365,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, * @throws PaintException * if the paint operation failed. */ - @Override + public void paintContent(PaintTarget target) throws PaintException { if (areTabsHidden()) { @@ -687,7 +690,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, } // inherits javadoc - @Override + public void changeVariables(Object source, Map<String, Object> variables) { if (variables.containsKey("selected")) { setSelectedTab(keyMapper.get((String) variables.get("selected"))); @@ -724,7 +727,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, * * {@inheritDoc} */ - @Override + public void replaceComponent(Component oldComponent, Component newComponent) { if (selected == oldComponent) { @@ -1079,34 +1082,29 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, /** * Returns the tab caption. Can never be null. */ - @Override + public String getCaption() { return caption; } - @Override public void setCaption(String caption) { this.caption = caption; requestRepaint(); } - @Override public Resource getIcon() { return icon; } - @Override public void setIcon(Resource icon) { this.icon = icon; requestRepaint(); } - @Override public boolean isEnabled() { return enabled; } - @Override public void setEnabled(boolean enabled) { this.enabled = enabled; if (updateSelection()) { @@ -1115,12 +1113,10 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, requestRepaint(); } - @Override public boolean isVisible() { return visible; } - @Override public void setVisible(boolean visible) { this.visible = visible; if (updateSelection()) { @@ -1129,12 +1125,10 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, requestRepaint(); } - @Override public boolean isClosable() { return closable; } - @Override public void setClosable(boolean closable) { this.closable = closable; requestRepaint(); @@ -1144,29 +1138,24 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, } - @Override public String getDescription() { return description; } - @Override public void setDescription(String description) { this.description = description; requestRepaint(); } - @Override public ErrorMessage getComponentError() { return componentError; } - @Override public void setComponentError(ErrorMessage componentError) { this.componentError = componentError; requestRepaint(); } - @Override public Component getComponent() { for (Map.Entry<Component, Tab> entry : tabs.entrySet()) { if (entry.getValue() == this) { @@ -1176,13 +1165,11 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, return null; } - @Override public void setStyleName(String styleName) { this.styleName = styleName; requestRepaint(); } - @Override public String getStyleName() { return styleName; } @@ -1258,35 +1245,29 @@ public class TabSheet extends AbstractComponentContainer implements Focusable, super.focus(); } - @Override public int getTabIndex() { return tabIndex; } - @Override public void setTabIndex(int tabIndex) { this.tabIndex = tabIndex; requestRepaint(); } - @Override public void addListener(BlurListener listener) { addListener(BlurEvent.EVENT_ID, BlurEvent.class, listener, BlurListener.blurMethod); } - @Override public void removeListener(BlurListener listener) { removeListener(BlurEvent.EVENT_ID, BlurEvent.class, listener); } - @Override public void addListener(FocusListener listener) { addListener(FocusEvent.EVENT_ID, FocusEvent.class, listener, FocusListener.focusMethod); } - @Override public void removeListener(FocusListener listener) { removeListener(FocusEvent.EVENT_ID, FocusEvent.class, listener); |