public class HtmlAttributesExtension
extends com.vaadin.server.AbstractExtension
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandler
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
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
removeCssProperties |
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
removeDomAttributes |
Constructor and Description |
---|
HtmlAttributesExtension(com.vaadin.server.AbstractClientConnector target) |
Modifier and Type | Method and Description |
---|---|
protected void |
addOrUpdate(java.util.Set<com.haulmont.cuba.web.widgets.client.html.AttributeInfo> attributes,
com.haulmont.cuba.web.widgets.client.html.AttributeInfo item) |
void |
beforeClientResponse(boolean initial) |
static HtmlAttributesExtension |
get(com.vaadin.ui.Component component) |
protected java.lang.String |
getAttributeValue(java.lang.String querySelector,
java.lang.String attributeName,
com.haulmont.cuba.web.widgets.client.html.AttributeType type) |
java.lang.String |
getCssProperty(java.lang.String propertyName) |
java.lang.String |
getCssProperty(java.lang.String querySelector,
java.lang.String propertyName) |
java.lang.String |
getDomAttribute(java.lang.String attributeName) |
java.lang.String |
getDomAttribute(java.lang.String querySelector,
java.lang.String attributeName) |
protected com.haulmont.cuba.web.widgets.client.html.HtmlAttributesExtensionState |
getState() |
protected com.haulmont.cuba.web.widgets.client.html.HtmlAttributesExtensionState |
getState(boolean markAsDirty) |
void |
removeCssProperty(java.lang.String propertyName) |
void |
removeCssProperty(java.lang.String querySelector,
java.lang.String propertyName) |
void |
removeDomAttribute(java.lang.String attributeName) |
void |
removeDomAttribute(java.lang.String querySelector,
java.lang.String attributeName) |
void |
setCssProperty(java.lang.String propertyName,
java.lang.String value) |
void |
setCssProperty(java.lang.String querySelector,
java.lang.String propertyName,
java.lang.String value) |
void |
setDomAttribute(java.lang.String attributeName,
java.lang.String value) |
void |
setDomAttribute(java.lang.String querySelector,
java.lang.String attributeName,
java.lang.String value) |
extend, getParent, getSupportedParentType, remove, setParent
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, attach, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addAttachListener, addDetachListener, attach, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> removeDomAttributes
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> removeCssProperties
public HtmlAttributesExtension(com.vaadin.server.AbstractClientConnector target)
public static HtmlAttributesExtension get(com.vaadin.ui.Component component)
protected com.haulmont.cuba.web.widgets.client.html.HtmlAttributesExtensionState getState()
getState
in class com.vaadin.server.AbstractClientConnector
protected com.haulmont.cuba.web.widgets.client.html.HtmlAttributesExtensionState getState(boolean markAsDirty)
getState
in class com.vaadin.server.AbstractClientConnector
public void setDomAttribute(java.lang.String attributeName, java.lang.String value)
public void setDomAttribute(java.lang.String querySelector, java.lang.String attributeName, java.lang.String value)
public java.lang.String getDomAttribute(java.lang.String attributeName)
public java.lang.String getDomAttribute(java.lang.String querySelector, java.lang.String attributeName)
public void removeDomAttribute(java.lang.String attributeName)
public void removeDomAttribute(java.lang.String querySelector, java.lang.String attributeName)
public void setCssProperty(java.lang.String propertyName, java.lang.String value)
public void setCssProperty(java.lang.String querySelector, java.lang.String propertyName, java.lang.String value)
public java.lang.String getCssProperty(java.lang.String propertyName)
public java.lang.String getCssProperty(java.lang.String querySelector, java.lang.String propertyName)
public void removeCssProperty(java.lang.String propertyName)
public void removeCssProperty(java.lang.String querySelector, java.lang.String propertyName)
protected java.lang.String getAttributeValue(java.lang.String querySelector, java.lang.String attributeName, com.haulmont.cuba.web.widgets.client.html.AttributeType type)
protected void addOrUpdate(java.util.Set<com.haulmont.cuba.web.widgets.client.html.AttributeInfo> attributes, com.haulmont.cuba.web.widgets.client.html.AttributeInfo item)
public void beforeClientResponse(boolean initial)
beforeClientResponse
in interface com.vaadin.server.ClientConnector
beforeClientResponse
in class com.vaadin.server.AbstractClientConnector