|
||||||||||
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.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.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 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.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 |
GraphicsExtensionElement()
Creates a new GraphicsExtensionElement object. |
protected |
GraphicsExtensionElement(java.lang.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) . |
java.lang.String |
getXMLlang()
DOM: Returns the xml:lang attribute value. |
java.lang.String |
getXMLspace()
DOM: Returns the xml:space attribute value. |
boolean |
hasExtension(java.lang.String extension)
DOM: Implements SVGTests.hasExtension(String) . |
void |
setXMLlang(java.lang.String lang)
DOM: Sets the xml:lang attribute value. |
void |
setXMLspace(java.lang.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.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, 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(java.lang.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.SVGLocatable
public org.w3c.dom.svg.SVGElement getFarthestViewportElement()
SVGLocatable.getFarthestViewportElement()
.
getFarthestViewportElement
in interface org.w3c.dom.svg.SVGLocatable
public org.w3c.dom.svg.SVGRect getBBox()
SVGLocatable.getBBox()
.
getBBox
in interface org.w3c.dom.svg.SVGLocatable
public org.w3c.dom.svg.SVGMatrix getCTM()
SVGLocatable.getCTM()
.
getCTM
in interface org.w3c.dom.svg.SVGLocatable
public 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.SVGLocatable
org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGAnimatedTransformList getTransform()
SVGTransformable.getTransform()
.
getTransform
in interface org.w3c.dom.svg.SVGTransformable
public org.w3c.dom.svg.SVGAnimatedBoolean getExternalResourcesRequired()
SVGExternalResourcesRequired.getExternalResourcesRequired()
.
public java.lang.String getXMLlang()
public void setXMLlang(java.lang.String lang)
public java.lang.String getXMLspace()
public void setXMLspace(java.lang.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(java.lang.String extension)
SVGTests.hasExtension(String)
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |