Home | History | Annotate | Download | only in templates

Lines Matching defs:Stylesheet

19  * $Id: Stylesheet.java 468643 2006-10-28 06:56:03Z minchau $
39 * Represents a stylesheet element.
72 * <!ELEMENT xsl:stylesheet %top-level;>
73 * <!ATTLIST xsl:stylesheet %top-level-atts;>
79 * @see <a href="http://www.w3.org/TR/xslt#section-Stylesheet-Structure">section-Stylesheet-Structure in XSLT Specification</a>
81 public class Stylesheet extends ElemTemplateElement
87 * Constructor for a Stylesheet.
88 * @param parent The including or importing stylesheet.
90 public Stylesheet(Stylesheet parent)
101 * Get the owning stylesheet. This looks up the
103 * on a Stylesheet object, which will return itself.
105 * @return The owning stylesheet, itself.
107 public Stylesheet getStylesheet()
124 * Tell if this is the root of the stylesheet tree.
126 * @return False is this is not the root of the stylesheet tree.
139 * Read the stylesheet from a serialization stream.
150 // System.out.println("Reading Stylesheet");
160 // System.out.println("Done reading Stylesheet");
174 // System.out.println("Writing Stylesheet");
177 // System.out.println("Done writing Stylesheet");
286 * effective within the subtree of the stylesheet rooted at
289 * at an xsl:stylesheet element does not include any stylesheets
290 * imported or included by children of that xsl:stylesheet element.
303 * effective within the subtree of the stylesheet rooted at
306 * at an xsl:stylesheet element does not include any stylesheets
307 * imported or included by children of that xsl:stylesheet element.
355 // stylesheet compile time.
405 * Whether or not the stylesheet is in "Forward Compatibility Mode"
423 * Get whether or not the stylesheet is in "Forward Compatibility Mode"
450 * Add a stylesheet to the "import" list.
453 * @param v Stylesheet to add to the import list
467 * Get a stylesheet from the "import" list.
470 * @param i Index of the stylesheet to get
472 * @return The stylesheet at the given index
504 * Add a stylesheet to the "include" list.
507 * @param v Stylesheet to add to the "include" list
509 public void setInclude(Stylesheet v)
519 * Get the stylesheet at the given in index in "include" list
522 * @param i Index of stylesheet to get
524 * @return Stylesheet at the given index
528 public Stylesheet getInclude(int i) throws ArrayIndexOutOfBoundsException
534 return (Stylesheet) m_includes.elementAt(i);
789 * @return The number of OutputProperties objects contained in this stylesheet.
1158 * @see <a href="http://www.w3.org/TR/xslt#stylesheet-element">stylesheet-element in XSLT Specification</a>
1174 * @see <a href="http://www.w3.org/TR/xslt#stylesheet-element">stylesheet-element in XSLT Specification</a>
1202 * Get the base identifier with which this stylesheet is associated.
1204 * @return the base identifier with which this stylesheet is associated.
1212 * Set the base identifier with which this stylesheet is associated.
1214 * @param baseIdent the base identifier with which this stylesheet is associated.
1252 * The root of the stylesheet, where all the tables common
1259 * Get the root of the stylesheet, where all the tables common
1262 * @return the root of the stylesheet
1270 * Set the root of the stylesheet, where all the tables common
1273 * @param v the root of the stylesheet
1281 * The parent of the stylesheet. This will be null if this
1282 * is the root stylesheet.
1285 private Stylesheet m_stylesheetParent;
1288 * Get the parent of the stylesheet. This will be null if this
1289 * is the root stylesheet.
1291 * @return the parent of the stylesheet.
1293 public Stylesheet getStylesheetParent()
1299 * Set the parent of the stylesheet. This should be null if this
1300 * is the root stylesheet.
1302 * @param v the parent of the stylesheet.
1304 public void setStylesheetParent(Stylesheet v)
1310 * Get the owning aggregated stylesheet, or this
1311 * stylesheet if it is aggregated.
1313 * @return the owning aggregated stylesheet or itself
1318 Stylesheet sheet = this;