Class CmsJSPBrowserFrameExtension
- java.lang.Object
-
- com.vaadin.server.AbstractClientConnector
-
- com.vaadin.server.AbstractExtension
-
- org.opencms.ui.components.extensions.CmsJSPBrowserFrameExtension
-
- All Implemented Interfaces:
com.vaadin.event.MethodEventSource
,com.vaadin.server.ClientConnector
,com.vaadin.server.Extension
,com.vaadin.shared.communication.ServerRpc
,com.vaadin.shared.Connector
,java.io.Serializable
,I_CmsJSPBrowserFrameRpc
public class CmsJSPBrowserFrameExtension extends com.vaadin.server.AbstractExtension implements I_CmsJSPBrowserFrameRpc
Vaadin extension class for a BrowserFrame to display a JSP.From the client side, the extension allows to return an Array of UUIDs of changed resources over an Rpc-Interface.
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
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
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancelParentWindow(java.lang.String[] uuids)
Cancels parent window on server side and returns an Array of changed resources.static void
showExtendedBrowserFrame(java.lang.String jspLink, I_CmsDialogContext context)
Creates extended BrowserFrame displaying a JSP under given link.-
Methods inherited from class com.vaadin.server.AbstractExtension
extend, getParent, getSupportedParentType, remove, setParent
-
Methods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, attach, beforeClientResponse, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getState, getState, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, 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, attach, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
-
-
-
-
Method Detail
-
showExtendedBrowserFrame
public static void showExtendedBrowserFrame(java.lang.String jspLink, I_CmsDialogContext context)
Creates extended BrowserFrame displaying a JSP under given link.- Parameters:
jspLink
- of JSP file, absolute vfs-pathcontext
- of the dialog to finish operation in the end
-
cancelParentWindow
public void cancelParentWindow(java.lang.String[] uuids)
Description copied from interface:I_CmsJSPBrowserFrameRpc
Cancels parent window on server side and returns an Array of changed resources.- Specified by:
cancelParentWindow
in interfaceI_CmsJSPBrowserFrameRpc
- Parameters:
uuids
- which are returned- See Also:
I_CmsJSPBrowserFrameRpc.cancelParentWindow(java.lang.String[])
-
-