Package org.opencms.ui.apps
Class CmsExplorerDialogContext
java.lang.Object
org.opencms.ui.A_CmsDialogContext
org.opencms.ui.components.CmsFileTableDialogContext
org.opencms.ui.apps.CmsExplorerDialogContext
- All Implemented Interfaces:
I_CmsDialogContext
,I_CmsEditPropertyContext
Dialog context for the explorer.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opencms.ui.I_CmsDialogContext
I_CmsDialogContext.ContextType
-
Field Summary
Fields inherited from class org.opencms.ui.A_CmsDialogContext
m_window
Fields inherited from interface org.opencms.ui.I_CmsDialogContext
ATTR_SITEMAP_CONFIG_RESOURCE
-
Constructor Summary
ConstructorDescriptionCmsExplorerDialogContext
(I_CmsDialogContext.ContextType contextType, CmsFileTable fileTable, CmsFileExplorer explorer, List<CmsResource> resources) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionvoid
finish
(Collection<CmsUUID> ids) Signals that the dialog has finished.void
finish
(CmsProject project, String siteRoot) Signals that the dialog has finished.void
Tell the system that the resource with the given id should be shown somehow.void
Called when the user info was changed.Methods inherited from class org.opencms.ui.components.CmsFileTableDialogContext
editProperty, getAllStructureIdsInView, isPropertyEditable, setEditableProperties
Methods inherited from class org.opencms.ui.A_CmsDialogContext
closeWindow, error, getAppId, getCms, getContextType, getResources, getWindow, navigateTo, onViewChange, reload, setWindow, start, start
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opencms.ui.I_CmsDialogContext
getParameters
-
Constructor Details
-
CmsExplorerDialogContext
public CmsExplorerDialogContext(I_CmsDialogContext.ContextType contextType, CmsFileTable fileTable, CmsFileExplorer explorer, List<CmsResource> resources) Creates a new instance.- Parameters:
contextType
- the context typefileTable
- the file tableexplorer
- the explorer app instanceresources
- the list of selected resources
-
-
Method Details
-
finish
Description copied from interface:I_CmsDialogContext
Signals that the dialog has finished.Call when current project and or site have been changed.
- Specified by:
finish
in interfaceI_CmsDialogContext
- Overrides:
finish
in classCmsFileTableDialogContext
- Parameters:
project
- changed projectsiteRoot
- changed site root- See Also:
-
finish
Description copied from interface:I_CmsDialogContext
Signals that the dialog has finished.- Specified by:
finish
in interfaceI_CmsDialogContext
- Overrides:
finish
in classCmsFileTableDialogContext
- Parameters:
ids
- the list of structure ids of changed resources- See Also:
-
focus
Description copied from interface:I_CmsDialogContext
Tell the system that the resource with the given id should be shown somehow.- Specified by:
focus
in interfaceI_CmsDialogContext
- Overrides:
focus
in classCmsFileTableDialogContext
- Parameters:
cmsUUID
- the structure id of a resource- See Also:
-
updateUserInfo
Description copied from interface:I_CmsDialogContext
Called when the user info was changed.- Specified by:
updateUserInfo
in interfaceI_CmsDialogContext
- Overrides:
updateUserInfo
in classCmsFileTableDialogContext
- See Also:
-