public class CmsCopyMoveDialog extends CmsBasicDialog
Modifier and Type | Class and Description |
---|---|
static class |
CmsCopyMoveDialog.Action
The copy/move actions.
|
static class |
CmsCopyMoveDialog.DialogMode
The dialog mode.
|
CmsBasicDialog.DialogWidth
com.vaadin.ui.Layout.AlignmentHandler, com.vaadin.ui.Layout.MarginHandler, com.vaadin.ui.Layout.SpacingHandler
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
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listener
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
Constructor and Description |
---|
CmsCopyMoveDialog(I_CmsDialogContext context,
CmsCopyMoveDialog.DialogMode mode)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
performSingleOperation(CmsResource source,
CmsResource target,
CmsCopyMoveDialog.Action action,
boolean overwrite)
Performs the single resource operation.
|
protected void |
performSingleOperation(CmsResource source,
CmsResource target,
java.lang.String name,
CmsCopyMoveDialog.Action action,
boolean overwrite)
Performs the single resource operation.
|
void |
setTargetFolder(CmsUUID structureId)
Preselects the target folder.
|
void |
setTargetForlder(CmsResource resource)
Preselects the target folder.
|
addButton, addButton, createButtonCancel, createButtonOK, createResourceListPanel, displayResourceInfo, getInfoResources, initActionHandler, prepareWindow, prepareWindow, readDesign, setAbove, setActionHandler, setBelow, setContent
addComponent, addComponent, addComponentAsFirst, addLayoutClickListener, addListener, getComponent, getComponentAlignment, getComponentCount, getComponentIndex, getCustomAttributes, getDefaultComponentAlignment, getExpandRatio, getMargin, getState, isSpacing, iterator, removeComponent, removeLayoutClickListener, removeListener, replaceComponent, setComponentAlignment, setDefaultComponentAlignment, setExpandRatio, setMargin, setMargin, setSpacing, writeDesign
addComponentAttachListener, addComponentDetachListener, addComponents, addListener, addListener, fireComponentAttachEvent, fireComponentDetachEvent, getComponentIterator, moveComponentsFrom, removeAllComponents, removeComponentAttachListener, removeComponentDetachListener, removeListener, removeListener, setHeight, setWidth
addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getData, getDebugId, getDescription, getErrorMessage, getExplicitImmediateValue, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isImmediate, isOrHasAncestor, isReadOnly, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setEnabled, setHeight, setHeightUndefined, setIcon, setId, setImmediate, setLocale, setParent, setPrimaryStyleName, setReadOnly, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setStyleName, setVisible, setWidth, setWidthUndefined
addAttachListener, addDetachListener, addExtension, 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, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addComponents, addListener, addListener, getComponentIterator, moveComponentsFrom, removeAllComponents, removeListener, removeListener
addListener, addStyleName, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isReadOnly, isVisible, removeListener, removeStyleName, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setReadOnly, setStyleName, setVisible
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
public CmsCopyMoveDialog(I_CmsDialogContext context, CmsCopyMoveDialog.DialogMode mode)
context
- the dialog contextmode
- the dialog modepublic void setTargetFolder(CmsUUID structureId) throws CmsException
structureId
- the target structure idCmsException
- in case the target can not be read or is not a folderpublic void setTargetForlder(CmsResource resource)
resource
- the target resourceprotected void performSingleOperation(CmsResource source, CmsResource target, CmsCopyMoveDialog.Action action, boolean overwrite) throws CmsException
source
- the sourcetarget
- the targetaction
- the actionoverwrite
- if existing resources should be overwrittenCmsException
- in case the operation failsprotected void performSingleOperation(CmsResource source, CmsResource target, java.lang.String name, CmsCopyMoveDialog.Action action, boolean overwrite) throws CmsException
source
- the sourcetarget
- the target foldername
- the target resource nameaction
- the actionoverwrite
- if existing resources should be overwrittenCmsException
- in case the operation fails