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:
java.io.Serializable,NodeEventTarget,ExtendedNode,NodeXBL,XBLManagerData,org.w3c.dom.events.EventTarget,org.w3c.dom.Node,org.w3c.dom.ProcessingInstruction,org.w3c.dom.stylesheets.LinkStyle
- Direct Known Subclasses:
SVGStyleSheetProcessingInstruction
public class StyleSheetProcessingInstruction extends AbstractProcessingInstruction implements org.w3c.dom.stylesheets.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:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StyleSheetFactoryfactoryThe stylesheet factory.protected java.util.HashMap<java.lang.String,java.lang.String>pseudoAttributesThe pseudo attributes.protected booleanreadonlyIs this node immutable?protected org.w3c.dom.stylesheets.StyleSheetsheetThe 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
Constructors Modifier Constructor Description protectedStyleSheetProcessingInstruction()Creates a new ProcessingInstruction object.StyleSheetProcessingInstruction(java.lang.String data, AbstractDocument owner, StyleSheetFactory f)Creates a new ProcessingInstruction object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.HashMap<java.lang.String,java.lang.String>getPseudoAttributes()Returns the pseudo attributes in a table.org.w3c.dom.stylesheets.StyleSheetgetSheet()The style sheet.java.lang.StringgetTarget()DOM: ImplementsProcessingInstruction.getTarget().booleanisReadonly()Tests whether this node is readonly.protected org.w3c.dom.NodenewNode()Returns a new uninitialized instance of this object's class.voidsetData(java.lang.String data)DOM: ImplementsProcessingInstruction.setData(String).voidsetNodeName(java.lang.String v)Sets the node name.voidsetReadonly(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 Detail
-
readonly
protected boolean readonly
Is this node immutable?
-
sheet
protected transient org.w3c.dom.stylesheets.StyleSheet sheet
The style sheet.
-
factory
protected StyleSheetFactory factory
The stylesheet factory.
-
pseudoAttributes
protected transient java.util.HashMap<java.lang.String,java.lang.String> pseudoAttributes
The pseudo attributes.
-
-
Constructor Detail
-
StyleSheetProcessingInstruction
protected StyleSheetProcessingInstruction()
Creates a new ProcessingInstruction object.
-
StyleSheetProcessingInstruction
public StyleSheetProcessingInstruction(java.lang.String data, AbstractDocument owner, StyleSheetFactory f)Creates a new ProcessingInstruction object.
-
-
Method Detail
-
isReadonly
public boolean isReadonly()
Tests whether this node is readonly.- Specified by:
isReadonlyin interfaceExtendedNode
-
setReadonly
public void setReadonly(boolean v)
Sets this node readonly attribute.- Specified by:
setReadonlyin interfaceExtendedNode
-
setNodeName
public void setNodeName(java.lang.String v)
Sets the node name.- Specified by:
setNodeNamein interfaceExtendedNode- Overrides:
setNodeNamein classAbstractNode
-
getTarget
public java.lang.String getTarget()
DOM: ImplementsProcessingInstruction.getTarget().- Specified by:
getTargetin interfaceorg.w3c.dom.ProcessingInstruction- Returns:
- "xml-stylesheet".
-
getSheet
public org.w3c.dom.stylesheets.StyleSheet getSheet()
The style sheet.- Specified by:
getSheetin interfaceorg.w3c.dom.stylesheets.LinkStyle
-
getPseudoAttributes
public java.util.HashMap<java.lang.String,java.lang.String> getPseudoAttributes()
Returns the pseudo attributes in a table.
-
setData
public void setData(java.lang.String data) throws org.w3c.dom.DOMExceptionDOM: ImplementsProcessingInstruction.setData(String).- Specified by:
setDatain interfaceorg.w3c.dom.ProcessingInstruction- Overrides:
setDatain classAbstractProcessingInstruction- Throws:
org.w3c.dom.DOMException
-
newNode
protected org.w3c.dom.Node newNode()
Returns a new uninitialized instance of this object's class.- Specified by:
newNodein classAbstractNode
-
-