summaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/ui/TabSheet.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/vaadin/ui/TabSheet.java')
-rw-r--r--src/com/vaadin/ui/TabSheet.java39
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);