Package org.opencms.ui.editors
Class CmsEditorStateExtension
java.lang.Object
com.vaadin.server.AbstractClientConnector
com.vaadin.server.AbstractExtension
org.opencms.ui.editors.CmsEditorStateExtension
- 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_CmsEditorStateRPC
public class CmsEditorStateExtension
extends com.vaadin.server.AbstractExtension
implements I_CmsEditorStateRPC
Extension for iFrame embedded editors storing the changed state of the edited content.
- 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 -
Constructor Summary
ConstructorsConstructorDescriptionCmsEditorStateExtension(com.vaadin.ui.AbstractComponent component) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether the editor has content changes.voidsetHasChanges(boolean hasChanges) Sets the editor changed stateMethods 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
-
Constructor Details
-
CmsEditorStateExtension
Constructor.- Parameters:
component- the component to extend
-
-
Method Details
-
hasChanges
Returns whether the editor has content changes.- Returns:
truein case the editor has content changes
-
setHasChanges
Description copied from interface:I_CmsEditorStateRPCSets the editor changed state- Specified by:
setHasChangesin interfaceI_CmsEditorStateRPC- Parameters:
hasChanges- the editor changed state- See Also:
-