Package org.apache.batik.dom
Class StyleSheetProcessingInstruction
java.lang.Object
org.apache.batik.dom.AbstractNode
org.apache.batik.dom.AbstractChildNode
org.apache.batik.dom.AbstractProcessingInstruction
org.apache.batik.dom.StyleSheetProcessingInstruction
- All Implemented Interfaces:
Serializable
,NodeEventTarget
,ExtendedNode
,NodeXBL
,XBLManagerData
,EventTarget
,Node
,ProcessingInstruction
,LinkStyle
- Direct Known Subclasses:
SVGStyleSheetProcessingInstruction
public class StyleSheetProcessingInstruction
extends AbstractProcessingInstruction
implements LinkStyle
This class provides an implementation of the 'xml-stylesheet' processing
instructions.
- Version:
- $Id: StyleSheetProcessingInstruction.java 1813521 2017-10-27 12:34:11Z ssteiner $
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StyleSheetFactory
The stylesheet factory.The pseudo attributes.protected boolean
Is this node immutable?protected StyleSheet
The style sheet.Fields inherited from class org.apache.batik.dom.AbstractProcessingInstruction
data
Fields inherited from class org.apache.batik.dom.AbstractChildNode
nextSibling, parentNode, previousSibling
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
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Creates a new ProcessingInstruction object.StyleSheetProcessingInstruction
(String data, AbstractDocument owner, StyleSheetFactory f) Creates a new ProcessingInstruction object. -
Method Summary
Modifier and TypeMethodDescriptionReturns the pseudo attributes in a table.getSheet()
The style sheet.DOM: ImplementsProcessingInstruction.getTarget()
.boolean
Tests whether this node is readonly.protected Node
newNode()
Returns a new uninitialized instance of this object's class.void
DOM: ImplementsProcessingInstruction.setData(String)
.void
Sets the node name.void
setReadonly
(boolean v) Sets this node readonly attribute.Methods inherited from class org.apache.batik.dom.AbstractProcessingInstruction
copyInto, deepCopyInto, deepExport, export, getData, getNodeName, getNodeType, getNodeValue, getTextContent, setNodeValue
Methods inherited from class org.apache.batik.dom.AbstractChildNode
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSibling
Methods inherited from class org.apache.batik.dom.AbstractNode
addEventListener, addEventListenerNS, appendChild, checkChildType, cloneNode, compareDocumentPosition, compareNamedNodeMaps, compareStrings, createDOMException, dispatchEvent, fireDOMCharacterDataModifiedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedFromDocumentEvent, fireUserDataHandlers, getAttributes, getBaseURI, getBaseURI, getCascadedXMLBase, getChildNodes, getCurrentDocument, getEventSupport, getFeature, getFirstChild, getLastChild, getLocalName, getManagerData, getNamespaceURI, getOwnerDocument, getParentNodeEventTarget, getPrefix, getUserData, getXblBoundElement, getXblChildNodes, getXblDefinitions, getXblFirstChild, getXblFirstElementChild, getXblLastChild, getXblLastElementChild, getXblNextElementSibling, getXblNextSibling, getXblParentNode, getXblPreviousElementSibling, getXblPreviousSibling, getXblScopedChildNodes, getXblShadowTree, hasAttributes, hasChildNodes, hasEventListenerNS, initializeEventSupport, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespacePrefix, lookupNamespaceURI, lookupPrefix, normalize, removeChild, removeEventListener, removeEventListenerNS, replaceChild, setManagerData, setOwnerDocument, setPrefix, setSpecified, setTextContent, setUserData, willTriggerNS
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.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setPrefix, setTextContent, setUserData
-
Field Details
-
readonly
protected boolean readonlyIs this node immutable? -
sheet
The style sheet. -
factory
The stylesheet factory. -
pseudoAttributes
The pseudo attributes.
-
-
Constructor Details
-
StyleSheetProcessingInstruction
protected StyleSheetProcessingInstruction()Creates a new ProcessingInstruction object. -
StyleSheetProcessingInstruction
Creates a new ProcessingInstruction object.
-
-
Method Details
-
isReadonly
public boolean isReadonly()Tests whether this node is readonly.- Specified by:
isReadonly
in interfaceExtendedNode
-
setReadonly
public void setReadonly(boolean v) Sets this node readonly attribute.- Specified by:
setReadonly
in interfaceExtendedNode
-
setNodeName
Sets the node name.- Specified by:
setNodeName
in interfaceExtendedNode
- Overrides:
setNodeName
in classAbstractNode
-
getTarget
DOM: ImplementsProcessingInstruction.getTarget()
.- Specified by:
getTarget
in interfaceProcessingInstruction
- Returns:
- "xml-stylesheet".
-
getSheet
The style sheet. -
getPseudoAttributes
Returns the pseudo attributes in a table. -
setData
DOM: ImplementsProcessingInstruction.setData(String)
.- Specified by:
setData
in interfaceProcessingInstruction
- Overrides:
setData
in classAbstractProcessingInstruction
- Throws:
DOMException
-
newNode
Returns a new uninitialized instance of this object's class.- Specified by:
newNode
in classAbstractNode
-