Package org.opencms.ui.apps.dbmanager
Class CmsSelectResourceTypeDialog
- java.lang.Object
-
- com.vaadin.server.AbstractClientConnector
-
- com.vaadin.ui.AbstractComponent
-
- com.vaadin.ui.AbstractComponentContainer
-
- com.vaadin.ui.AbstractLayout
-
- com.vaadin.ui.AbstractOrderedLayout
-
- com.vaadin.ui.VerticalLayout
-
- org.opencms.ui.components.CmsBasicDialog
-
- org.opencms.ui.dialogs.A_CmsSelectResourceTypeDialog
-
- org.opencms.ui.apps.dbmanager.CmsSelectResourceTypeDialog
-
- All Implemented Interfaces:
com.vaadin.event.ContextClickEvent.ContextClickNotifier
,com.vaadin.event.LayoutEvents.LayoutClickNotifier
,com.vaadin.event.MethodEventSource
,com.vaadin.server.ClientConnector
,com.vaadin.server.Sizeable
,com.vaadin.shared.Connector
,com.vaadin.ui.Component
,com.vaadin.ui.ComponentContainer
,com.vaadin.ui.HasComponents
,com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier
,com.vaadin.ui.Layout
,com.vaadin.ui.Layout.AlignmentHandler
,com.vaadin.ui.Layout.MarginHandler
,com.vaadin.ui.Layout.SpacingHandler
,java.io.Serializable
,java.lang.Iterable<com.vaadin.ui.Component>
public class CmsSelectResourceTypeDialog extends A_CmsSelectResourceTypeDialog
Class for the resource type select dialog.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opencms.ui.components.CmsBasicDialog
CmsBasicDialog.DialogWidth
-
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.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.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
-
-
Field Summary
Fields Modifier and Type Field Description protected com.vaadin.ui.Button
m_cancelButton
The cancel button.protected com.vaadin.ui.Button
m_modeToggle
protected com.vaadin.v7.ui.VerticalLayout
m_typeContainer
Container for the type list.protected com.vaadin.v7.ui.ComboBox
m_viewSelector
Element view selector.-
Fields inherited from class org.opencms.ui.dialogs.A_CmsSelectResourceTypeDialog
DEFAULT_LOCATION_DEFAULT, ID_VIEW_ALL, m_createdResource, m_currentView, m_dialogContext, m_filterField, m_filterMode, m_filterString, m_folderResource, m_selectedType, m_typeHelper, SETTING_STANDARD_VIEW, VIEW_ALL
-
-
Constructor Summary
Constructors Constructor Description CmsSelectResourceTypeDialog(CmsResource folderResource, I_CmsDialogContext context)
public constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.vaadin.ui.Button
getCancelButton()
Gets the Cancel button.com.vaadin.ui.Button
getModeToggle()
Gets the mode toggle button.java.lang.String
getSelectedResource()
Returns selected resource type.com.vaadin.v7.ui.VerticalLayout
getVerticalLayout()
com.vaadin.v7.ui.ComboBox
getViewSelector()
void
handleSelection(CmsResourceTypeBean selectedType)
Handles selection of a type.boolean
useDefault()
-
Methods inherited from class org.opencms.ui.dialogs.A_CmsSelectResourceTypeDialog
createTypeHelper, finish, getSubtitle, getTypeInfoLayout, init, setFilterMode, setFilterModeStyle, setSelectedRunnable
-
Methods inherited from class org.opencms.ui.components.CmsBasicDialog
addButton, addButton, createButtonCancel, createButtonClose, createButtonOK, createResourceListPanel, createResourceListPanelDirectly, displayResourceInfo, displayResourceInfo, displayResourceInfo, displayResourceInfoDirectly, enableMaxHeight, getInfoResources, initActionHandler, prepareWindow, prepareWindow, readDesign, setAbove, setActionHandler, setBelow, setContent, setContentMinHeight, setContentVisibility, setWindowMinFullHeight
-
Methods inherited from class com.vaadin.ui.VerticalLayout
addComponentsAndExpand, getState, getState
-
Methods inherited from class com.vaadin.ui.AbstractOrderedLayout
addComponent, addComponent, addComponentAsFirst, addLayoutClickListener, getComponent, getComponentAlignment, getComponentCount, getComponentIndex, getCustomAttributes, getDefaultComponentAlignment, getExpandRatio, getMargin, isSpacing, iterator, removeComponent, removeLayoutClickListener, replaceComponent, setComponentAlignment, setDefaultComponentAlignment, setExpandRatio, setMargin, setMargin, setSpacing, writeDesign
-
Methods inherited from class com.vaadin.ui.AbstractComponentContainer
addComponentAttachListener, addComponentDetachListener, addComponents, fireComponentAttachEvent, fireComponentDetachEvent, getComponentIterator, moveComponentsFrom, removeAllComponents, removeComponentAttachListener, removeComponentDetachListener, setHeight, setWidth
-
Methods inherited from class com.vaadin.ui.AbstractComponent
addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidthFull, setWidthUndefined
-
Methods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
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.ui.Component
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible
-
Methods inherited from interface com.vaadin.ui.ComponentContainer
addComponents, getComponentIterator, moveComponentsFrom, removeAllComponents
-
-
-
-
Field Detail
-
m_cancelButton
protected com.vaadin.ui.Button m_cancelButton
The cancel button.
-
m_typeContainer
protected com.vaadin.v7.ui.VerticalLayout m_typeContainer
Container for the type list.
-
m_viewSelector
protected com.vaadin.v7.ui.ComboBox m_viewSelector
Element view selector.
-
m_modeToggle
protected com.vaadin.ui.Button m_modeToggle
-
-
Constructor Detail
-
CmsSelectResourceTypeDialog
public CmsSelectResourceTypeDialog(CmsResource folderResource, I_CmsDialogContext context)
public constructor.- Parameters:
folderResource
- resourcecontext
- dialog context
-
-
Method Detail
-
getCancelButton
public com.vaadin.ui.Button getCancelButton()
Description copied from class:A_CmsSelectResourceTypeDialog
Gets the Cancel button.- Specified by:
getCancelButton
in classA_CmsSelectResourceTypeDialog
- Returns:
- the cancel button
- See Also:
A_CmsSelectResourceTypeDialog.getCancelButton()
-
getModeToggle
public com.vaadin.ui.Button getModeToggle()
Description copied from class:A_CmsSelectResourceTypeDialog
Gets the mode toggle button.- Specified by:
getModeToggle
in classA_CmsSelectResourceTypeDialog
- Returns:
- the mode toggle button
-
getSelectedResource
public java.lang.String getSelectedResource()
Returns selected resource type.- Returns:
- resource type name
-
getVerticalLayout
public com.vaadin.v7.ui.VerticalLayout getVerticalLayout()
- Specified by:
getVerticalLayout
in classA_CmsSelectResourceTypeDialog
- See Also:
A_CmsSelectResourceTypeDialog.getVerticalLayout()
-
getViewSelector
public com.vaadin.v7.ui.ComboBox getViewSelector()
- Specified by:
getViewSelector
in classA_CmsSelectResourceTypeDialog
- See Also:
A_CmsSelectResourceTypeDialog.getViewSelector()
-
handleSelection
public void handleSelection(CmsResourceTypeBean selectedType)
Description copied from class:A_CmsSelectResourceTypeDialog
Handles selection of a type.- Specified by:
handleSelection
in classA_CmsSelectResourceTypeDialog
- Parameters:
selectedType
- the selected type- See Also:
A_CmsSelectResourceTypeDialog.handleSelection(org.opencms.ade.galleries.shared.CmsResourceTypeBean)
-
useDefault
public boolean useDefault()
- Specified by:
useDefault
in classA_CmsSelectResourceTypeDialog
- See Also:
A_CmsSelectResourceTypeDialog.useDefault()
-
-