|
||||||||||
| 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.anim.dom.AbstractElement
org.apache.batik.anim.dom.SVGOMElement
org.apache.batik.extension.ExtensionElement
org.apache.batik.extension.StylableExtensionElement
org.apache.batik.extension.GraphicsExtensionElement
public abstract class GraphicsExtensionElement
An abstract base class for graphical extension elements. This class
inherits SVGStylable functionality from StylableExtensionElement and implements SVGLocatable,
SVGTransformable, SVGExternalResourcesRequired,
SVGLangSpace and SVGTests.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.batik.anim.dom.SVGOMElement |
|---|
SVGOMElement.UnitContext |
| Nested classes/interfaces inherited from class org.apache.batik.anim.dom.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 SVGOMAnimatedBoolean |
externalResourcesRequired
The 'externalResourcesRequired' attribute value. |
protected SVGOMAnimatedTransformList |
transform
The 'transform' attribute value. |
protected static DoublyIndexedTable |
xmlTraitInformation
Table mapping XML attribute names to TraitInformation objects. |
| Fields inherited from class org.apache.batik.extension.StylableExtensionElement |
|---|
computedStyleMap, cssBase |
| Fields inherited from class org.apache.batik.anim.dom.SVGOMElement |
|---|
prefix, readonly, svgContext, targetListeners, unitContext |
| Fields inherited from class org.apache.batik.anim.dom.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.apache.batik.anim.dom.AnimationTarget |
|---|
PERCENTAGE_FONT_SIZE, PERCENTAGE_VIEWPORT_HEIGHT, PERCENTAGE_VIEWPORT_SIZE, PERCENTAGE_VIEWPORT_WIDTH |
| Constructor Summary | |
|---|---|
protected |
GraphicsExtensionElement()
Creates a new GraphicsExtensionElement object. |
protected |
GraphicsExtensionElement(String name,
AbstractDocument owner)
Creates a new GraphicsExtensionElement object. |
| Method Summary | |
|---|---|
org.w3c.dom.svg.SVGRect |
getBBox()
DOM: Implements SVGLocatable.getBBox(). |
org.w3c.dom.svg.SVGMatrix |
getCTM()
DOM: Implements SVGLocatable.getCTM(). |
org.w3c.dom.svg.SVGAnimatedBoolean |
getExternalResourcesRequired()
DOM: Implements SVGExternalResourcesRequired.getExternalResourcesRequired(). |
org.w3c.dom.svg.SVGElement |
getFarthestViewportElement()
DOM: Implements SVGLocatable.getFarthestViewportElement(). |
org.w3c.dom.svg.SVGElement |
getNearestViewportElement()
DOM: Implements SVGLocatable.getNearestViewportElement(). |
org.w3c.dom.svg.SVGStringList |
getRequiredExtensions()
DOM: Implements SVGTests.getRequiredExtensions(). |
org.w3c.dom.svg.SVGStringList |
getRequiredFeatures()
DOM: Implements SVGTests.getRequiredFeatures(). |
org.w3c.dom.svg.SVGMatrix |
getScreenCTM()
DOM: Implements SVGLocatable.getScreenCTM(). |
org.w3c.dom.svg.SVGStringList |
getSystemLanguage()
DOM: Implements SVGTests.getSystemLanguage(). |
org.w3c.dom.svg.SVGAnimatedTransformList |
getTransform()
DOM: Implements SVGTransformable.getTransform(). |
org.w3c.dom.svg.SVGMatrix |
getTransformToElement(org.w3c.dom.svg.SVGElement element)
DOM: Implements SVGLocatable.getTransformToElement(SVGElement). |
String |
getXMLlang()
DOM: Returns the xml:lang attribute value. |
String |
getXMLspace()
DOM: Returns the xml:space attribute value. |
boolean |
hasExtension(String extension)
DOM: Implements SVGTests.hasExtension(String). |
void |
setXMLlang(String lang)
DOM: Sets the xml:lang attribute value. |
void |
setXMLspace(String space)
DOM: Sets the xml:space attribute value. |
| Methods inherited from class org.apache.batik.extension.StylableExtensionElement |
|---|
getClassName, getComputedStyleMap, getCSSBase, getCSSClass, getOverrideStyleDeclarationProvider, getPresentationAttribute, getStyle, getXMLId, isPseudoInstanceOf, setComputedStyleMap |
| Methods inherited from class org.apache.batik.extension.ExtensionElement |
|---|
isReadonly, setReadonly |
| Methods inherited from class org.apache.batik.anim.dom.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, getLocalName, 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 DoublyIndexedTable xmlTraitInformation
protected SVGOMAnimatedTransformList transform
protected SVGOMAnimatedBoolean externalResourcesRequired
| Constructor Detail |
|---|
protected GraphicsExtensionElement()
protected GraphicsExtensionElement(String name,
AbstractDocument owner)
name - The element name, for validation purposes.owner - The owner document.| Method Detail |
|---|
public org.w3c.dom.svg.SVGElement getNearestViewportElement()
SVGLocatable.getNearestViewportElement().
getNearestViewportElement in interface org.w3c.dom.svg.SVGLocatablepublic org.w3c.dom.svg.SVGElement getFarthestViewportElement()
SVGLocatable.getFarthestViewportElement().
getFarthestViewportElement in interface org.w3c.dom.svg.SVGLocatablepublic org.w3c.dom.svg.SVGRect getBBox()
SVGLocatable.getBBox().
getBBox in interface org.w3c.dom.svg.SVGLocatablepublic org.w3c.dom.svg.SVGMatrix getCTM()
SVGLocatable.getCTM().
getCTM in interface org.w3c.dom.svg.SVGLocatablepublic org.w3c.dom.svg.SVGMatrix getScreenCTM()
SVGLocatable.getScreenCTM().
getScreenCTM in interface org.w3c.dom.svg.SVGLocatable
public org.w3c.dom.svg.SVGMatrix getTransformToElement(org.w3c.dom.svg.SVGElement element)
throws org.w3c.dom.svg.SVGException
SVGLocatable.getTransformToElement(SVGElement).
getTransformToElement in interface org.w3c.dom.svg.SVGLocatableorg.w3c.dom.svg.SVGExceptionpublic org.w3c.dom.svg.SVGAnimatedTransformList getTransform()
SVGTransformable.getTransform().
getTransform in interface org.w3c.dom.svg.SVGTransformablepublic org.w3c.dom.svg.SVGAnimatedBoolean getExternalResourcesRequired()
SVGExternalResourcesRequired.getExternalResourcesRequired().
public String getXMLlang()
public void setXMLlang(String lang)
public String getXMLspace()
public void setXMLspace(String space)
public org.w3c.dom.svg.SVGStringList getRequiredFeatures()
SVGTests.getRequiredFeatures().
public org.w3c.dom.svg.SVGStringList getRequiredExtensions()
SVGTests.getRequiredExtensions().
public org.w3c.dom.svg.SVGStringList getSystemLanguage()
SVGTests.getSystemLanguage().
public boolean hasExtension(String extension)
SVGTests.hasExtension(String).
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||