|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.vaadin.server.AbstractClientConnector com.vaadin.ui.AbstractComponent info.magnolia.ui.vaadin.dialog.BaseDialog
public class BaseDialog
Basic implementation of dialogs. Provides Action registration and callbacks to the view. Can be closed.
Nested Class Summary | |
---|---|
static class |
BaseDialog.DescriptionVisibilityEvent
DescriptionVisibilityEvent. |
static class |
BaseDialog.DialogCloseEvent
DialogCloseEvent. |
Nested classes/interfaces inherited from interface com.vaadin.ui.HasComponents |
---|
com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener |
Nested classes/interfaces inherited from interface com.vaadin.ui.Component |
---|
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listener |
Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector |
---|
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener |
Nested classes/interfaces inherited from interface com.vaadin.server.Sizeable |
---|
com.vaadin.server.Sizeable.Unit |
Field Summary | |
---|---|
static String |
CANCEL_ACTION_NAME
|
static String |
COMMIT_ACTION_NAME
|
Fields inherited from interface com.vaadin.server.Sizeable |
---|
SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS |
Constructor Summary | |
---|---|
BaseDialog()
|
Method Summary | |
---|---|
void |
addDescriptionVisibilityHandler(BaseDialog.DescriptionVisibilityEvent.Handler handler)
|
void |
addDialogCloseHandler(BaseDialog.DialogCloseEvent.Handler handler)
|
protected void |
adoptComponent(com.vaadin.ui.Component newContent)
Sets a Component |
void |
closeSelf()
|
protected com.vaadin.ui.Component |
createDefaultContent()
|
protected com.vaadin.ui.Component |
createDefaultFooter()
|
protected com.vaadin.ui.Component |
createDefaultHeader()
|
com.vaadin.ui.Component |
getContent()
|
protected BaseDialogState |
getState()
|
Iterator<com.vaadin.ui.Component> |
iterator()
|
void |
removeDescriptionVisibilityHandler(BaseDialog.DescriptionVisibilityEvent.Handler handler)
|
void |
removeDialogCloseHandler(BaseDialog.DialogCloseEvent.Handler handler)
|
void |
setCaption(String caption)
|
void |
setContent(com.vaadin.ui.Component newContent)
|
void |
setDescriptionVisibility(boolean isVisible)
|
void |
setDialogDescription(String description)
|
void |
setFooterToolbar(com.vaadin.ui.Component newFooter)
|
void |
setHeaderToolbar(com.vaadin.ui.Component newHeader)
|
void |
showCloseButton()
|
Methods inherited from class com.vaadin.ui.AbstractComponent |
---|
addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getState, getStyleName, getWidth, getWidthUnits, isConnectorEnabled, isEnabled, isImmediate, isReadOnly, isVisible, removeListener, removeShortcutListener, removeStyleName, setComponentError, setData, setDebugId, setDescription, setEnabled, setHeight, setHeight, setIcon, setId, setImmediate, setLocale, setParent, setPrimaryStyleName, setReadOnly, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth |
Methods inherited from class com.vaadin.server.AbstractClientConnector |
---|
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hasListeners, isAttached, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.vaadin.ui.Component |
---|
addListener, addStyleName, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isReadOnly, isVisible, removeListener, removeStyleName, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setReadOnly, setStyleName, setVisible |
Methods inherited from interface com.vaadin.server.ClientConnector |
---|
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler |
Methods inherited from interface com.vaadin.shared.Connector |
---|
getConnectorId |
Methods inherited from interface com.vaadin.server.Sizeable |
---|
getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setSizeFull, setSizeUndefined, setWidth, setWidth |
Field Detail |
---|
public static final String CANCEL_ACTION_NAME
public static final String COMMIT_ACTION_NAME
Constructor Detail |
---|
public BaseDialog()
Method Detail |
---|
protected BaseDialogState getState()
getState
in class com.vaadin.ui.AbstractComponent
public void closeSelf()
public void setDescriptionVisibility(boolean isVisible)
public void setDialogDescription(String description)
public Iterator<com.vaadin.ui.Component> iterator()
iterator
in interface com.vaadin.ui.HasComponents
iterator
in interface Iterable<com.vaadin.ui.Component>
public void setContent(com.vaadin.ui.Component newContent)
public void setHeaderToolbar(com.vaadin.ui.Component newHeader)
public void setFooterToolbar(com.vaadin.ui.Component newFooter)
protected void adoptComponent(com.vaadin.ui.Component newContent)
The composition root must be set to non-null value before the component can be used. The composition root can only be set once.
newContent
- the root of the composition component tree.public com.vaadin.ui.Component getContent()
public void setCaption(String caption)
setCaption
in interface com.vaadin.ui.Component
setCaption
in class com.vaadin.ui.AbstractComponent
protected com.vaadin.ui.Component createDefaultContent()
protected com.vaadin.ui.Component createDefaultHeader()
protected com.vaadin.ui.Component createDefaultFooter()
public void showCloseButton()
public void addDescriptionVisibilityHandler(BaseDialog.DescriptionVisibilityEvent.Handler handler)
public void removeDescriptionVisibilityHandler(BaseDialog.DescriptionVisibilityEvent.Handler handler)
public void addDialogCloseHandler(BaseDialog.DialogCloseEvent.Handler handler)
public void removeDialogCloseHandler(BaseDialog.DialogCloseEvent.Handler handler)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |