|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.batik.dom.AbstractNode
org.apache.batik.dom.AbstractParentNode
org.apache.batik.dom.AbstractParentChildNode
org.apache.batik.dom.AbstractElement
org.apache.batik.dom.svg.AbstractElement
org.apache.batik.dom.svg.SVGOMElement
org.apache.batik.dom.svg.SVGStylableElement
org.apache.batik.dom.svg.SVGOMTextContentElement
org.apache.batik.dom.svg.SVGOMTextPositioningElement
org.apache.batik.dom.svg.SVGOMTextElement
public class SVGOMTextElement
This class implements SVGTextElement.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.batik.dom.svg.SVGStylableElement |
|---|
SVGStylableElement.OverrideStyleDeclaration, SVGStylableElement.PresentationAttributeColorValue, SVGStylableElement.PresentationAttributePaintValue, SVGStylableElement.PresentationAttributeValue, SVGStylableElement.StyleDeclaration |
| Nested classes/interfaces inherited from class org.apache.batik.dom.svg.SVGOMElement |
|---|
SVGOMElement.UnitContext |
| Nested classes/interfaces inherited from class org.apache.batik.dom.svg.AbstractElement |
|---|
AbstractElement.ExtendedNamedNodeHashMap |
| Nested classes/interfaces inherited from class org.apache.batik.dom.AbstractElement |
|---|
AbstractElement.ElementTypeInfo, AbstractElement.Entry, AbstractElement.NamedNodeHashMap |
| Nested classes/interfaces inherited from class org.apache.batik.dom.AbstractParentNode |
|---|
AbstractParentNode.ChildNodes, AbstractParentNode.ElementsByTagName, AbstractParentNode.ElementsByTagNameNS |
| Field Summary | |
|---|---|
protected java.awt.geom.AffineTransform |
motionTransform
Supplemental transformation due to motion animation. |
protected SVGOMAnimatedTransformList |
transform
The 'transform' attribute value. |
protected static java.lang.String |
X_DEFAULT_VALUE
|
protected static DoublyIndexedTable |
xmlTraitInformation
Table mapping XML attribute names to TraitInformation objects. |
protected static java.lang.String |
Y_DEFAULT_VALUE
|
| Fields inherited from class org.apache.batik.dom.svg.SVGOMTextPositioningElement |
|---|
dx, dy, rotate, x, y |
| Fields inherited from class org.apache.batik.dom.svg.SVGOMTextContentElement |
|---|
externalResourcesRequired, LENGTH_ADJUST_VALUES, lengthAdjust, textLength |
| Fields inherited from class org.apache.batik.dom.svg.SVGStylableElement |
|---|
className, computedStyleMap, overrideStyleDeclaration, style |
| Fields inherited from class org.apache.batik.dom.svg.SVGOMElement |
|---|
prefix, readonly, svgContext, targetListeners, unitContext |
| Fields inherited from class org.apache.batik.dom.svg.AbstractElement |
|---|
liveAttributeValues |
| Fields inherited from class org.apache.batik.dom.AbstractElement |
|---|
attributes, typeInfo |
| Fields inherited from class org.apache.batik.dom.AbstractParentChildNode |
|---|
nextSibling, parentNode, previousSibling |
| Fields inherited from class org.apache.batik.dom.AbstractParentNode |
|---|
childNodes |
| Fields inherited from class org.apache.batik.dom.AbstractNode |
|---|
DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, EMPTY_NODE_LIST, eventSupport, managerData, ownerDocument, userData, userDataHandlers |
| Fields inherited from interface org.w3c.dom.Node |
|---|
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
| Fields inherited from interface org.apache.batik.dom.anim.AnimationTarget |
|---|
PERCENTAGE_FONT_SIZE, PERCENTAGE_VIEWPORT_HEIGHT, PERCENTAGE_VIEWPORT_SIZE, PERCENTAGE_VIEWPORT_WIDTH |
| Constructor Summary | |
|---|---|
protected |
SVGOMTextElement()
Creates a new SVGOMTextElement object. |
|
SVGOMTextElement(java.lang.String prefix,
AbstractDocument owner)
Creates a new SVGOMTextElement object. |
| Method Summary | |
|---|---|
SVGRect |
getBBox()
DOM: Implements org.w3c.dom.svg.SVGLocatable#getBBox(). |
SVGMatrix |
getCTM()
DOM: Implements org.w3c.dom.svg.SVGLocatable#getCTM(). |
protected java.lang.String |
getDefaultXValue()
Returns the default value of the 'x' attribute. |
protected java.lang.String |
getDefaultYValue()
Returns the default value of the 'y' attribute. |
SVGElement |
getFarthestViewportElement()
DOM: Implements org.w3c.dom.svg.SVGLocatable#getFarthestViewportElement(). |
java.lang.String |
getLocalName()
DOM: Implements Node.getLocalName(). |
java.awt.geom.AffineTransform |
getMotionTransform()
Returns the AffineTransform representing the current motion
animation for this element. |
SVGElement |
getNearestViewportElement()
DOM: Implements org.w3c.dom.svg.SVGLocatable#getNearestViewportElement(). |
SVGMatrix |
getScreenCTM()
DOM: Implements org.w3c.dom.svg.SVGLocatable#getScreenCTM(). |
protected DoublyIndexedTable |
getTraitInformationTable()
Returns the table of TraitInformation objects for this element. |
SVGAnimatedTransformList |
getTransform()
DOM: Implements org.w3c.dom.svg.SVGTransformable#getTransform(). |
SVGMatrix |
getTransformToElement(SVGElement element)
DOM: Implements org.w3c.dom.svg.SVGLocatable#getTransformToElement(SVGElement). |
protected void |
initializeAllLiveAttributes()
Initializes all live attributes for this element. |
protected org.w3c.dom.Node |
newNode()
Returns a new uninitialized instance of this object's class. |
void |
updateOtherValue(java.lang.String type,
AnimatableValue val)
Updates a 'other' animation value in this target. |
| Methods inherited from class org.apache.batik.dom.svg.SVGOMTextPositioningElement |
|---|
getDx, getDy, getRotate, getX, getY |
| Methods inherited from class org.apache.batik.dom.svg.SVGOMTextContentElement |
|---|
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.apache.batik.dom.svg.SVGStylableElement |
|---|
addTargetListener, getClassName, getComputedStyleMap, getCSSBase, getCSSClass, getOverrideStyle, getOverrideStyleDeclarationProvider, getPresentationAttribute, getStyle, getXMLId, isPseudoInstanceOf, removeTargetListener, setComputedStyleMap, updatePropertyValue, useLinearRGBColorInterpolation |
| Methods inherited from class org.apache.batik.dom.svg.AbstractElement |
|---|
attrAdded, attrModified, attrRemoved, createAttributes, fireDOMAttrModifiedEvent, getAttributeInitializer, getCSSFirstChild, getCSSLastChild, getCSSNextSibling, getCSSParentNode, getCSSPreviousSibling, getLiveAttributeValue, initializeAttributes, isHiddenFromSelectors, putLiveAttributeValue, resetAttribute, setUnspecifiedAttribute |
| Methods inherited from class org.apache.batik.dom.AbstractParentChildNode |
|---|
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSibling |
| Methods inherited from class org.apache.batik.dom.AbstractParentNode |
|---|
appendChild, checkAndRemove, fireDOMNodeInsertedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedEvent, fireDOMNodeRemovedFromDocumentEvent, fireDOMSubtreeModifiedEvent, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFirstChild, getLastChild, getTextContent, hasChildNodes, insertBefore, removeChild, replaceChild |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.w3c.dom.Element |
|---|
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
|---|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
| Methods inherited from interface org.apache.batik.dom.events.NodeEventTarget |
|---|
addEventListenerNS, dispatchEvent, getEventSupport, getParentNodeEventTarget, removeEventListenerNS |
| Methods inherited from interface org.w3c.dom.events.EventTarget |
|---|
addEventListener, removeEventListener |
| Field Detail |
|---|
protected static final java.lang.String X_DEFAULT_VALUE
protected static final java.lang.String Y_DEFAULT_VALUE
protected static DoublyIndexedTable xmlTraitInformation
protected SVGOMAnimatedTransformList transform
protected java.awt.geom.AffineTransform motionTransform
| Constructor Detail |
|---|
protected SVGOMTextElement()
public SVGOMTextElement(java.lang.String prefix,
AbstractDocument owner)
prefix - The namespace prefix.owner - The owner document.| Method Detail |
|---|
protected void initializeAllLiveAttributes()
initializeAllLiveAttributes in class SVGOMTextPositioningElementpublic java.lang.String getLocalName()
Node.getLocalName().
getLocalName in interface org.w3c.dom.NodegetLocalName in class AbstractNodepublic SVGElement getNearestViewportElement()
org.w3c.dom.svg.SVGLocatable#getNearestViewportElement().
public SVGElement getFarthestViewportElement()
org.w3c.dom.svg.SVGLocatable#getFarthestViewportElement().
public SVGRect getBBox()
org.w3c.dom.svg.SVGLocatable#getBBox().
public SVGMatrix getCTM()
org.w3c.dom.svg.SVGLocatable#getCTM().
public SVGMatrix getScreenCTM()
org.w3c.dom.svg.SVGLocatable#getScreenCTM().
public SVGMatrix getTransformToElement(SVGElement element)
throws SVGException
org.w3c.dom.svg.SVGLocatable#getTransformToElement(SVGElement).
SVGExceptionpublic SVGAnimatedTransformList getTransform()
org.w3c.dom.svg.SVGTransformable#getTransform().
protected java.lang.String getDefaultXValue()
getDefaultXValue in class SVGOMTextPositioningElementprotected java.lang.String getDefaultYValue()
getDefaultYValue in class SVGOMTextPositioningElementprotected org.w3c.dom.Node newNode()
newNode in class AbstractNodeprotected DoublyIndexedTable getTraitInformationTable()
getTraitInformationTable in class SVGOMTextPositioningElementpublic java.awt.geom.AffineTransform getMotionTransform()
AffineTransform representing the current motion
animation for this element.
getMotionTransform in interface SVGMotionAnimatableElement
public void updateOtherValue(java.lang.String type,
AnimatableValue val)
updateOtherValue in interface AnimationTargetupdateOtherValue in class SVGOMElement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||