Package org.opencms.ui.components
Class CmsBrowserFrame
- java.lang.Object
-
- com.vaadin.server.AbstractClientConnector
-
- com.vaadin.ui.AbstractComponent
-
- com.vaadin.ui.AbstractEmbedded
-
- com.vaadin.ui.BrowserFrame
-
- org.opencms.ui.components.CmsBrowserFrame
-
- All Implemented Interfaces:
com.vaadin.event.ContextClickEvent.ContextClickNotifier
,com.vaadin.event.MethodEventSource
,com.vaadin.server.ClientConnector
,com.vaadin.server.Sizeable
,com.vaadin.shared.Connector
,com.vaadin.ui.Component
,java.io.Serializable
public class CmsBrowserFrame extends com.vaadin.ui.BrowserFrame
Extending the browser frame class to allow setting of the iFrame name attribute.- 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
-
-
Constructor Summary
Constructors Constructor Description CmsBrowserFrame()
Creates a new empty browser frame.CmsBrowserFrame(java.lang.String caption)
Creates a new empty browser frame with the given caption.CmsBrowserFrame(java.lang.String caption, com.vaadin.server.Resource source)
Creates a new browser frame with the given caption and content.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
Sets the iFrame name attribute.protected CmsBrowserFrameState
getState()
protected CmsBrowserFrameState
getState(boolean markAsDirty)
void
setName(java.lang.String name)
Returns the iFrame name attribute.-
Methods inherited from class com.vaadin.ui.AbstractEmbedded
getAlternateText, getCustomAttributes, getSource, readDesign, setAlternateText, setSource, writeDesign
-
Methods inherited from class com.vaadin.ui.AbstractComponent
addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefined
-
Methods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, 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, 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, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
-
-
-
-
Constructor Detail
-
CmsBrowserFrame
public CmsBrowserFrame()
Creates a new empty browser frame.
-
CmsBrowserFrame
public CmsBrowserFrame(java.lang.String caption)
Creates a new empty browser frame with the given caption.- Parameters:
caption
- The caption for the component
-
CmsBrowserFrame
public CmsBrowserFrame(java.lang.String caption, com.vaadin.server.Resource source)
Creates a new browser frame with the given caption and content.- Parameters:
caption
- The caption for the component.source
- A Resource representing the Web page that should be displayed.
-
-
Method Detail
-
getName
public java.lang.String getName()
Sets the iFrame name attribute.- Returns:
- the iFrame name attribute
-
setName
public void setName(java.lang.String name)
Returns the iFrame name attribute.- Parameters:
name
- the iFrame name attribute
-
getState
protected CmsBrowserFrameState getState()
- Overrides:
getState
in classcom.vaadin.ui.BrowserFrame
- See Also:
BrowserFrame.getState()
-
getState
protected CmsBrowserFrameState getState(boolean markAsDirty)
- Overrides:
getState
in classcom.vaadin.ui.BrowserFrame
- See Also:
AbstractEmbedded.getState(boolean)
-
-