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,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:
-
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
Modifier and TypeMethodDescriptionvoidcancelParentWindow(String[] uuids) Cancels parent window on server side and returns an Array of changed resources.static voidshowExtendedBrowserFrame(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, setParentMethods 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, updateDiffstateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods 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, setErrorHandlerMethods inherited from interface com.vaadin.shared.Connector
getConnectorId
-
Method Details
-
showExtendedBrowserFrame
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
Description copied from interface:I_CmsJSPBrowserFrameRpcCancels parent window on server side and returns an Array of changed resources.- Specified by:
cancelParentWindowin interfaceI_CmsJSPBrowserFrameRpc- Parameters:
uuids- which are returned- See Also:
-