public class Flash extends AbstractEmbedded
Component.ErrorEvent, Component.Event, Component.Focusable, Component.Listener
ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener
Sizeable.Unit
DESIGN_ATTR_PLAIN_TEXT
SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS
Constructor and Description |
---|
Flash()
Creates a new empty Flash component.
|
Flash(String caption)
Creates a new empty Flash component with the given caption
|
Flash(String caption,
Resource source)
Creates a new Flash component with the given caption and content.
|
Modifier and Type | Method and Description |
---|---|
String |
getArchive()
Returns current archive.
|
String |
getCodebase()
Returns the codebase.
|
String |
getCodetype()
Returns the current codetype.
|
String |
getParameter(String name)
Gets the value of an object parameter.
|
Iterable<String> |
getParameterNames()
Returns an iterable with declared parameter names.
|
String |
getStandby()
Returns standby.
|
protected FlashState |
getState()
Returns the shared state bean with information to be sent from the server
to the client.
|
protected FlashState |
getState(boolean markAsDirty)
Returns the shared state for this connector.
|
void |
readDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Reads the component state from the given design.
|
void |
removeParameter(String name)
Removes an object parameter from the list.
|
void |
setArchive(String archive)
This attribute may be used to specify a space-separated list of URIs for
archives containing resources relevant to the object, which may include
the resources specified by the classid and data attributes.
|
void |
setCodebase(String codebase)
This attribute specifies the base path used to resolve relative URIs
specified by the classid, data, and archive attributes.
|
void |
setCodetype(String codetype)
This attribute specifies the content type of data expected when
downloading the object specified by classid.
|
void |
setParameter(String name,
String value)
Sets an object parameter.
|
void |
setStandby(String standby)
Sets standby.
|
void |
writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Writes the component state to the given design.
|
getAlternateText, getCustomAttributes, getSource, setAlternateText, setSource
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, setHeight, setHeightUndefined, setIcon, setId, setImmediate, setLocale, setParent, setPrimaryStyleName, setReadOnly, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setStyleName, setVisible, setWidth, 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
addAttachListener, addDetachListener, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
getConnectorId
public Flash()
public Flash(String caption)
caption
- The caption for the componentprotected FlashState getState()
AbstractComponent
getState
in class AbstractEmbedded
protected FlashState getState(boolean markAsDirty)
AbstractClientConnector
getState
in class AbstractEmbedded
markAsDirty
- true if the connector should automatically be marked dirty,
false otherwiseAbstractClientConnector.getState()
public void setCodebase(String codebase)
codebase
- The base pathpublic String getCodebase()
setCodebase(String)
public void setCodetype(String codetype)
codetype
- the codetype to set.public String getCodetype()
setCodetype(String)
public void setArchive(String archive)
archive
- Space-separated list of URIs with resources relevant to the
objectpublic String getArchive()
setArchive(String)
public void setStandby(String standby)
standby
- Standby string.public String getStandby()
public void setParameter(String name, String value)
name
- the name of the parameter.value
- the value of the parameter.public String getParameter(String name)
public void removeParameter(String name)
name
- the name of the parameter to remove.public void writeDesign(org.jsoup.nodes.Element design, DesignContext designContext)
Component
The component is responsible not only for writing its own state but also for ensuring that its children write their state to the design.
This method must not modify the component state.
writeDesign
in interface Component
writeDesign
in class AbstractEmbedded
design
- The element to write the component state to. Any previous
attributes or child nodes are not cleared.designContext
- The DesignContext instance used for writing the designpublic Iterable<String> getParameterNames()
setParameter(String, String)
,
getParameter(String)
public void readDesign(org.jsoup.nodes.Element design, DesignContext designContext)
Component
The component is responsible not only for updating its own state but also for ensuring that its children update their state based on the design.
It is assumed that the component is in its default state when this method is called. Reading should only take into consideration attributes specified in the design and not reset any unspecified attributes to their defaults.
This method must not modify the design.
readDesign
in interface Component
readDesign
in class AbstractEmbedded
design
- The element to obtain the state fromdesignContext
- The DesignContext instance used for parsing the designCopyright © 2019 Vaadin Ltd. All rights reserved.