@TagName(value="mask") public class OMSVGMaskElement extends OMSVGElement implements ISVGTests, ISVGLangSpace, ISVGExternalResourcesRequired, ISVGStylable, ISVGUnitTypes, ISVGContainerElement
OMSVGMaskElement
interface corresponds
to the mask element.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX, SVG_UNIT_TYPE_UNKNOWN, SVG_UNIT_TYPE_USERSPACEONUSE
Modifier | Constructor and Description |
---|---|
|
OMSVGMaskElement() |
protected |
OMSVGMaskElement(SVGMaskElement ot) |
Modifier and Type | Method and Description |
---|---|
OMSVGAnimatedBoolean |
getExternalResourcesRequired()
Corresponds to attribute
ISVGExternalResourcesRequired.getExternalResourcesRequired()
on the given element. |
OMSVGAnimatedLength |
getHeight()
Corresponds to attribute
getHeight()
on the given mask element. |
OMSVGAnimatedEnumeration |
getMaskContentUnits()
Corresponds to attribute
getMaskContentUnits()
on the given mask element. |
OMSVGAnimatedEnumeration |
getMaskUnits()
Corresponds to attribute
getMaskUnits()
on the given mask element. |
OMSVGStringList |
getRequiredExtensions()
Corresponds to attribute
ISVGTests.getRequiredExtensions()
on the given element. |
OMSVGStringList |
getRequiredFeatures()
Corresponds to attribute
ISVGTests.getRequiredFeatures()
on the given element. |
OMSVGStringList |
getSystemLanguage()
Corresponds to attribute
ISVGTests.getSystemLanguage()
on the given element. |
OMSVGAnimatedLength |
getWidth()
Corresponds to attribute
getWidth()
on the given mask element. |
OMSVGAnimatedLength |
getX()
|
String |
getXmllang()
Corresponds to attribute
xml:lang on the given element. |
String |
getXmlspace()
Corresponds to attribute
xml:space on the given element. |
OMSVGAnimatedLength |
getY()
|
boolean |
hasExtension(String extension)
Returns true if the user agent supports the given extension, specified
by a URI.
|
void |
setXmllang(String value)
Corresponds to attribute
xml:lang on the given element. |
void |
setXmlspace(String value)
Corresponds to attribute
xml:space on the given element. |
addClassNameBaseVal, getClassName, getMarkup, getOwnerSVGElement, getStyle, getViewportElement, getXmlbase, removeClassNameBaseVal, replaceClassNameBaseVal, setClassNameBaseVal, setId, setXmlbase
getAttribute, getAttributeNode, getAttributeNS, getAttributes, getElement, getElementsByTagName, getElementsByTagNameNS, getId, getTagName, hasAttribute, hasAttributeNS, removeAttribute, setAttribute, setAttributeNode, setAttributeNS
addDomHandler, addHandler, appendChild, cleanup, cloneNode, convert, convertList, dispatch, fireEvent, getChildNodes, getEventBus, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPreviousSibling, hasChildNodes, insertBefore, normalize, removeChild, replaceChild, setNodeValue, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addClassNameBaseVal, getClassName, getStyle, removeClassNameBaseVal, replaceClassNameBaseVal, setClassNameBaseVal
public OMSVGMaskElement()
protected OMSVGMaskElement(SVGMaskElement ot)
public final OMSVGAnimatedEnumeration getMaskUnits()
getMaskUnits()
on the given mask element. Takes one of the
constants defined in ISVGUnitTypes
.public final OMSVGAnimatedEnumeration getMaskContentUnits()
getMaskContentUnits()
on the given mask element. Takes one of the
constants defined in ISVGUnitTypes
.public final OMSVGAnimatedLength getX()
public final OMSVGAnimatedLength getY()
public final OMSVGAnimatedLength getWidth()
getWidth()
on the given mask element.public final OMSVGAnimatedLength getHeight()
getHeight()
on the given mask element.public final OMSVGAnimatedBoolean getExternalResourcesRequired()
ISVGExternalResourcesRequired.getExternalResourcesRequired()
on the given element. Note that the SVG DOM defines the attribute ISVGExternalResourcesRequired.getExternalResourcesRequired()
as being of type OMSVGAnimatedBoolean
, whereas
the SVG language definition says that ISVGExternalResourcesRequired.getExternalResourcesRequired()
is not animated. Because the SVG language definition states that ISVGExternalResourcesRequired.getExternalResourcesRequired()
cannot be animated, the OMSVGAnimatedBoolean.getAnimVal()
will always be the same as the OMSVGAnimatedBoolean.getBaseVal()
.getExternalResourcesRequired
in interface ISVGExternalResourcesRequired
public final String getXmllang()
xml:lang
on the given element.getXmllang
in interface ISVGLangSpace
public final void setXmllang(String value) throws com.google.gwt.core.client.JavaScriptException
xml:lang
on the given element.setXmllang
in interface ISVGLangSpace
DOMException(NO_MODIFICATION_ALLOWED_ERR)
- Raised on an attempt
to change the value of a read only
attribute.com.google.gwt.core.client.JavaScriptException
public final String getXmlspace()
xml:space
on the given element.getXmlspace
in interface ISVGLangSpace
public final void setXmlspace(String value) throws com.google.gwt.core.client.JavaScriptException
xml:space
on the given element.setXmlspace
in interface ISVGLangSpace
DOMException(NO_MODIFICATION_ALLOWED_ERR)
- Raised on an attempt
to change the value of a read only
attribute.com.google.gwt.core.client.JavaScriptException
public final OMSVGStringList getRequiredFeatures()
ISVGTests.getRequiredFeatures()
on the given element.getRequiredFeatures
in interface ISVGTests
public final OMSVGStringList getRequiredExtensions()
ISVGTests.getRequiredExtensions()
on the given element.getRequiredExtensions
in interface ISVGTests
public final OMSVGStringList getSystemLanguage()
ISVGTests.getSystemLanguage()
on the given element.getSystemLanguage
in interface ISVGTests
public final boolean hasExtension(String extension)
hasExtension
in interface ISVGTests
extension
- The name of the extension, expressed as a URI.Copyright © 2018. All Rights Reserved.