blob: bfa60f99f9b997b16f20264d4be23c87a9fdc233 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<TITLE>
CSSEngine (Apache Batik Javadoc)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CSSEngine (Apache Batik Javadoc)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CSSEngine.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSContext.html" title="interface in org.apache.batik.css.engine"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.CSSNavigableDocumentHandler.html" title="class in org.apache.batik.css.engine"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/batik/css/engine/CSSEngine.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="CSSEngine.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.batik.css.engine</FONT>
<BR>
Class CSSEngine</H2>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.batik.css.engine.CSSEngine</B>
</PRE>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/batik/css/engine/SVGCSSEngine.html" title="class in org.apache.batik.css.engine">SVGCSSEngine</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public abstract class <B>CSSEngine</B><DT>extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
This is the base class for all the CSS engines.
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.CSSNavigableDocumentHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.CSSNavigableDocumentHandler</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To handle mutations of a CSSNavigableDocument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.DocumentAdapter.html" title="class in org.apache.batik.css.engine">CSSEngine.DocumentAdapter</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provides an (empty) adapter for the DocumentHandler interface.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.DOMAttrModifiedListener.html" title="class in org.apache.batik.css.engine">CSSEngine.DOMAttrModifiedListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To handle the element attributes modification in the associated
document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.DOMCharacterDataModifiedListener.html" title="class in org.apache.batik.css.engine">CSSEngine.DOMCharacterDataModifiedListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To handle the modification of a CSSStyleSheetNode.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.DOMNodeInsertedListener.html" title="class in org.apache.batik.css.engine">CSSEngine.DOMNodeInsertedListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To handle the insertion of a CSSStyleSheetNode in the
associated document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.DOMNodeRemovedListener.html" title="class in org.apache.batik.css.engine">CSSEngine.DOMNodeRemovedListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To handle the removal of a CSSStyleSheetNode from the
associated document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.DOMSubtreeModifiedListener.html" title="class in org.apache.batik.css.engine">CSSEngine.DOMSubtreeModifiedListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To handle the removal of a CSSStyleSheetNode from the
associated document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;interface</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.MainPropertyReceiver.html" title="interface in org.apache.batik.css.engine">CSSEngine.MainPropertyReceiver</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface for people interesting in having 'primary' properties
set.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleDeclarationBuilder.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleDeclarationBuilder</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To build a StyleDeclaration object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleDeclarationDocumentHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleDeclarationDocumentHandler</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To parse a style declaration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleDeclarationUpdateHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleDeclarationUpdateHandler</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To parse a style declaration and update a StyleMap.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleSheetDocumentHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleSheetDocumentHandler</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To parse a style sheet.</TD>
</TR>
</TABLE>
&nbsp;<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#ALL_PROPERTIES">ALL_PROPERTIES</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used to fire a change event for all the properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#alternateStyleSheet">alternateStyleSheet</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The alternate stylesheet title.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#classLocalName">classLocalName</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The class attribute local name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#classNamespaceURI">classNamespaceURI</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The class attribute namespace URI.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#colorIndex">colorIndex</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The color property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#cssBaseURI">cssBaseURI</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The current base URI.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/sac/CSSConditionFactory.html" title="class in org.apache.batik.css.engine.sac">CSSConditionFactory</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#cssConditionFactory">cssConditionFactory</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The CSS condition factory.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSContext.html" title="interface in org.apache.batik.css.engine">CSSContext</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#cssContext">cssContext</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The CSS context.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.CSSNavigableDocumentHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.CSSNavigableDocumentHandler</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#cssNavigableDocumentListener">cssNavigableDocumentListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Listener for CSSNavigableDocument events.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#document">document</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The associated document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#documentURI">documentURI</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The document URI.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/w3c/dom/events/EventListener.html" title="interface in org.w3c.dom.events">EventListener</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#domAttrModifiedListener">domAttrModifiedListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The DOMAttrModified event listener.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/w3c/dom/events/EventListener.html" title="interface in org.w3c.dom.events">EventListener</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#domCharacterDataModifiedListener">domCharacterDataModifiedListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The DOMCharacterDataModified event listener.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/w3c/dom/events/EventListener.html" title="interface in org.w3c.dom.events">EventListener</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#domNodeInsertedListener">domNodeInsertedListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The DOMNodeInserted event listener.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/w3c/dom/events/EventListener.html" title="interface in org.w3c.dom.events">EventListener</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#domNodeRemovedListener">domNodeRemovedListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The DOMNodeRemoved event listener.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/w3c/dom/events/EventListener.html" title="interface in org.w3c.dom.events">EventListener</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#domSubtreeModifiedListener">domSubtreeModifiedListener</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The DOMSubtreeModified event listener.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#element">element</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The current element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#fontFaces">fontFaces</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List of StyleMap objects, one for each @font-face rule
encountered by this CSSEngine.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#fontSizeIndex">fontSizeIndex</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The font-size property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/StringIntMap.html" title="class in org.apache.batik.css.engine">StringIntMap</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#indexes">indexes</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The property/int mappings.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#isCSSNavigableDocument">isCSSNavigableDocument</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether the document is a CSSNavigableDocument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#lineHeightIndex">lineHeightIndex</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The line-height property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSEngineListener.html" title="interface in org.apache.batik.css.engine">CSSEngineListener</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#LISTENER_ARRAY">LISTENER_ARRAY</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#listeners">listeners</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The listeners.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;org.w3c.css.sac.SACMediaList</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#media">media</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The media to use to cascade properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#nonCSSPresentationalHints">nonCSSPresentationalHints</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The non CSS presentational hints.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#nonCSSPresentationalHintsNamespaceURI">nonCSSPresentationalHintsNamespaceURI</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The non CSS presentational hints namespace URI.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/parser/ExtendedParser.html" title="interface in org.apache.batik.css.parser">ExtendedParser</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#parser">parser</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The CSS parser.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#pseudoElementNames">pseudoElementNames</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The pseudo-element names.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#removedStylableElementSibling">removedStylableElementSibling</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The right sibling of the last removed node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#selectorAttributes">selectorAttributes</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The attributes found in stylesheets selectors.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/StringIntMap.html" title="class in org.apache.batik.css.engine">StringIntMap</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#shorthandIndexes">shorthandIndexes</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The shorthand-property/int mappings.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/value/ShorthandManager.html" title="interface in org.apache.batik.css.engine.value">ShorthandManager</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#shorthandManagers">shorthandManagers</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The shorthand managers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleDeclarationBuilder.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleDeclarationBuilder</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#styleDeclarationBuilder">styleDeclarationBuilder</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The style declaration document handler used to build a
StyleDeclaration object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleDeclarationDocumentHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleDeclarationDocumentHandler</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#styleDeclarationDocumentHandler">styleDeclarationDocumentHandler</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The style declaration document handler.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleDeclarationUpdateHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleDeclarationUpdateHandler</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#styleDeclarationUpdateHandler">styleDeclarationUpdateHandler</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The style declaration update handler.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#styleLocalName">styleLocalName</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The style attribute local name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#styleNamespaceURI">styleNamespaceURI</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The style attribute namespace URI.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleSheetDocumentHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleSheetDocumentHandler</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#styleSheetDocumentHandler">styleSheetDocumentHandler</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The style sheet document handler.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#styleSheetNodes">styleSheetNodes</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The DOM nodes which contains StyleSheets.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#styleSheetRemoved">styleSheetRemoved</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether a style sheet as been removed from the document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSEngineUserAgent.html" title="interface in org.apache.batik.css.engine">CSSEngineUserAgent</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#userAgent">userAgent</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The user agent used for showing error messages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#userAgentStyleSheet">userAgentStyleSheet</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The user-agent style-sheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#userStyleSheet">userStyleSheet</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The user style-sheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/css/engine/value/ValueManager.html" title="interface in org.apache.batik.css.engine.value">ValueManager</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#valueManagers">valueManagers</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The value managers.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#CSSEngine(org.w3c.dom.Document, org.apache.batik.util.ParsedURL, org.apache.batik.css.parser.ExtendedParser, org.apache.batik.css.engine.value.ValueManager[], org.apache.batik.css.engine.value.ShorthandManager[], java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, org.apache.batik.css.engine.CSSContext)">CSSEngine</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A>&nbsp;doc,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri,
<A HREF="../../../../../org/apache/batik/css/parser/ExtendedParser.html" title="interface in org.apache.batik.css.parser">ExtendedParser</A>&nbsp;p,
<A HREF="../../../../../org/apache/batik/css/engine/value/ValueManager.html" title="interface in org.apache.batik.css.engine.value">ValueManager</A>[]&nbsp;vm,
<A HREF="../../../../../org/apache/batik/css/engine/value/ShorthandManager.html" title="interface in org.apache.batik.css.engine.value">ShorthandManager</A>[]&nbsp;sm,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[]&nbsp;pe,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;sns,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;sln,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;cns,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;cln,
boolean&nbsp;hints,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;hintsNS,
<A HREF="../../../../../org/apache/batik/css/engine/CSSContext.html" title="interface in org.apache.batik.css.engine">CSSContext</A>&nbsp;ctx)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new CSSEngine.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#addCSSEngineListener(org.apache.batik.css.engine.CSSEngineListener)">addCSSEngineListener</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSEngineListener.html" title="interface in org.apache.batik.css.engine">CSSEngineListener</A>&nbsp;l)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a CSS engine listener.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#addEventListeners(org.w3c.dom.events.EventTarget)">addEventListeners</A></B>(<A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events">EventTarget</A>&nbsp;doc)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds event listeners to the document to track CSS changes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#addMatchingRules(java.util.List, org.apache.batik.css.engine.StyleSheet, org.w3c.dom.Element, java.lang.String)">addMatchingRules</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&nbsp;rules,
<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pseudo)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the rules matching the element/pseudo-element of given style
sheet to the list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#addRules(org.w3c.dom.Element, java.lang.String, org.apache.batik.css.engine.StyleMap, java.util.ArrayList, short)">addRules</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pseudo,
<A HREF="../../../../../org/apache/batik/css/engine/StyleMap.html" title="class in org.apache.batik.css.engine">StyleMap</A>&nbsp;sm,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A>&nbsp;rules,
short&nbsp;origin)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the rules contained in the given list to a stylemap.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#dispose()">dispose</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Disposes the CSSEngine and all the attached resources.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#disposeStyleMaps(org.w3c.dom.Node)">disposeStyleMaps</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the style maps from each CSSStylableElement in the document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#findSelectorAttributes(java.util.Set, org.apache.batik.css.engine.StyleSheet)">findSelectorAttributes</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&nbsp;attrs,
<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Finds the selector attributes in the given stylesheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#findStyleSheetNodes(org.w3c.dom.Node)">findStyleSheetNodes</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An auxiliary method for getStyleSheets().</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#firePropertiesChangedEvent(org.w3c.dom.Element, int[])">firePropertiesChangedEvent</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;target,
int[]&nbsp;props)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fires a CSSEngineEvent, given a list of modified properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/StyleMap.html" title="class in org.apache.batik.css.engine">StyleMap</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getCascadedStyleMap(org.apache.batik.css.engine.CSSStylableElement, java.lang.String)">getCascadedStyleMap</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pseudo)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the cascaded style of the given element/pseudo-element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getColorIndex()">getColorIndex</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the color property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/value/Value.html" title="interface in org.apache.batik.css.engine.value">Value</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getComputedStyle(org.apache.batik.css.engine.CSSStylableElement, java.lang.String, int)">getComputedStyle</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pseudo,
int&nbsp;propidx)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the computed style of the given element/pseudo for the
property corresponding to the given index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getCSSBaseURI()">getCSSBaseURI</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the current base-url.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSContext.html" title="interface in org.apache.batik.css.engine">CSSContext</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getCSSContext()">getCSSContext</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the CSS context.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSEngineUserAgent.html" title="interface in org.apache.batik.css.engine">CSSEngineUserAgent</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getCSSEngineUserAgent()">getCSSEngineUserAgent</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getCSSFirstChild(org.w3c.dom.Node)">getCSSFirstChild</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the CSS first child node of the given node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getCSSNextSibling(org.w3c.dom.Node)">getCSSNextSibling</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the CSS next sibling node of the given node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getCSSParentNode(org.w3c.dom.Node)">getCSSParentNode</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the CSS parent node of the given node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getCSSPreviousSibling(org.w3c.dom.Node)">getCSSPreviousSibling</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the CSS previous sibling node of the given node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getDocument()">getDocument</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the document associated with this engine.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getFontFaces()">getFontFaces</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the StyleMaps generated by @font-face rules
encountered by this CSSEngine thus far.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getFontSizeIndex()">getFontSizeIndex</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the font-size property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getLineHeightIndex()">getLineHeightIndex</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the line-height property index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getNumberOfProperties()">getNumberOfProperties</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of properties.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getParentCSSStylableElement(org.w3c.dom.Element)">getParentCSSStylableElement</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;elt)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the next stylable parent of the given element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getPropertyIndex(java.lang.String)">getPropertyIndex</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the property index, or -1.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getPropertyName(int)">getPropertyName</A></B>(int&nbsp;idx)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the name of the property at the given index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getShorthandIndex(java.lang.String)">getShorthandIndex</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the shorthand property index, or -1.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/value/ShorthandManager.html" title="interface in org.apache.batik.css.engine.value">ShorthandManager</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getShorthandManagers()">getShorthandManagers</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the ShorthandManagers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getStyleSheetNodes()">getStyleSheetNodes</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the document CSSStyleSheetNodes in a list.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/value/ValueManager.html" title="interface in org.apache.batik.css.engine.value">ValueManager</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#getValueManagers()">getValueManagers</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the ValueManagers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#handleAttrModified(org.w3c.dom.Element, org.w3c.dom.Attr, short, java.lang.String, java.lang.String)">handleAttrModified</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;e,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Attr.html?is-external=true" title="class or interface in org.w3c.dom">Attr</A>&nbsp;attr,
short&nbsp;attrChange,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;prevValue,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;newValue)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handles an attribute change in the document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#handleCharacterDataModified(org.w3c.dom.Node)">handleCharacterDataModified</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handles a character data modification in the document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#handleNodeInserted(org.w3c.dom.Node)">handleNodeInserted</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handles a node insertion in the document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#handleNodeRemoved(org.w3c.dom.Node)">handleNodeRemoved</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handles a node removal from the document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#handleSubtreeModified(org.w3c.dom.Node)">handleSubtreeModified</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;ignored)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handles a subtree modification in the document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#hasStyleSheetNode(org.w3c.dom.Node)">hasStyleSheetNode</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the DOM subtree rooted at the specified node
contains a <A HREF="../../../../../org/apache/batik/css/engine/CSSStyleSheetNode.html" title="interface in org.apache.batik.css.engine"><CODE>CSSStyleSheetNode</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#importCascadedStyleMaps(org.w3c.dom.Element, org.apache.batik.css.engine.CSSEngine, org.w3c.dom.Element)">importCascadedStyleMaps</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;src,
<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html" title="class in org.apache.batik.css.engine">CSSEngine</A>&nbsp;srceng,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;dest)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Recursively imports the cascaded style from a source element
to an element of the current document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#inlineStyleAttributeUpdated(org.apache.batik.css.engine.CSSStylableElement, org.apache.batik.css.engine.StyleMap, short, java.lang.String, java.lang.String)">inlineStyleAttributeUpdated</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="../../../../../org/apache/batik/css/engine/StyleMap.html" title="class in org.apache.batik.css.engine">StyleMap</A>&nbsp;style,
short&nbsp;attrChange,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;prevValue,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;newValue)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when the inline style of the given element has been updated.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#invalidateProperties(org.w3c.dom.Node, int[], boolean[], boolean)">invalidateProperties</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;node,
int[]&nbsp;properties,
boolean[]&nbsp;updated,
boolean&nbsp;recascade)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invalidates all the properties of the given node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#mediaMatch(org.w3c.css.sac.SACMediaList)">mediaMatch</A></B>(org.w3c.css.sac.SACMediaList&nbsp;ml)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether the given media list matches the media list of this
CSSEngine object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#nonCSSPresentationalHintUpdated(org.apache.batik.css.engine.CSSStylableElement, org.apache.batik.css.engine.StyleMap, java.lang.String, short, java.lang.String)">nonCSSPresentationalHintUpdated</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="../../../../../org/apache/batik/css/engine/StyleMap.html" title="class in org.apache.batik.css.engine">StyleMap</A>&nbsp;style,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;property,
short&nbsp;attrChange,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;newValue)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when a non-CSS presentational hint has been updated.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/value/Value.html" title="interface in org.apache.batik.css.engine.value">Value</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#parsePropertyValue(org.apache.batik.css.engine.CSSStylableElement, java.lang.String, java.lang.String)">parsePropertyValue</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;prop,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses and creates a property value from elt.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/StyleDeclaration.html" title="class in org.apache.batik.css.engine">StyleDeclaration</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#parseStyleDeclaration(org.apache.batik.css.engine.CSSStylableElement, java.lang.String)">parseStyleDeclaration</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses and creates a style declaration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#parseStyleSheet(org.w3c.css.sac.InputSource, org.apache.batik.util.ParsedURL, java.lang.String)">parseStyleSheet</A></B>(org.w3c.css.sac.InputSource&nbsp;is,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;media)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses and creates a new style-sheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#parseStyleSheet(org.apache.batik.util.ParsedURL, java.lang.String)">parseStyleSheet</A></B>(<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;media)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses and creates a new style-sheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#parseStyleSheet(java.lang.String, org.apache.batik.util.ParsedURL, java.lang.String)">parseStyleSheet</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;rules,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;media)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses and creates a new style-sheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#parseStyleSheet(org.apache.batik.css.engine.StyleSheet, org.w3c.css.sac.InputSource, org.apache.batik.util.ParsedURL)">parseStyleSheet</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss,
org.w3c.css.sac.InputSource&nbsp;is,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses and fills the given style-sheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#parseStyleSheet(org.apache.batik.css.engine.StyleSheet, org.apache.batik.util.ParsedURL)">parseStyleSheet</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses and fills the given style-sheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#parseStyleSheet(org.apache.batik.css.engine.StyleSheet, java.lang.String, org.apache.batik.util.ParsedURL)">parseStyleSheet</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;rules,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses and fills the given style-sheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#propagateChanges(org.w3c.dom.Node, int[], boolean)">propagateChanges</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;node,
int[]&nbsp;props,
boolean&nbsp;recascade)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Propagates the changes that occurs on the parent of the given node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#putAuthorProperty(org.apache.batik.css.engine.StyleMap, int, org.apache.batik.css.engine.value.Value, boolean, short)">putAuthorProperty</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleMap.html" title="class in org.apache.batik.css.engine">StyleMap</A>&nbsp;dest,
int&nbsp;idx,
<A HREF="../../../../../org/apache/batik/css/engine/value/Value.html" title="interface in org.apache.batik.css.engine.value">Value</A>&nbsp;sval,
boolean&nbsp;imp,
short&nbsp;origin)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Puts an author property from a style-map in another style-map,
if possible.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#removeCSSEngineListener(org.apache.batik.css.engine.CSSEngineListener)">removeCSSEngineListener</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSEngineListener.html" title="interface in org.apache.batik.css.engine">CSSEngineListener</A>&nbsp;l)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes a CSS engine listener.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#removeEventListeners(org.w3c.dom.events.EventTarget)">removeEventListeners</A></B>(<A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events">EventTarget</A>&nbsp;doc)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the event listeners from the document.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#setAlternateStyleSheet(java.lang.String)">setAlternateStyleSheet</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;str)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the alternate style-sheet title.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#setCSSEngineUserAgent(org.apache.batik.css.engine.CSSEngineUserAgent)">setCSSEngineUserAgent</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSEngineUserAgent.html" title="interface in org.apache.batik.css.engine">CSSEngineUserAgent</A>&nbsp;userAgent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#setMainProperties(org.apache.batik.css.engine.CSSStylableElement, org.apache.batik.css.engine.CSSEngine.MainPropertyReceiver, java.lang.String, java.lang.String, boolean)">setMainProperties</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.MainPropertyReceiver.html" title="interface in org.apache.batik.css.engine">CSSEngine.MainPropertyReceiver</A>&nbsp;dst,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pname,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value,
boolean&nbsp;important)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#setMedia(java.lang.String)">setMedia</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;str)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the media to use to compute the styles.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#setUserAgentStyleSheet(org.apache.batik.css.engine.StyleSheet)">setUserAgentStyleSheet</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the user agent style-sheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#setUserStyleSheet(org.apache.batik.css.engine.StyleSheet)">setUserStyleSheet</A></B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the user style-sheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html#sortRules(java.util.ArrayList, org.w3c.dom.Element, java.lang.String)">sortRules</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A>&nbsp;rules,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pseudo)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sorts the rules matching the element/pseudo-element of given style
sheet to the list.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="userAgent"><!-- --></A><H3>
userAgent</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/CSSEngineUserAgent.html" title="interface in org.apache.batik.css.engine">CSSEngineUserAgent</A> <B>userAgent</B></PRE>
<DL>
<DD>The user agent used for showing error messages.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="cssContext"><!-- --></A><H3>
cssContext</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/CSSContext.html" title="interface in org.apache.batik.css.engine">CSSContext</A> <B>cssContext</B></PRE>
<DL>
<DD>The CSS context.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="document"><!-- --></A><H3>
document</H3>
<PRE>
protected <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A> <B>document</B></PRE>
<DL>
<DD>The associated document.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="documentURI"><!-- --></A><H3>
documentURI</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A> <B>documentURI</B></PRE>
<DL>
<DD>The document URI.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="isCSSNavigableDocument"><!-- --></A><H3>
isCSSNavigableDocument</H3>
<PRE>
protected boolean <B>isCSSNavigableDocument</B></PRE>
<DL>
<DD>Whether the document is a CSSNavigableDocument.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="indexes"><!-- --></A><H3>
indexes</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/StringIntMap.html" title="class in org.apache.batik.css.engine">StringIntMap</A> <B>indexes</B></PRE>
<DL>
<DD>The property/int mappings.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="shorthandIndexes"><!-- --></A><H3>
shorthandIndexes</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/StringIntMap.html" title="class in org.apache.batik.css.engine">StringIntMap</A> <B>shorthandIndexes</B></PRE>
<DL>
<DD>The shorthand-property/int mappings.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="valueManagers"><!-- --></A><H3>
valueManagers</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/value/ValueManager.html" title="interface in org.apache.batik.css.engine.value">ValueManager</A>[] <B>valueManagers</B></PRE>
<DL>
<DD>The value managers.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="shorthandManagers"><!-- --></A><H3>
shorthandManagers</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/value/ShorthandManager.html" title="interface in org.apache.batik.css.engine.value">ShorthandManager</A>[] <B>shorthandManagers</B></PRE>
<DL>
<DD>The shorthand managers.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="parser"><!-- --></A><H3>
parser</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/parser/ExtendedParser.html" title="interface in org.apache.batik.css.parser">ExtendedParser</A> <B>parser</B></PRE>
<DL>
<DD>The CSS parser.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="pseudoElementNames"><!-- --></A><H3>
pseudoElementNames</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[] <B>pseudoElementNames</B></PRE>
<DL>
<DD>The pseudo-element names.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="fontSizeIndex"><!-- --></A><H3>
fontSizeIndex</H3>
<PRE>
protected int <B>fontSizeIndex</B></PRE>
<DL>
<DD>The font-size property index.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="lineHeightIndex"><!-- --></A><H3>
lineHeightIndex</H3>
<PRE>
protected int <B>lineHeightIndex</B></PRE>
<DL>
<DD>The line-height property index.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="colorIndex"><!-- --></A><H3>
colorIndex</H3>
<PRE>
protected int <B>colorIndex</B></PRE>
<DL>
<DD>The color property index.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="userAgentStyleSheet"><!-- --></A><H3>
userAgentStyleSheet</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A> <B>userAgentStyleSheet</B></PRE>
<DL>
<DD>The user-agent style-sheet.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="userStyleSheet"><!-- --></A><H3>
userStyleSheet</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A> <B>userStyleSheet</B></PRE>
<DL>
<DD>The user style-sheet.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="media"><!-- --></A><H3>
media</H3>
<PRE>
protected org.w3c.css.sac.SACMediaList <B>media</B></PRE>
<DL>
<DD>The media to use to cascade properties.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="styleSheetNodes"><!-- --></A><H3>
styleSheetNodes</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <B>styleSheetNodes</B></PRE>
<DL>
<DD>The DOM nodes which contains StyleSheets.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="fontFaces"><!-- --></A><H3>
fontFaces</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <B>fontFaces</B></PRE>
<DL>
<DD>List of StyleMap objects, one for each @font-face rule
encountered by this CSSEngine.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="styleNamespaceURI"><!-- --></A><H3>
styleNamespaceURI</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>styleNamespaceURI</B></PRE>
<DL>
<DD>The style attribute namespace URI.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="styleLocalName"><!-- --></A><H3>
styleLocalName</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>styleLocalName</B></PRE>
<DL>
<DD>The style attribute local name.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="classNamespaceURI"><!-- --></A><H3>
classNamespaceURI</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>classNamespaceURI</B></PRE>
<DL>
<DD>The class attribute namespace URI.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="classLocalName"><!-- --></A><H3>
classLocalName</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>classLocalName</B></PRE>
<DL>
<DD>The class attribute local name.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="nonCSSPresentationalHints"><!-- --></A><H3>
nonCSSPresentationalHints</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A> <B>nonCSSPresentationalHints</B></PRE>
<DL>
<DD>The non CSS presentational hints.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="nonCSSPresentationalHintsNamespaceURI"><!-- --></A><H3>
nonCSSPresentationalHintsNamespaceURI</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>nonCSSPresentationalHintsNamespaceURI</B></PRE>
<DL>
<DD>The non CSS presentational hints namespace URI.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="styleDeclarationDocumentHandler"><!-- --></A><H3>
styleDeclarationDocumentHandler</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleDeclarationDocumentHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleDeclarationDocumentHandler</A> <B>styleDeclarationDocumentHandler</B></PRE>
<DL>
<DD>The style declaration document handler.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="styleDeclarationUpdateHandler"><!-- --></A><H3>
styleDeclarationUpdateHandler</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleDeclarationUpdateHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleDeclarationUpdateHandler</A> <B>styleDeclarationUpdateHandler</B></PRE>
<DL>
<DD>The style declaration update handler.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="styleSheetDocumentHandler"><!-- --></A><H3>
styleSheetDocumentHandler</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleSheetDocumentHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleSheetDocumentHandler</A> <B>styleSheetDocumentHandler</B></PRE>
<DL>
<DD>The style sheet document handler.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="styleDeclarationBuilder"><!-- --></A><H3>
styleDeclarationBuilder</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.StyleDeclarationBuilder.html" title="class in org.apache.batik.css.engine">CSSEngine.StyleDeclarationBuilder</A> <B>styleDeclarationBuilder</B></PRE>
<DL>
<DD>The style declaration document handler used to build a
StyleDeclaration object.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="element"><!-- --></A><H3>
element</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A> <B>element</B></PRE>
<DL>
<DD>The current element.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="cssBaseURI"><!-- --></A><H3>
cssBaseURI</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A> <B>cssBaseURI</B></PRE>
<DL>
<DD>The current base URI.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="alternateStyleSheet"><!-- --></A><H3>
alternateStyleSheet</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>alternateStyleSheet</B></PRE>
<DL>
<DD>The alternate stylesheet title.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="cssNavigableDocumentListener"><!-- --></A><H3>
cssNavigableDocumentListener</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.CSSNavigableDocumentHandler.html" title="class in org.apache.batik.css.engine">CSSEngine.CSSNavigableDocumentHandler</A> <B>cssNavigableDocumentListener</B></PRE>
<DL>
<DD>Listener for CSSNavigableDocument events.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="domAttrModifiedListener"><!-- --></A><H3>
domAttrModifiedListener</H3>
<PRE>
protected <A HREF="../../../../../org/w3c/dom/events/EventListener.html" title="interface in org.w3c.dom.events">EventListener</A> <B>domAttrModifiedListener</B></PRE>
<DL>
<DD>The DOMAttrModified event listener.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="domNodeInsertedListener"><!-- --></A><H3>
domNodeInsertedListener</H3>
<PRE>
protected <A HREF="../../../../../org/w3c/dom/events/EventListener.html" title="interface in org.w3c.dom.events">EventListener</A> <B>domNodeInsertedListener</B></PRE>
<DL>
<DD>The DOMNodeInserted event listener.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="domNodeRemovedListener"><!-- --></A><H3>
domNodeRemovedListener</H3>
<PRE>
protected <A HREF="../../../../../org/w3c/dom/events/EventListener.html" title="interface in org.w3c.dom.events">EventListener</A> <B>domNodeRemovedListener</B></PRE>
<DL>
<DD>The DOMNodeRemoved event listener.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="domSubtreeModifiedListener"><!-- --></A><H3>
domSubtreeModifiedListener</H3>
<PRE>
protected <A HREF="../../../../../org/w3c/dom/events/EventListener.html" title="interface in org.w3c.dom.events">EventListener</A> <B>domSubtreeModifiedListener</B></PRE>
<DL>
<DD>The DOMSubtreeModified event listener.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="domCharacterDataModifiedListener"><!-- --></A><H3>
domCharacterDataModifiedListener</H3>
<PRE>
protected <A HREF="../../../../../org/w3c/dom/events/EventListener.html" title="interface in org.w3c.dom.events">EventListener</A> <B>domCharacterDataModifiedListener</B></PRE>
<DL>
<DD>The DOMCharacterDataModified event listener.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="styleSheetRemoved"><!-- --></A><H3>
styleSheetRemoved</H3>
<PRE>
protected boolean <B>styleSheetRemoved</B></PRE>
<DL>
<DD>Whether a style sheet as been removed from the document.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="removedStylableElementSibling"><!-- --></A><H3>
removedStylableElementSibling</H3>
<PRE>
protected <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A> <B>removedStylableElementSibling</B></PRE>
<DL>
<DD>The right sibling of the last removed node.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="listeners"><!-- --></A><H3>
listeners</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <B>listeners</B></PRE>
<DL>
<DD>The listeners.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="selectorAttributes"><!-- --></A><H3>
selectorAttributes</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A> <B>selectorAttributes</B></PRE>
<DL>
<DD>The attributes found in stylesheets selectors.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="ALL_PROPERTIES"><!-- --></A><H3>
ALL_PROPERTIES</H3>
<PRE>
protected final int[] <B>ALL_PROPERTIES</B></PRE>
<DL>
<DD>Used to fire a change event for all the properties.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="cssConditionFactory"><!-- --></A><H3>
cssConditionFactory</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/css/engine/sac/CSSConditionFactory.html" title="class in org.apache.batik.css.engine.sac">CSSConditionFactory</A> <B>cssConditionFactory</B></PRE>
<DL>
<DD>The CSS condition factory.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="LISTENER_ARRAY"><!-- --></A><H3>
LISTENER_ARRAY</H3>
<PRE>
protected static final <A HREF="../../../../../org/apache/batik/css/engine/CSSEngineListener.html" title="interface in org.apache.batik.css.engine">CSSEngineListener</A>[] <B>LISTENER_ARRAY</B></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="CSSEngine(org.w3c.dom.Document, org.apache.batik.util.ParsedURL, org.apache.batik.css.parser.ExtendedParser, org.apache.batik.css.engine.value.ValueManager[], org.apache.batik.css.engine.value.ShorthandManager[], java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, org.apache.batik.css.engine.CSSContext)"><!-- --></A><H3>
CSSEngine</H3>
<PRE>
protected <B>CSSEngine</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A>&nbsp;doc,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri,
<A HREF="../../../../../org/apache/batik/css/parser/ExtendedParser.html" title="interface in org.apache.batik.css.parser">ExtendedParser</A>&nbsp;p,
<A HREF="../../../../../org/apache/batik/css/engine/value/ValueManager.html" title="interface in org.apache.batik.css.engine.value">ValueManager</A>[]&nbsp;vm,
<A HREF="../../../../../org/apache/batik/css/engine/value/ShorthandManager.html" title="interface in org.apache.batik.css.engine.value">ShorthandManager</A>[]&nbsp;sm,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[]&nbsp;pe,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;sns,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;sln,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;cns,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;cln,
boolean&nbsp;hints,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;hintsNS,
<A HREF="../../../../../org/apache/batik/css/engine/CSSContext.html" title="interface in org.apache.batik.css.engine">CSSContext</A>&nbsp;ctx)</PRE>
<DL>
<DD>Creates a new CSSEngine.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>doc</CODE> - The associated document.<DD><CODE>uri</CODE> - The document URI.<DD><CODE>p</CODE> - The CSS parser.<DD><CODE>vm</CODE> - The property value managers.<DD><CODE>sm</CODE> - The shorthand properties managers.<DD><CODE>pe</CODE> - The pseudo-element names supported by the associated
XML dialect. Must be null if no support for pseudo-
elements is required.<DD><CODE>sns</CODE> - The namespace URI of the style attribute.<DD><CODE>sln</CODE> - The local name of the style attribute.<DD><CODE>cns</CODE> - The namespace URI of the class attribute.<DD><CODE>cln</CODE> - The local name of the class attribute.<DD><CODE>hints</CODE> - Whether the CSS engine should support non CSS
presentational hints.<DD><CODE>hintsNS</CODE> - The hints namespace URI.<DD><CODE>ctx</CODE> - The CSS context.</DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="getCSSParentNode(org.w3c.dom.Node)"><!-- --></A><H3>
getCSSParentNode</H3>
<PRE>
public static <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A> <B>getCSSParentNode</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</PRE>
<DL>
<DD>Returns the CSS parent node of the given node.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCSSFirstChild(org.w3c.dom.Node)"><!-- --></A><H3>
getCSSFirstChild</H3>
<PRE>
protected static <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A> <B>getCSSFirstChild</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</PRE>
<DL>
<DD>Returns the CSS first child node of the given node.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCSSNextSibling(org.w3c.dom.Node)"><!-- --></A><H3>
getCSSNextSibling</H3>
<PRE>
protected static <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A> <B>getCSSNextSibling</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</PRE>
<DL>
<DD>Returns the CSS next sibling node of the given node.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCSSPreviousSibling(org.w3c.dom.Node)"><!-- --></A><H3>
getCSSPreviousSibling</H3>
<PRE>
protected static <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A> <B>getCSSPreviousSibling</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</PRE>
<DL>
<DD>Returns the CSS previous sibling node of the given node.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getParentCSSStylableElement(org.w3c.dom.Element)"><!-- --></A><H3>
getParentCSSStylableElement</H3>
<PRE>
public static <A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A> <B>getParentCSSStylableElement</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;elt)</PRE>
<DL>
<DD>Returns the next stylable parent of the given element.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addEventListeners(org.w3c.dom.events.EventTarget)"><!-- --></A><H3>
addEventListeners</H3>
<PRE>
protected void <B>addEventListeners</B>(<A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events">EventTarget</A>&nbsp;doc)</PRE>
<DL>
<DD>Adds event listeners to the document to track CSS changes.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeEventListeners(org.w3c.dom.events.EventTarget)"><!-- --></A><H3>
removeEventListeners</H3>
<PRE>
protected void <B>removeEventListeners</B>(<A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events">EventTarget</A>&nbsp;doc)</PRE>
<DL>
<DD>Removes the event listeners from the document.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="dispose()"><!-- --></A><H3>
dispose</H3>
<PRE>
public void <B>dispose</B>()</PRE>
<DL>
<DD>Disposes the CSSEngine and all the attached resources.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="disposeStyleMaps(org.w3c.dom.Node)"><!-- --></A><H3>
disposeStyleMaps</H3>
<PRE>
protected void <B>disposeStyleMaps</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;node)</PRE>
<DL>
<DD>Removes the style maps from each CSSStylableElement in the document.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCSSContext()"><!-- --></A><H3>
getCSSContext</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/CSSContext.html" title="interface in org.apache.batik.css.engine">CSSContext</A> <B>getCSSContext</B>()</PRE>
<DL>
<DD>Returns the CSS context.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getDocument()"><!-- --></A><H3>
getDocument</H3>
<PRE>
public <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A> <B>getDocument</B>()</PRE>
<DL>
<DD>Returns the document associated with this engine.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getFontSizeIndex()"><!-- --></A><H3>
getFontSizeIndex</H3>
<PRE>
public int <B>getFontSizeIndex</B>()</PRE>
<DL>
<DD>Returns the font-size property index.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getLineHeightIndex()"><!-- --></A><H3>
getLineHeightIndex</H3>
<PRE>
public int <B>getLineHeightIndex</B>()</PRE>
<DL>
<DD>Returns the line-height property index.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getColorIndex()"><!-- --></A><H3>
getColorIndex</H3>
<PRE>
public int <B>getColorIndex</B>()</PRE>
<DL>
<DD>Returns the color property index.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getNumberOfProperties()"><!-- --></A><H3>
getNumberOfProperties</H3>
<PRE>
public int <B>getNumberOfProperties</B>()</PRE>
<DL>
<DD>Returns the number of properties.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPropertyIndex(java.lang.String)"><!-- --></A><H3>
getPropertyIndex</H3>
<PRE>
public int <B>getPropertyIndex</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
<DL>
<DD>Returns the property index, or -1.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getShorthandIndex(java.lang.String)"><!-- --></A><H3>
getShorthandIndex</H3>
<PRE>
public int <B>getShorthandIndex</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
<DL>
<DD>Returns the shorthand property index, or -1.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getPropertyName(int)"><!-- --></A><H3>
getPropertyName</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getPropertyName</B>(int&nbsp;idx)</PRE>
<DL>
<DD>Returns the name of the property at the given index.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setCSSEngineUserAgent(org.apache.batik.css.engine.CSSEngineUserAgent)"><!-- --></A><H3>
setCSSEngineUserAgent</H3>
<PRE>
public void <B>setCSSEngineUserAgent</B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSEngineUserAgent.html" title="interface in org.apache.batik.css.engine">CSSEngineUserAgent</A>&nbsp;userAgent)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCSSEngineUserAgent()"><!-- --></A><H3>
getCSSEngineUserAgent</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/CSSEngineUserAgent.html" title="interface in org.apache.batik.css.engine">CSSEngineUserAgent</A> <B>getCSSEngineUserAgent</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setUserAgentStyleSheet(org.apache.batik.css.engine.StyleSheet)"><!-- --></A><H3>
setUserAgentStyleSheet</H3>
<PRE>
public void <B>setUserAgentStyleSheet</B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss)</PRE>
<DL>
<DD>Sets the user agent style-sheet.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setUserStyleSheet(org.apache.batik.css.engine.StyleSheet)"><!-- --></A><H3>
setUserStyleSheet</H3>
<PRE>
public void <B>setUserStyleSheet</B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss)</PRE>
<DL>
<DD>Sets the user style-sheet.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getValueManagers()"><!-- --></A><H3>
getValueManagers</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/value/ValueManager.html" title="interface in org.apache.batik.css.engine.value">ValueManager</A>[] <B>getValueManagers</B>()</PRE>
<DL>
<DD>Returns the ValueManagers.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getShorthandManagers()"><!-- --></A><H3>
getShorthandManagers</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/value/ShorthandManager.html" title="interface in org.apache.batik.css.engine.value">ShorthandManager</A>[] <B>getShorthandManagers</B>()</PRE>
<DL>
<DD>Returns the ShorthandManagers.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getFontFaces()"><!-- --></A><H3>
getFontFaces</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <B>getFontFaces</B>()</PRE>
<DL>
<DD>Gets the StyleMaps generated by @font-face rules
encountered by this CSSEngine thus far.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setMedia(java.lang.String)"><!-- --></A><H3>
setMedia</H3>
<PRE>
public void <B>setMedia</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;str)</PRE>
<DL>
<DD>Sets the media to use to compute the styles.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setAlternateStyleSheet(java.lang.String)"><!-- --></A><H3>
setAlternateStyleSheet</H3>
<PRE>
public void <B>setAlternateStyleSheet</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;str)</PRE>
<DL>
<DD>Sets the alternate style-sheet title.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="importCascadedStyleMaps(org.w3c.dom.Element, org.apache.batik.css.engine.CSSEngine, org.w3c.dom.Element)"><!-- --></A><H3>
importCascadedStyleMaps</H3>
<PRE>
public void <B>importCascadedStyleMaps</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;src,
<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.html" title="class in org.apache.batik.css.engine">CSSEngine</A>&nbsp;srceng,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;dest)</PRE>
<DL>
<DD>Recursively imports the cascaded style from a source element
to an element of the current document.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCSSBaseURI()"><!-- --></A><H3>
getCSSBaseURI</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A> <B>getCSSBaseURI</B>()</PRE>
<DL>
<DD>Returns the current base-url.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCascadedStyleMap(org.apache.batik.css.engine.CSSStylableElement, java.lang.String)"><!-- --></A><H3>
getCascadedStyleMap</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/StyleMap.html" title="class in org.apache.batik.css.engine">StyleMap</A> <B>getCascadedStyleMap</B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pseudo)</PRE>
<DL>
<DD>Returns the cascaded style of the given element/pseudo-element.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>elt</CODE> - The stylable element.<DD><CODE>pseudo</CODE> - Optional pseudo-element string (null if none).</DL>
</DD>
</DL>
<HR>
<A NAME="getComputedStyle(org.apache.batik.css.engine.CSSStylableElement, java.lang.String, int)"><!-- --></A><H3>
getComputedStyle</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/value/Value.html" title="interface in org.apache.batik.css.engine.value">Value</A> <B>getComputedStyle</B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pseudo,
int&nbsp;propidx)</PRE>
<DL>
<DD>Returns the computed style of the given element/pseudo for the
property corresponding to the given index.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getStyleSheetNodes()"><!-- --></A><H3>
getStyleSheetNodes</H3>
<PRE>
public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <B>getStyleSheetNodes</B>()</PRE>
<DL>
<DD>Returns the document CSSStyleSheetNodes in a list. This list is
updated as the document is modified.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="findStyleSheetNodes(org.w3c.dom.Node)"><!-- --></A><H3>
findStyleSheetNodes</H3>
<PRE>
protected void <B>findStyleSheetNodes</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</PRE>
<DL>
<DD>An auxiliary method for getStyleSheets().
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="findSelectorAttributes(java.util.Set, org.apache.batik.css.engine.StyleSheet)"><!-- --></A><H3>
findSelectorAttributes</H3>
<PRE>
protected void <B>findSelectorAttributes</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&nbsp;attrs,
<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss)</PRE>
<DL>
<DD>Finds the selector attributes in the given stylesheet.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setMainProperties(org.apache.batik.css.engine.CSSStylableElement, org.apache.batik.css.engine.CSSEngine.MainPropertyReceiver, java.lang.String, java.lang.String, boolean)"><!-- --></A><H3>
setMainProperties</H3>
<PRE>
public void <B>setMainProperties</B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.MainPropertyReceiver.html" title="interface in org.apache.batik.css.engine">CSSEngine.MainPropertyReceiver</A>&nbsp;dst,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pname,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value,
boolean&nbsp;important)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parsePropertyValue(org.apache.batik.css.engine.CSSStylableElement, java.lang.String, java.lang.String)"><!-- --></A><H3>
parsePropertyValue</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/value/Value.html" title="interface in org.apache.batik.css.engine.value">Value</A> <B>parsePropertyValue</B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;prop,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value)</PRE>
<DL>
<DD>Parses and creates a property value from elt.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>elt</CODE> - The element property is from.<DD><CODE>prop</CODE> - The property name.<DD><CODE>value</CODE> - The property value.</DL>
</DD>
</DL>
<HR>
<A NAME="parseStyleDeclaration(org.apache.batik.css.engine.CSSStylableElement, java.lang.String)"><!-- --></A><H3>
parseStyleDeclaration</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/StyleDeclaration.html" title="class in org.apache.batik.css.engine">StyleDeclaration</A> <B>parseStyleDeclaration</B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;value)</PRE>
<DL>
<DD>Parses and creates a style declaration.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>value</CODE> - The style declaration text.</DL>
</DD>
</DL>
<HR>
<A NAME="parseStyleSheet(org.apache.batik.util.ParsedURL, java.lang.String)"><!-- --></A><H3>
parseStyleSheet</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A> <B>parseStyleSheet</B>(<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;media)
throws <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/DOMException.html?is-external=true" title="class or interface in org.w3c.dom">DOMException</A></PRE>
<DL>
<DD>Parses and creates a new style-sheet.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - The style-sheet URI.<DD><CODE>media</CODE> - The target media of the style-sheet.
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/DOMException.html?is-external=true" title="class or interface in org.w3c.dom">DOMException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="parseStyleSheet(org.w3c.css.sac.InputSource, org.apache.batik.util.ParsedURL, java.lang.String)"><!-- --></A><H3>
parseStyleSheet</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A> <B>parseStyleSheet</B>(org.w3c.css.sac.InputSource&nbsp;is,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;media)
throws <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/DOMException.html?is-external=true" title="class or interface in org.w3c.dom">DOMException</A></PRE>
<DL>
<DD>Parses and creates a new style-sheet.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>is</CODE> - The input source used to read the document.<DD><CODE>uri</CODE> - The base URI.<DD><CODE>media</CODE> - The target media of the style-sheet.
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/DOMException.html?is-external=true" title="class or interface in org.w3c.dom">DOMException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="parseStyleSheet(org.apache.batik.css.engine.StyleSheet, org.apache.batik.util.ParsedURL)"><!-- --></A><H3>
parseStyleSheet</H3>
<PRE>
public void <B>parseStyleSheet</B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri)
throws <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/DOMException.html?is-external=true" title="class or interface in org.w3c.dom">DOMException</A></PRE>
<DL>
<DD>Parses and fills the given style-sheet.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ss</CODE> - The stylesheet to fill.<DD><CODE>uri</CODE> - The base URI.
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/DOMException.html?is-external=true" title="class or interface in org.w3c.dom">DOMException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="parseStyleSheet(java.lang.String, org.apache.batik.util.ParsedURL, java.lang.String)"><!-- --></A><H3>
parseStyleSheet</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A> <B>parseStyleSheet</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;rules,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;media)
throws <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/DOMException.html?is-external=true" title="class or interface in org.w3c.dom">DOMException</A></PRE>
<DL>
<DD>Parses and creates a new style-sheet.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>rules</CODE> - The style-sheet rules to parse.<DD><CODE>uri</CODE> - The style-sheet URI.<DD><CODE>media</CODE> - The target media of the style-sheet.
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/DOMException.html?is-external=true" title="class or interface in org.w3c.dom">DOMException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="parseStyleSheet(org.apache.batik.css.engine.StyleSheet, java.lang.String, org.apache.batik.util.ParsedURL)"><!-- --></A><H3>
parseStyleSheet</H3>
<PRE>
public void <B>parseStyleSheet</B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;rules,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri)
throws <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/DOMException.html?is-external=true" title="class or interface in org.w3c.dom">DOMException</A></PRE>
<DL>
<DD>Parses and fills the given style-sheet.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ss</CODE> - The stylesheet to fill.<DD><CODE>rules</CODE> - The style-sheet rules to parse.<DD><CODE>uri</CODE> - The base URI.
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/DOMException.html?is-external=true" title="class or interface in org.w3c.dom">DOMException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="parseStyleSheet(org.apache.batik.css.engine.StyleSheet, org.w3c.css.sac.InputSource, org.apache.batik.util.ParsedURL)"><!-- --></A><H3>
parseStyleSheet</H3>
<PRE>
protected void <B>parseStyleSheet</B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss,
org.w3c.css.sac.InputSource&nbsp;is,
<A HREF="../../../../../org/apache/batik/util/ParsedURL.html" title="class in org.apache.batik.util">ParsedURL</A>&nbsp;uri)
throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD>Parses and fills the given style-sheet.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ss</CODE> - The stylesheet to fill.<DD><CODE>uri</CODE> - The base URI.
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="putAuthorProperty(org.apache.batik.css.engine.StyleMap, int, org.apache.batik.css.engine.value.Value, boolean, short)"><!-- --></A><H3>
putAuthorProperty</H3>
<PRE>
protected void <B>putAuthorProperty</B>(<A HREF="../../../../../org/apache/batik/css/engine/StyleMap.html" title="class in org.apache.batik.css.engine">StyleMap</A>&nbsp;dest,
int&nbsp;idx,
<A HREF="../../../../../org/apache/batik/css/engine/value/Value.html" title="interface in org.apache.batik.css.engine.value">Value</A>&nbsp;sval,
boolean&nbsp;imp,
short&nbsp;origin)</PRE>
<DL>
<DD>Puts an author property from a style-map in another style-map,
if possible.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addMatchingRules(java.util.List, org.apache.batik.css.engine.StyleSheet, org.w3c.dom.Element, java.lang.String)"><!-- --></A><H3>
addMatchingRules</H3>
<PRE>
protected void <B>addMatchingRules</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&nbsp;rules,
<A HREF="../../../../../org/apache/batik/css/engine/StyleSheet.html" title="class in org.apache.batik.css.engine">StyleSheet</A>&nbsp;ss,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pseudo)</PRE>
<DL>
<DD>Adds the rules matching the element/pseudo-element of given style
sheet to the list.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addRules(org.w3c.dom.Element, java.lang.String, org.apache.batik.css.engine.StyleMap, java.util.ArrayList, short)"><!-- --></A><H3>
addRules</H3>
<PRE>
protected void <B>addRules</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pseudo,
<A HREF="../../../../../org/apache/batik/css/engine/StyleMap.html" title="class in org.apache.batik.css.engine">StyleMap</A>&nbsp;sm,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A>&nbsp;rules,
short&nbsp;origin)</PRE>
<DL>
<DD>Adds the rules contained in the given list to a stylemap.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="sortRules(java.util.ArrayList, org.w3c.dom.Element, java.lang.String)"><!-- --></A><H3>
sortRules</H3>
<PRE>
protected void <B>sortRules</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</A>&nbsp;rules,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;elt,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pseudo)</PRE>
<DL>
<DD>Sorts the rules matching the element/pseudo-element of given style
sheet to the list.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="mediaMatch(org.w3c.css.sac.SACMediaList)"><!-- --></A><H3>
mediaMatch</H3>
<PRE>
protected boolean <B>mediaMatch</B>(org.w3c.css.sac.SACMediaList&nbsp;ml)</PRE>
<DL>
<DD>Whether the given media list matches the media list of this
CSSEngine object.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addCSSEngineListener(org.apache.batik.css.engine.CSSEngineListener)"><!-- --></A><H3>
addCSSEngineListener</H3>
<PRE>
public void <B>addCSSEngineListener</B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSEngineListener.html" title="interface in org.apache.batik.css.engine">CSSEngineListener</A>&nbsp;l)</PRE>
<DL>
<DD>Adds a CSS engine listener.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeCSSEngineListener(org.apache.batik.css.engine.CSSEngineListener)"><!-- --></A><H3>
removeCSSEngineListener</H3>
<PRE>
public void <B>removeCSSEngineListener</B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSEngineListener.html" title="interface in org.apache.batik.css.engine">CSSEngineListener</A>&nbsp;l)</PRE>
<DL>
<DD>Removes a CSS engine listener.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="firePropertiesChangedEvent(org.w3c.dom.Element, int[])"><!-- --></A><H3>
firePropertiesChangedEvent</H3>
<PRE>
protected void <B>firePropertiesChangedEvent</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;target,
int[]&nbsp;props)</PRE>
<DL>
<DD>Fires a CSSEngineEvent, given a list of modified properties.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="inlineStyleAttributeUpdated(org.apache.batik.css.engine.CSSStylableElement, org.apache.batik.css.engine.StyleMap, short, java.lang.String, java.lang.String)"><!-- --></A><H3>
inlineStyleAttributeUpdated</H3>
<PRE>
protected void <B>inlineStyleAttributeUpdated</B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="../../../../../org/apache/batik/css/engine/StyleMap.html" title="class in org.apache.batik.css.engine">StyleMap</A>&nbsp;style,
short&nbsp;attrChange,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;prevValue,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;newValue)</PRE>
<DL>
<DD>Called when the inline style of the given element has been updated.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="invalidateProperties(org.w3c.dom.Node, int[], boolean[], boolean)"><!-- --></A><H3>
invalidateProperties</H3>
<PRE>
protected void <B>invalidateProperties</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;node,
int[]&nbsp;properties,
boolean[]&nbsp;updated,
boolean&nbsp;recascade)</PRE>
<DL>
<DD>Invalidates all the properties of the given node.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="propagateChanges(org.w3c.dom.Node, int[], boolean)"><!-- --></A><H3>
propagateChanges</H3>
<PRE>
protected void <B>propagateChanges</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;node,
int[]&nbsp;props,
boolean&nbsp;recascade)</PRE>
<DL>
<DD>Propagates the changes that occurs on the parent of the given node.
Props is a list of known 'changed' properties.
If recascade is true then the stylesheets will be applied
again to see if the any new rules apply (or old rules don't
apply).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="nonCSSPresentationalHintUpdated(org.apache.batik.css.engine.CSSStylableElement, org.apache.batik.css.engine.StyleMap, java.lang.String, short, java.lang.String)"><!-- --></A><H3>
nonCSSPresentationalHintUpdated</H3>
<PRE>
protected void <B>nonCSSPresentationalHintUpdated</B>(<A HREF="../../../../../org/apache/batik/css/engine/CSSStylableElement.html" title="interface in org.apache.batik.css.engine">CSSStylableElement</A>&nbsp;elt,
<A HREF="../../../../../org/apache/batik/css/engine/StyleMap.html" title="class in org.apache.batik.css.engine">StyleMap</A>&nbsp;style,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;property,
short&nbsp;attrChange,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;newValue)</PRE>
<DL>
<DD>Called when a non-CSS presentational hint has been updated.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="hasStyleSheetNode(org.w3c.dom.Node)"><!-- --></A><H3>
hasStyleSheetNode</H3>
<PRE>
protected boolean <B>hasStyleSheetNode</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</PRE>
<DL>
<DD>Returns whether the DOM subtree rooted at the specified node
contains a <A HREF="../../../../../org/apache/batik/css/engine/CSSStyleSheetNode.html" title="interface in org.apache.batik.css.engine"><CODE>CSSStyleSheetNode</CODE></A>.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleAttrModified(org.w3c.dom.Element, org.w3c.dom.Attr, short, java.lang.String, java.lang.String)"><!-- --></A><H3>
handleAttrModified</H3>
<PRE>
protected void <B>handleAttrModified</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A>&nbsp;e,
<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Attr.html?is-external=true" title="class or interface in org.w3c.dom">Attr</A>&nbsp;attr,
short&nbsp;attrChange,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;prevValue,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;newValue)</PRE>
<DL>
<DD>Handles an attribute change in the document.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleNodeInserted(org.w3c.dom.Node)"><!-- --></A><H3>
handleNodeInserted</H3>
<PRE>
protected void <B>handleNodeInserted</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</PRE>
<DL>
<DD>Handles a node insertion in the document.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleNodeRemoved(org.w3c.dom.Node)"><!-- --></A><H3>
handleNodeRemoved</H3>
<PRE>
protected void <B>handleNodeRemoved</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</PRE>
<DL>
<DD>Handles a node removal from the document.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleSubtreeModified(org.w3c.dom.Node)"><!-- --></A><H3>
handleSubtreeModified</H3>
<PRE>
protected void <B>handleSubtreeModified</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;ignored)</PRE>
<DL>
<DD>Handles a subtree modification in the document.
todo the incoming Node is actually ignored (not used) here,
but it seems caller-sites assume that it is used - is this done right??
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="handleCharacterDataModified(org.w3c.dom.Node)"><!-- --></A><H3>
handleCharacterDataModified</H3>
<PRE>
protected void <B>handleCharacterDataModified</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A>&nbsp;n)</PRE>
<DL>
<DD>Handles a character data modification in the document.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CSSEngine.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSContext.html" title="interface in org.apache.batik.css.engine"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/batik/css/engine/CSSEngine.CSSNavigableDocumentHandler.html" title="class in org.apache.batik.css.engine"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/batik/css/engine/CSSEngine.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="CSSEngine.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright © 2017 <a href='http://www.apache.org/'>Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>