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.components.CmsFileTableDialogContext
m_fileTableFields inherited from class org.opencms.ui.A_CmsDialogContext
m_windowFields inherited from interface org.opencms.ui.I_CmsDialogContext
ATTR_SITEMAP_CONFIG_RESOURCE -
Constructor Summary
ConstructorsConstructorDescriptionCmsExplorerDialogContext(I_CmsDialogContext.ContextType contextType, CmsFileTable fileTable, CmsFileExplorer explorer, List<CmsResource> resources) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionvoidfinish(Collection<CmsUUID> ids) Signals that the dialog has finished.voidfinish(CmsProject project, String siteRoot) Signals that the dialog has finished.voidTell the system that the resource with the given id should be shown somehow.voidCalled when the user info was changed.Methods inherited from class org.opencms.ui.components.CmsFileTableDialogContext
editProperty, getAllStructureIdsInView, isPropertyEditable, setEditablePropertiesMethods inherited from class org.opencms.ui.A_CmsDialogContext
closeWindow, error, getAppId, getCms, getContextType, getResources, getWindow, navigateTo, onViewChange, reload, setWindow, start, startMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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_CmsDialogContextSignals that the dialog has finished.Call when current project and or site have been changed.
- Specified by:
finishin interfaceI_CmsDialogContext- Overrides:
finishin classCmsFileTableDialogContext- Parameters:
project- changed projectsiteRoot- changed site root- See Also:
-
finish
Description copied from interface:I_CmsDialogContextSignals that the dialog has finished.- Specified by:
finishin interfaceI_CmsDialogContext- Overrides:
finishin classCmsFileTableDialogContext- Parameters:
ids- the list of structure ids of changed resources- See Also:
-
focus
Description copied from interface:I_CmsDialogContextTell the system that the resource with the given id should be shown somehow.- Specified by:
focusin interfaceI_CmsDialogContext- Overrides:
focusin classCmsFileTableDialogContext- Parameters:
cmsUUID- the structure id of a resource- See Also:
-
updateUserInfo
Description copied from interface:I_CmsDialogContextCalled when the user info was changed.- Specified by:
updateUserInfoin interfaceI_CmsDialogContext- Overrides:
updateUserInfoin classCmsFileTableDialogContext- See Also:
-