org.vectomatic.dom.svg
Class OMSVGTextPathElement

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.OMSVGTextContentElement
                  extended by org.vectomatic.dom.svg.OMSVGTextPathElement
All Implemented Interfaces:
com.google.gwt.event.dom.client.HasAllTouchHandlers, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.dom.client.HasLoadHandlers, com.google.gwt.event.dom.client.HasMouseDownHandlers, com.google.gwt.event.dom.client.HasMouseMoveHandlers, com.google.gwt.event.dom.client.HasMouseOutHandlers, com.google.gwt.event.dom.client.HasMouseOverHandlers, com.google.gwt.event.dom.client.HasMouseUpHandlers, com.google.gwt.event.dom.client.HasTouchCancelHandlers, com.google.gwt.event.dom.client.HasTouchEndHandlers, com.google.gwt.event.dom.client.HasTouchMoveHandlers, com.google.gwt.event.dom.client.HasTouchStartHandlers, com.google.gwt.event.shared.HasHandlers, HasActivateHandlers, HasFocusInHandlers, HasFocusOutHandlers, HasGraphicalHandlers, ISVGExternalResourcesRequired, ISVGLangSpace, ISVGStylable, ISVGTests, ISVGURIReference

@TagName(value="textPath")
public class OMSVGTextPathElement
extends OMSVGTextContentElement
implements ISVGURIReference

The OMSVGTextPathElement interface corresponds to the textPath element.


Field Summary
static short TEXTPATH_METHODTYPE_ALIGN
          Corresponds to value 'align'.
static short TEXTPATH_METHODTYPE_STRETCH
          Corresponds to value 'stretch'.
static short TEXTPATH_METHODTYPE_UNKNOWN
          The enumeration was set to a value that is not one of predefined types.
static short TEXTPATH_SPACINGTYPE_AUTO
          Corresponds to value 'auto'.
static short TEXTPATH_SPACINGTYPE_EXACT
          Corresponds to value 'exact'.
static short TEXTPATH_SPACINGTYPE_UNKNOWN
          The enumeration was set to a value that is not one of predefined types.
 
Fields inherited from class org.vectomatic.dom.svg.OMSVGTextContentElement
LENGTHADJUST_SPACING, LENGTHADJUST_SPACINGANDGLYPHS, LENGTHADJUST_UNKNOWN
 
Fields inherited from class org.vectomatic.dom.svg.OMNode
eventBus, ot
 
Constructor Summary
  OMSVGTextPathElement()
           
protected OMSVGTextPathElement(SVGTextPathElement ot)
           
 
Method Summary
 OMSVGAnimatedString getHref()
          Corresponds to attribute 'xlink:href' on the given element.
 OMSVGAnimatedEnumeration getMethod()
          Corresponds to attribute getMethod() on the given textPath element.
 OMSVGAnimatedEnumeration getSpacing()
          Corresponds to attribute getSpacing() on the given textPath element.
 OMSVGAnimatedLength getStartOffset()
          Corresponds to attribute getStartOffset() on the given textPath element.
 
Methods inherited from class org.vectomatic.dom.svg.OMSVGTextContentElement
addActivateHandler, addClickHandler, addFocusInHandler, addFocusOutHandler, addLoadHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, getCharNumAtPosition, getComputedTextLength, getEndPositionOfChar, getExtentOfChar, getExternalResourcesRequired, getLengthAdjust, getNumberOfChars, getRequiredExtensions, getRequiredFeatures, getRotationOfChar, getStartPositionOfChar, getSubStringLength, getSystemLanguage, getTextLength, getXmllang, getXmlspace, hasExtension, selectSubString, setXmllang, setXmlspace
 
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
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 
Methods inherited from interface org.vectomatic.dom.svg.itf.ISVGStylable
addClassNameBaseVal, getClassName, getStyle, removeClassNameBaseVal, replaceClassNameBaseVal, setClassNameBaseVal
 

Field Detail

TEXTPATH_METHODTYPE_UNKNOWN

public static final short TEXTPATH_METHODTYPE_UNKNOWN
The enumeration was set to a value that 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

TEXTPATH_METHODTYPE_ALIGN

public static final short TEXTPATH_METHODTYPE_ALIGN
Corresponds to value 'align'.

See Also:
Constant Field Values

TEXTPATH_METHODTYPE_STRETCH

public static final short TEXTPATH_METHODTYPE_STRETCH
Corresponds to value 'stretch'.

See Also:
Constant Field Values

TEXTPATH_SPACINGTYPE_UNKNOWN

public static final short TEXTPATH_SPACINGTYPE_UNKNOWN
The enumeration was set to a value that 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

TEXTPATH_SPACINGTYPE_AUTO

public static final short TEXTPATH_SPACINGTYPE_AUTO
Corresponds to value 'auto'.

See Also:
Constant Field Values

TEXTPATH_SPACINGTYPE_EXACT

public static final short TEXTPATH_SPACINGTYPE_EXACT
Corresponds to value 'exact'.

See Also:
Constant Field Values
Constructor Detail

OMSVGTextPathElement

public OMSVGTextPathElement()

OMSVGTextPathElement

protected OMSVGTextPathElement(SVGTextPathElement ot)
Method Detail

getStartOffset

public final OMSVGAnimatedLength getStartOffset()
Corresponds to attribute getStartOffset() on the given textPath element.


getMethod

public final OMSVGAnimatedEnumeration getMethod()
Corresponds to attribute getMethod() on the given textPath element.


getSpacing

public final OMSVGAnimatedEnumeration getSpacing()
Corresponds to attribute getSpacing() on the given textPath element.


getHref

public final OMSVGAnimatedString getHref()
Corresponds to attribute 'xlink:href' on the given element.

Specified by:
getHref in interface ISVGURIReference


Copyright © 2012. All Rights Reserved.