org.vectomatic.dom.svg
Class OMSVGComponentTransferFunctionElement

java.lang.Object
  extended by org.vectomatic.dom.svg.OMNode
      extended by org.vectomatic.dom.svg.OMElement
          extended by org.vectomatic.dom.svg.OMSVGElement
              extended by org.vectomatic.dom.svg.OMSVGComponentTransferFunctionElement
All Implemented Interfaces:
com.google.gwt.event.shared.HasHandlers
Direct Known Subclasses:
OMSVGFEFuncAElement, OMSVGFEFuncBElement, OMSVGFEFuncGElement, OMSVGFEFuncRElement

public abstract class OMSVGComponentTransferFunctionElement
extends OMSVGElement

This interface defines a base interface used by the component transfer function interfaces.


Field Summary
static short SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE
          Corresponds to value 'discrete'.
static short SVG_FECOMPONENTTRANSFER_TYPE_GAMMA
          Corresponds to value 'gamma'.
static short SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
          Corresponds to value 'identity'.
static short SVG_FECOMPONENTTRANSFER_TYPE_LINEAR
          Corresponds to value 'linear'.
static short SVG_FECOMPONENTTRANSFER_TYPE_TABLE
          Corresponds to value 'table'.
static short SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN
          The type is not one of predefined types.
 
Fields inherited from class org.vectomatic.dom.svg.OMNode
eventBus, ot
 
Constructor Summary
protected OMSVGComponentTransferFunctionElement(SVGComponentTransferFunctionElement ot)
           
 
Method Summary
 OMSVGAnimatedNumber getAmplitude()
          Corresponds to attribute getAmplitude() on the given element.
 OMSVGAnimatedNumber getExponent()
          Corresponds to attribute getExponent() on the given element.
 OMSVGAnimatedNumber getIntercept()
          Corresponds to attribute getIntercept() on the given element.
 OMSVGAnimatedNumber getOffset()
          Corresponds to attribute getOffset() on the given element.
 OMSVGAnimatedNumber getSlope()
          Corresponds to attribute getSlope() on the given element.
 OMSVGAnimatedNumberList getTableValues()
          Corresponds to attribute getTableValues() on the given element.
 OMSVGAnimatedEnumeration getType()
          Corresponds to attribute getType() on the given element.
 
Methods inherited from class org.vectomatic.dom.svg.OMSVGElement
addClassNameBaseVal, getClassName, getMarkup, getOwnerSVGElement, getStyle, getViewportElement, getXmlbase, removeClassNameBaseVal, replaceClassNameBaseVal, setClassNameBaseVal, setId, setXmlbase
 
Methods inherited from class org.vectomatic.dom.svg.OMElement
getAttribute, getAttributeNode, getAttributeNS, getAttributes, getElement, getElementsByTagName, getElementsByTagNameNS, getId, getTagName, hasAttribute, hasAttributeNS, removeAttribute, setAttribute, setAttributeNode, setAttributeNS
 
Methods inherited from class org.vectomatic.dom.svg.OMNode
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN

public static final short SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN
The type is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type.

See Also:
Constant Field Values

SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY

public static final short SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
Corresponds to value 'identity'.

See Also:
Constant Field Values

SVG_FECOMPONENTTRANSFER_TYPE_TABLE

public static final short SVG_FECOMPONENTTRANSFER_TYPE_TABLE
Corresponds to value 'table'.

See Also:
Constant Field Values

SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE

public static final short SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE
Corresponds to value 'discrete'.

See Also:
Constant Field Values

SVG_FECOMPONENTTRANSFER_TYPE_LINEAR

public static final short SVG_FECOMPONENTTRANSFER_TYPE_LINEAR
Corresponds to value 'linear'.

See Also:
Constant Field Values

SVG_FECOMPONENTTRANSFER_TYPE_GAMMA

public static final short SVG_FECOMPONENTTRANSFER_TYPE_GAMMA
Corresponds to value 'gamma'.

See Also:
Constant Field Values
Constructor Detail

OMSVGComponentTransferFunctionElement

protected OMSVGComponentTransferFunctionElement(SVGComponentTransferFunctionElement ot)
Method Detail

getType

public final OMSVGAnimatedEnumeration getType()
Corresponds to attribute getType() on the given element. Takes one of the SVG_FECOMPONENTTRANSFER_TYPE_ constants defined on this interface.


getTableValues

public final OMSVGAnimatedNumberList getTableValues()
Corresponds to attribute getTableValues() on the given element.


getSlope

public final OMSVGAnimatedNumber getSlope()
Corresponds to attribute getSlope() on the given element.


getIntercept

public final OMSVGAnimatedNumber getIntercept()
Corresponds to attribute getIntercept() on the given element.


getAmplitude

public final OMSVGAnimatedNumber getAmplitude()
Corresponds to attribute getAmplitude() on the given element.


getExponent

public final OMSVGAnimatedNumber getExponent()
Corresponds to attribute getExponent() on the given element.


getOffset

public final OMSVGAnimatedNumber getOffset()
Corresponds to attribute getOffset() on the given element.



Copyright © 2012. All Rights Reserved.