public class DefaultWidgetCaptionWrapper extends Object implements WidgetCaptionWrapper
WidgetCaptionWrapper.CONTROL_CLOSE, CONTROL_COLLAPSE, CONTROL_MAXIMIZE, CONTROL_MINIMIZE, ON_CONTROL_STATE_CHANGE, ON_WIDGET_CLOSE, ON_WIDGET_COLLAPSE, ON_WIDGET_FOCUS, ON_WIDGET_MAXIMIZE, ON_WIDGET_MINIMIZE, ON_WIDGET_SIZE| Constructor and Description |
|---|
DefaultWidgetCaptionWrapper(WidgetCaptionEventListener containerListener,
boolean focused,
boolean minimized,
boolean maximized,
boolean collapsed) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(String eventName,
WidgetCaptionEventListener eventListener) |
void |
close()
Closes the container (this usually means that the related widget instance is removed).
|
int |
getHiddenContainerControls() |
void |
hideContainerControls(int controls)
Call this in your renderer method to hide standard controls from the container, e.g.
|
boolean |
isClosable()
Returns true if the current state of the container allows closing.
|
boolean |
isCollapsed()
Returns true if the caption indicates that the container is collapsed.
|
boolean |
isCollapsible()
Returns true if the current state of the container allows collapsing.
|
boolean |
isFocused()
Returns true if the caption indicates that the container is focused/selected.
|
boolean |
isMaximizable()
Returns true if the current state of the container allows maximizing.
|
boolean |
isMaximized()
Returns true if the caption indicates that the container is maximized.
|
boolean |
isMinimizable()
Returns true if the current state of the container allows minimizing.
|
boolean |
isMinimized()
Returns true if the caption indicates that the container is minimized.
|
protected void |
notifyContainerListener(String eventName) |
void |
sendEvent(String eventName,
boolean state) |
void |
setClosable(boolean closable) |
void |
setCollapsed(boolean collapsed)
Expands or collapses the container according to the argument.
|
void |
setCollapsible(boolean collapsible) |
void |
setFocused(boolean focused)
Sets the focus to (or selects) the current widget within it's widgetchildren container.
|
void |
setMaximizable(boolean maximizable) |
void |
setMaximized(boolean maximized)
Maximizes/unmaximizes the container according to the argument.
|
void |
setMinimizable(boolean minimizable) |
void |
setMinimized(boolean minimized)
Minimizes/unminimizes the container according to the argument.
|
public DefaultWidgetCaptionWrapper(WidgetCaptionEventListener containerListener, boolean focused, boolean minimized, boolean maximized, boolean collapsed)
public void hideContainerControls(int controls)
WidgetCaptionWrapperhideContainerControls(WidgetCaptionWrapper.CONTROL_MINIMIZE | WidgetCaptionWrapper.CONTROL_MAXIMIZE)
hideContainerControls in interface WidgetCaptionWrapperpublic int getHiddenContainerControls()
public void sendEvent(String eventName, boolean state)
public void addListener(String eventName, WidgetCaptionEventListener eventListener)
addListener in interface WidgetCaptionWrappereventListener - a listener to be notified when an operation happenspublic boolean isMinimized()
WidgetCaptionWrapperisMinimized in interface WidgetCaptionWrapperpublic boolean isMaximized()
WidgetCaptionWrapperisMaximized in interface WidgetCaptionWrapperpublic boolean isFocused()
WidgetCaptionWrapperisFocused in interface WidgetCaptionWrapperpublic boolean isCollapsed()
WidgetCaptionWrapperisCollapsed in interface WidgetCaptionWrapperprotected void notifyContainerListener(String eventName)
public void setMinimized(boolean minimized)
WidgetCaptionWrappersetMinimized in interface WidgetCaptionWrapperpublic void setMaximized(boolean maximized)
WidgetCaptionWrappersetMaximized in interface WidgetCaptionWrapperpublic void setFocused(boolean focused)
WidgetCaptionWrappersetFocused in interface WidgetCaptionWrapperpublic void setCollapsed(boolean collapsed)
WidgetCaptionWrappersetCollapsed in interface WidgetCaptionWrapperpublic void close()
WidgetCaptionWrapperclose in interface WidgetCaptionWrapperpublic boolean isMaximizable()
WidgetCaptionWrapperisMaximizable in interface WidgetCaptionWrapperpublic boolean isMinimizable()
WidgetCaptionWrapperisMinimizable in interface WidgetCaptionWrapperpublic boolean isClosable()
WidgetCaptionWrapperisClosable in interface WidgetCaptionWrapperpublic boolean isCollapsible()
WidgetCaptionWrapperisCollapsible in interface WidgetCaptionWrapperpublic void setMaximizable(boolean maximizable)
public void setMinimizable(boolean minimizable)
public void setClosable(boolean closable)
public void setCollapsible(boolean collapsible)
Copyright © 2018. All rights reserved.