<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
<!--NewPage--> | |
<HTML> | |
<HEAD> | |
<!-- Generated by javadoc (build 1.5.0_18) on Sun Apr 01 21:18:09 PDT 2012 --> | |
<TITLE> | |
XSLTElementDef | |
</TITLE> | |
<META NAME="keywords" CONTENT="org.apache.xalan.processor.XSLTElementDef class"> | |
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> | |
<SCRIPT type="text/javascript"> | |
function windowTitle() | |
{ | |
parent.document.title="XSLTElementDef"; | |
} | |
</SCRIPT> | |
<NOSCRIPT> | |
</NOSCRIPT> | |
</HEAD> | |
<BODY BGCOLOR="white" onload="windowTitle();"> | |
<!-- ========= 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> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> | |
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/XSLTElementDef.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> | |
</TR> | |
</TABLE> | |
</TD> | |
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> | |
</EM> | |
</TD> | |
</TR> | |
<TR> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor"><B>PREV CLASS</B></A> | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor"><B>NEXT CLASS</B></A></FONT></TD> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../index.html?org/apache/xalan/processor/XSLTElementDef.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="XSLTElementDef.html" target="_top"><B>NO FRAMES</B></A> | |
<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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> | |
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | |
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <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.xalan.processor</FONT> | |
<BR> | |
Class XSLTElementDef</H2> | |
<PRE> | |
java.lang.Object | |
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xalan.processor.XSLTElementDef</B> | |
</PRE> | |
<DL> | |
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A></DD> | |
</DL> | |
<HR> | |
<DL> | |
<DT><PRE>public class <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.35"><B>XSLTElementDef</B></A><DT>extends java.lang.Object</DL> | |
</PRE> | |
<P> | |
This class defines the allowed structure for an element in a XSLT stylesheet, | |
is meant to reflect the structure defined in http://www.w3.org/TR/xslt#dtd, and the | |
mapping between Xalan classes and the markup elements in the XSLT instance. | |
This actually represents both text nodes and elements. | |
<P> | |
<P> | |
<HR> | |
<P> | |
<!-- =========== 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>private <A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_attributes">m_attributes</A></B></CODE> | |
<BR> | |
The allowed attributes for this type.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.lang.Class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_classObject">m_classObject</A></B></CODE> | |
<BR> | |
If non-null, the class object that should in instantiated for | |
a Xalan instance of this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_elementProcessor">m_elementProcessor</A></B></CODE> | |
<BR> | |
If non-null, the ContentHandler/TransformerFactory for this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private <A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_elements">m_elements</A></B></CODE> | |
<BR> | |
The allowed elements for this type.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_has_required">m_has_required</A></B></CODE> | |
<BR> | |
If true, this has a required element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_isOrdered">m_isOrdered</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_lastOrder">m_lastOrder</A></B></CODE> | |
<BR> | |
the highest order of child elements have appeared so far, | |
or -1 if not ordered</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_multiAllowed">m_multiAllowed</A></B></CODE> | |
<BR> | |
True if this element can appear multiple times</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_name">m_name</A></B></CODE> | |
<BR> | |
The name of this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_nameAlias">m_nameAlias</A></B></CODE> | |
<BR> | |
The name of this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_namespace">m_namespace</A></B></CODE> | |
<BR> | |
The allowed namespace for this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_order">m_order</A></B></CODE> | |
<BR> | |
the order that this element should appear, or -1 if not ordered</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_required">m_required</A></B></CODE> | |
<BR> | |
If true, this is a required element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) java.util.Hashtable</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_requiredFound">m_requiredFound</A></B></CODE> | |
<BR> | |
</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#m_type">m_type</A></B></CODE> | |
<BR> | |
The type of this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#T_ANY">T_ANY</A></B></CODE> | |
<BR> | |
Content type enumerations</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#T_ELEMENT">T_ELEMENT</A></B></CODE> | |
<BR> | |
Content type enumerations</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) static int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#T_PCDATA">T_PCDATA</A></B></CODE> | |
<BR> | |
Content type enumerations</TD> | |
</TR> | |
</TABLE> | |
| |
<!-- ======== 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><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#XSLTElementDef()">XSLTElementDef</A></B>()</CODE> | |
<BR> | |
Construct an instance of XSLTElementDef.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#XSLTElementDef(java.lang.Class, org.apache.xalan.processor.XSLTElementProcessor, int)">XSLTElementDef</A></B>(java.lang.Class classObject, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
int type)</CODE> | |
<BR> | |
Construct an instance of XSLTElementDef that represents text.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class)">XSLTElementDef</A></B>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject)</CODE> | |
<BR> | |
Construct an instance of XSLTElementDef.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, boolean)">XSLTElementDef</A></B>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
boolean has_required)</CODE> | |
<BR> | |
Construct an instance of XSLTElementDef.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, boolean, boolean)">XSLTElementDef</A></B>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
boolean has_required, | |
boolean required)</CODE> | |
<BR> | |
Construct an instance of XSLTElementDef.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, boolean, boolean, boolean, int, boolean)">XSLTElementDef</A></B>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
boolean has_required, | |
boolean required, | |
boolean has_order, | |
int order, | |
boolean multiAllowed)</CODE> | |
<BR> | |
Construct an instance of XSLTElementDef.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, boolean, boolean, int, boolean)">XSLTElementDef</A></B>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
boolean has_required, | |
boolean required, | |
int order, | |
boolean multiAllowed)</CODE> | |
<BR> | |
Construct an instance of XSLTElementDef.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, boolean, int, boolean)">XSLTElementDef</A></B>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
boolean has_order, | |
int order, | |
boolean multiAllowed)</CODE> | |
<BR> | |
Construct an instance of XSLTElementDef.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, int, boolean)">XSLTElementDef</A></B>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
int order, | |
boolean multiAllowed)</CODE> | |
<BR> | |
Construct an instance of XSLTElementDef.</TD> | |
</TR> | |
</TABLE> | |
| |
<!-- ========== 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>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#build(java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class)">build</A></B>(java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject)</CODE> | |
<BR> | |
Construct an instance of XSLTElementDef.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private static boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#equalsMayBeNull(java.lang.Object, java.lang.Object)">equalsMayBeNull</A></B>(java.lang.Object obj1, | |
java.lang.Object obj2)</CODE> | |
<BR> | |
Tell if two objects are equal, when either one may be null.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private static boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#equalsMayBeNullOrZeroLen(java.lang.String, java.lang.String)">equalsMayBeNullOrZeroLen</A></B>(java.lang.String s1, | |
java.lang.String s2)</CODE> | |
<BR> | |
Tell if the two string refs are equal, | |
equality being defined as: | |
1) Both strings are null.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) <A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getAttributeDef(java.lang.String, java.lang.String)">getAttributeDef</A></B>(java.lang.String uri, | |
java.lang.String localName)</CODE> | |
<BR> | |
Given a namespace URI, and a local name, return the element's | |
attribute definition, if it has one.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) <A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getAttributes()">getAttributes</A></B>()</CODE> | |
<BR> | |
Get the allowed attributes for this type.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) java.lang.Class</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getClassObject()">getClassObject</A></B>()</CODE> | |
<BR> | |
Return the class object that should in instantiated for | |
a Xalan instance of this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getElementProcessor()">getElementProcessor</A></B>()</CODE> | |
<BR> | |
Return the XSLTElementProcessor for this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> <A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[]</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getElements()">getElements</A></B>()</CODE> | |
<BR> | |
Get the allowed elements for this type.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getLastOrder()">getLastOrder</A></B>()</CODE> | |
<BR> | |
Get the highest order of child elements have appeared so far .</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getMultiAllowed()">getMultiAllowed</A></B>()</CODE> | |
<BR> | |
Get whether this element can appear multiple times</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getName()">getName</A></B>()</CODE> | |
<BR> | |
Get the local name of this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getNameAlias()">getNameAlias</A></B>()</CODE> | |
<BR> | |
Get the name of this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getNamespace()">getNamespace</A></B>()</CODE> | |
<BR> | |
Get the allowed namespace for this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getOrder()">getOrder</A></B>()</CODE> | |
<BR> | |
Get the order that this element should appear .</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) <A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getProcessorFor(java.lang.String, java.lang.String)">getProcessorFor</A></B>(java.lang.String uri, | |
java.lang.String localName)</CODE> | |
<BR> | |
Given a namespace URI, and a local name, get the processor | |
for the element, or return null if not allowed.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) <A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A></CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getProcessorForUnknown(java.lang.String, java.lang.String)">getProcessorForUnknown</A></B>(java.lang.String uri, | |
java.lang.String localName)</CODE> | |
<BR> | |
Given an unknown element, get the processor | |
for the element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getRequired()">getRequired</A></B>()</CODE> | |
<BR> | |
Get whether or not this is a required element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) java.lang.String</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getRequiredElem()">getRequiredElem</A></B>()</CODE> | |
<BR> | |
Get required elements that were not found.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getRequiredFound()">getRequiredFound</A></B>()</CODE> | |
<BR> | |
Get whether all required elements were found.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) int</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#getType()">getType</A></B>()</CODE> | |
<BR> | |
Get the type of this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#hasRequired()">hasRequired</A></B>()</CODE> | |
<BR> | |
Get whether or not this has a required element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#isOrdered()">isOrdered</A></B>()</CODE> | |
<BR> | |
Get whether this element requires ordered children.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>private boolean</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#QNameEquals(java.lang.String, java.lang.String)">QNameEquals</A></B>(java.lang.String uri, | |
java.lang.String localName)</CODE> | |
<BR> | |
Tell if the namespace URI and local name match this | |
element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE> void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#setElementProcessor(org.apache.xalan.processor.XSLTElementProcessor)">setElementProcessor</A></B>(<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> handler)</CODE> | |
<BR> | |
Set the XSLTElementProcessor for this element.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#setElements(org.apache.xalan.processor.XSLTElementDef[])">setElements</A></B>(<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] defs)</CODE> | |
<BR> | |
Set the allowed elements for this type.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#setLastOrder(int)">setLastOrder</A></B>(int order)</CODE> | |
<BR> | |
Set the highest order of child elements have appeared so far .</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#setRequiredFound(java.lang.String, boolean)">setRequiredFound</A></B>(java.lang.String elem, | |
boolean found)</CODE> | |
<BR> | |
Set this required element found.</TD> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> | |
<CODE>(package private) void</CODE></FONT></TD> | |
<TD><CODE><B><A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html#setType(int)">setType</A></B>(int t)</CODE> | |
<BR> | |
Set the type of this element.</TD> | |
</TR> | |
</TABLE> | |
<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.Object</B></TH> | |
</TR> | |
<TR BGCOLOR="white" CLASS="TableRowColor"> | |
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD> | |
</TR> | |
</TABLE> | |
| |
<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="T_ELEMENT"><!-- --></A><H3> | |
T_ELEMENT</H3> | |
<PRE> | |
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.338"><B>T_ELEMENT</B></A></PRE> | |
<DL> | |
<DD>Content type enumerations | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTElementDef.T_ELEMENT">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="T_PCDATA"><!-- --></A><H3> | |
T_PCDATA</H3> | |
<PRE> | |
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.338"><B>T_PCDATA</B></A></PRE> | |
<DL> | |
<DD>Content type enumerations | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTElementDef.T_PCDATA">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="T_ANY"><!-- --></A><H3> | |
T_ANY</H3> | |
<PRE> | |
static final int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.338"><B>T_ANY</B></A></PRE> | |
<DL> | |
<DD>Content type enumerations | |
<P> | |
<DL> | |
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.xalan.processor.XSLTElementDef.T_ANY">Constant Field Values</A></DL> | |
</DL> | |
<HR> | |
<A NAME="m_type"><!-- --></A><H3> | |
m_type</H3> | |
<PRE> | |
private int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.343"><B>m_type</B></A></PRE> | |
<DL> | |
<DD>The type of this element. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_namespace"><!-- --></A><H3> | |
m_namespace</H3> | |
<PRE> | |
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.368"><B>m_namespace</B></A></PRE> | |
<DL> | |
<DD>The allowed namespace for this element. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_name"><!-- --></A><H3> | |
m_name</H3> | |
<PRE> | |
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.383"><B>m_name</B></A></PRE> | |
<DL> | |
<DD>The name of this element. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_nameAlias"><!-- --></A><H3> | |
m_nameAlias</H3> | |
<PRE> | |
private java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.398"><B>m_nameAlias</B></A></PRE> | |
<DL> | |
<DD>The name of this element. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_elements"><!-- --></A><H3> | |
m_elements</H3> | |
<PRE> | |
private <A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.413"><B>m_elements</B></A></PRE> | |
<DL> | |
<DD>The allowed elements for this type. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_attributes"><!-- --></A><H3> | |
m_attributes</H3> | |
<PRE> | |
private <A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.555"><B>m_attributes</B></A></PRE> | |
<DL> | |
<DD>The allowed attributes for this type. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_elementProcessor"><!-- --></A><H3> | |
m_elementProcessor</H3> | |
<PRE> | |
private <A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.622"><B>m_elementProcessor</B></A></PRE> | |
<DL> | |
<DD>If non-null, the ContentHandler/TransformerFactory for this element. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_classObject"><!-- --></A><H3> | |
m_classObject</H3> | |
<PRE> | |
private java.lang.Class <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.656"><B>m_classObject</B></A></PRE> | |
<DL> | |
<DD>If non-null, the class object that should in instantiated for | |
a Xalan instance of this element. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_has_required"><!-- --></A><H3> | |
m_has_required</H3> | |
<PRE> | |
private boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.672"><B>m_has_required</B></A></PRE> | |
<DL> | |
<DD>If true, this has a required element. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_required"><!-- --></A><H3> | |
m_required</H3> | |
<PRE> | |
private boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.687"><B>m_required</B></A></PRE> | |
<DL> | |
<DD>If true, this is a required element. | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_requiredFound"><!-- --></A><H3> | |
m_requiredFound</H3> | |
<PRE> | |
java.util.Hashtable <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.699"><B>m_requiredFound</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_isOrdered"><!-- --></A><H3> | |
m_isOrdered</H3> | |
<PRE> | |
boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.746"><B>m_isOrdered</B></A></PRE> | |
<DL> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_order"><!-- --></A><H3> | |
m_order</H3> | |
<PRE> | |
private int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.781"><B>m_order</B></A></PRE> | |
<DL> | |
<DD>the order that this element should appear, or -1 if not ordered | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_lastOrder"><!-- --></A><H3> | |
m_lastOrder</H3> | |
<PRE> | |
private int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.797"><B>m_lastOrder</B></A></PRE> | |
<DL> | |
<DD>the highest order of child elements have appeared so far, | |
or -1 if not ordered | |
<P> | |
<DL> | |
</DL> | |
</DL> | |
<HR> | |
<A NAME="m_multiAllowed"><!-- --></A><H3> | |
m_multiAllowed</H3> | |
<PRE> | |
private boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.822"><B>m_multiAllowed</B></A></PRE> | |
<DL> | |
<DD>True if this element can appear multiple times | |
<P> | |
<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="XSLTElementDef()"><!-- --></A><H3> | |
XSLTElementDef</H3> | |
<PRE> | |
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.42"><B>XSLTElementDef</B></A>()</PRE> | |
<DL> | |
<DD>Construct an instance of XSLTElementDef. This must be followed by a | |
call to build(). | |
<P> | |
</DL> | |
<HR> | |
<A NAME="XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class)"><!-- --></A><H3> | |
XSLTElementDef</H3> | |
<PRE> | |
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.55"><B>XSLTElementDef</B></A>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject)</PRE> | |
<DL> | |
<DD>Construct an instance of XSLTElementDef. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, "*", or null.<DD><CODE>name</CODE> - The local name (without prefix), "*", or null.<DD><CODE>nameAlias</CODE> - A potential alias for the name, or null.<DD><CODE>elements</CODE> - An array of allowed child element defs, or null.<DD><CODE>attributes</CODE> - An array of allowed attribute defs, or null.<DD><CODE>contentHandler</CODE> - The element processor for this element.<DD><CODE>classObject</CODE> - The class of the object that this element def should produce.</DL> | |
</DL> | |
<HR> | |
<A NAME="XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, boolean)"><!-- --></A><H3> | |
XSLTElementDef</H3> | |
<PRE> | |
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.84"><B>XSLTElementDef</B></A>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
boolean has_required)</PRE> | |
<DL> | |
<DD>Construct an instance of XSLTElementDef. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, "*", or null.<DD><CODE>name</CODE> - The local name (without prefix), "*", or null.<DD><CODE>nameAlias</CODE> - A potential alias for the name, or null.<DD><CODE>elements</CODE> - An array of allowed child element defs, or null.<DD><CODE>attributes</CODE> - An array of allowed attribute defs, or null.<DD><CODE>contentHandler</CODE> - The element processor for this element.<DD><CODE>classObject</CODE> - The class of the object that this element def should produce.<DD><CODE>has_required</CODE> - true if this element has required elements by the XSLT specification.</DL> | |
</DL> | |
<HR> | |
<A NAME="XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, boolean, boolean)"><!-- --></A><H3> | |
XSLTElementDef</H3> | |
<PRE> | |
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.116"><B>XSLTElementDef</B></A>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
boolean has_required, | |
boolean required)</PRE> | |
<DL> | |
<DD>Construct an instance of XSLTElementDef. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, "*", or null.<DD><CODE>name</CODE> - The local name (without prefix), "*", or null.<DD><CODE>nameAlias</CODE> - A potential alias for the name, or null.<DD><CODE>elements</CODE> - An array of allowed child element defs, or null.<DD><CODE>attributes</CODE> - An array of allowed attribute defs, or null.<DD><CODE>contentHandler</CODE> - The element processor for this element.<DD><CODE>classObject</CODE> - The class of the object that this element def should produce.<DD><CODE>has_required</CODE> - true if this element has required elements by the XSLT specification.<DD><CODE>required</CODE> - true if this element is required by the XSLT specification.</DL> | |
</DL> | |
<HR> | |
<A NAME="XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, boolean, boolean, int, boolean)"><!-- --></A><H3> | |
XSLTElementDef</H3> | |
<PRE> | |
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.142"><B>XSLTElementDef</B></A>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
boolean has_required, | |
boolean required, | |
int order, | |
boolean multiAllowed)</PRE> | |
<DL> | |
<DD>Construct an instance of XSLTElementDef. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, "*", or null.<DD><CODE>name</CODE> - The local name (without prefix), "*", or null.<DD><CODE>nameAlias</CODE> - A potential alias for the name, or null.<DD><CODE>elements</CODE> - An array of allowed child element defs, or null.<DD><CODE>attributes</CODE> - An array of allowed attribute defs, or null.<DD><CODE>contentHandler</CODE> - The element processor for this element.<DD><CODE>classObject</CODE> - The class of the object that this element def should produce.<DD><CODE>has_required</CODE> - true if this element has required elements by the XSLT specification.<DD><CODE>required</CODE> - true if this element is required by the XSLT specification.<DD><CODE>order</CODE> - the order this element should appear according to the XSLT specification.<DD><CODE>multiAllowed</CODE> - whether this element is allowed more than once</DL> | |
</DL> | |
<HR> | |
<A NAME="XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, boolean, boolean, boolean, int, boolean)"><!-- --></A><H3> | |
XSLTElementDef</H3> | |
<PRE> | |
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.171"><B>XSLTElementDef</B></A>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
boolean has_required, | |
boolean required, | |
boolean has_order, | |
int order, | |
boolean multiAllowed)</PRE> | |
<DL> | |
<DD>Construct an instance of XSLTElementDef. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, "*", or null.<DD><CODE>name</CODE> - The local name (without prefix), "*", or null.<DD><CODE>nameAlias</CODE> - A potential alias for the name, or null.<DD><CODE>elements</CODE> - An array of allowed child element defs, or null.<DD><CODE>attributes</CODE> - An array of allowed attribute defs, or null.<DD><CODE>contentHandler</CODE> - The element processor for this element.<DD><CODE>classObject</CODE> - The class of the object that this element def should produce.<DD><CODE>has_required</CODE> - true if this element has required elements by the XSLT specification.<DD><CODE>required</CODE> - true if this element is required by the XSLT specification.<DD><CODE>has_order</CODE> - whether this element has ordered child elements<DD><CODE>order</CODE> - the order this element should appear according to the XSLT specification.<DD><CODE>multiAllowed</CODE> - whether this element is allowed more than once</DL> | |
</DL> | |
<HR> | |
<A NAME="XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, boolean, int, boolean)"><!-- --></A><H3> | |
XSLTElementDef</H3> | |
<PRE> | |
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.199"><B>XSLTElementDef</B></A>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
boolean has_order, | |
int order, | |
boolean multiAllowed)</PRE> | |
<DL> | |
<DD>Construct an instance of XSLTElementDef. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, "*", or null.<DD><CODE>name</CODE> - The local name (without prefix), "*", or null.<DD><CODE>nameAlias</CODE> - A potential alias for the name, or null.<DD><CODE>elements</CODE> - An array of allowed child element defs, or null.<DD><CODE>attributes</CODE> - An array of allowed attribute defs, or null.<DD><CODE>contentHandler</CODE> - The element processor for this element.<DD><CODE>classObject</CODE> - The class of the object that this element def should produce.<DD><CODE>has_order</CODE> - whether this element has ordered child elements<DD><CODE>order</CODE> - the order this element should appear according to the XSLT specification.<DD><CODE>multiAllowed</CODE> - whether this element is allowed more than once</DL> | |
</DL> | |
<HR> | |
<A NAME="XSLTElementDef(org.apache.xalan.processor.XSLTSchema, java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class, int, boolean)"><!-- --></A><H3> | |
XSLTElementDef</H3> | |
<PRE> | |
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.224"><B>XSLTElementDef</B></A>(<A HREF="../../../../org/apache/xalan/processor/XSLTSchema.html" title="class in org.apache.xalan.processor">XSLTSchema</A> schema, | |
java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject, | |
int order, | |
boolean multiAllowed)</PRE> | |
<DL> | |
<DD>Construct an instance of XSLTElementDef. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, "*", or null.<DD><CODE>name</CODE> - The local name (without prefix), "*", or null.<DD><CODE>nameAlias</CODE> - A potential alias for the name, or null.<DD><CODE>elements</CODE> - An array of allowed child element defs, or null.<DD><CODE>attributes</CODE> - An array of allowed attribute defs, or null.<DD><CODE>contentHandler</CODE> - The element processor for this element.<DD><CODE>classObject</CODE> - The class of the object that this element def should produce.<DD><CODE>order</CODE> - the order this element should appear according to the XSLT specification.<DD><CODE>multiAllowed</CODE> - whether this element is allowed more than once</DL> | |
</DL> | |
<HR> | |
<A NAME="XSLTElementDef(java.lang.Class, org.apache.xalan.processor.XSLTElementProcessor, int)"><!-- --></A><H3> | |
XSLTElementDef</H3> | |
<PRE> | |
<A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.242"><B>XSLTElementDef</B></A>(java.lang.Class classObject, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
int type)</PRE> | |
<DL> | |
<DD>Construct an instance of XSLTElementDef that represents text. | |
<P> | |
<DL> | |
<DT><B>Parameters:</B><DD><CODE>classObject</CODE> - The class of the object that this element def should produce.<DD><CODE>contentHandler</CODE> - The element processor for this element.<DD><CODE>type</CODE> - Content type, one of T_ELEMENT, T_PCDATA, or T_ANY.</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="build(java.lang.String, java.lang.String, java.lang.String, org.apache.xalan.processor.XSLTElementDef[], org.apache.xalan.processor.XSLTAttributeDef[], org.apache.xalan.processor.XSLTElementProcessor, java.lang.Class)"><!-- --></A><H3> | |
build</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.263"><B>build</B></A>(java.lang.String namespace, | |
java.lang.String name, | |
java.lang.String nameAlias, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] elements, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] attributes, | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> contentHandler, | |
java.lang.Class classObject)</PRE> | |
<DL> | |
<DD>Construct an instance of XSLTElementDef. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>namespace</CODE> - The Namespace URI, "*", or null.<DD><CODE>name</CODE> - The local name (without prefix), "*", or null.<DD><CODE>nameAlias</CODE> - A potential alias for the name, or null.<DD><CODE>elements</CODE> - An array of allowed child element defs, or null.<DD><CODE>attributes</CODE> - An array of allowed attribute defs, or null.<DD><CODE>contentHandler</CODE> - The element processor for this element.<DD><CODE>classObject</CODE> - The class of the object that this element def should produce.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="equalsMayBeNull(java.lang.Object, java.lang.Object)"><!-- --></A><H3> | |
equalsMayBeNull</H3> | |
<PRE> | |
private static boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.305"><B>equalsMayBeNull</B></A>(java.lang.Object obj1, | |
java.lang.Object obj2)</PRE> | |
<DL> | |
<DD>Tell if two objects are equal, when either one may be null. | |
If both are null, they are considered equal. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>obj1</CODE> - A reference to the first object, or null.<DD><CODE>obj2</CODE> - A reference to the second object, or null. | |
<DT><B>Returns:</B><DD>true if the to objects are equal by both being null or | |
because obj2.equals(obj1) returns true.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="equalsMayBeNullOrZeroLen(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
equalsMayBeNullOrZeroLen</H3> | |
<PRE> | |
private static boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.326"><B>equalsMayBeNullOrZeroLen</B></A>(java.lang.String s1, | |
java.lang.String s2)</PRE> | |
<DL> | |
<DD>Tell if the two string refs are equal, | |
equality being defined as: | |
1) Both strings are null. | |
2) One string is null and the other is empty. | |
3) Both strings are non-null, and equal. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>s1</CODE> - A reference to the first string, or null.<DD><CODE>s2</CODE> - A reference to the second string, or null. | |
<DT><B>Returns:</B><DD>true if Both strings are null, or if | |
one string is null and the other is empty, or if | |
both strings are non-null, and equal because | |
s1.equals(s2) returns true.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getType()"><!-- --></A><H3> | |
getType</H3> | |
<PRE> | |
int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.350"><B>getType</B></A>()</PRE> | |
<DL> | |
<DD>Get the type of this element. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>Content type, one of T_ELEMENT, T_PCDATA, or T_ANY.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setType(int)"><!-- --></A><H3> | |
setType</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.360"><B>setType</B></A>(int t)</PRE> | |
<DL> | |
<DD>Set the type of this element. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>t</CODE> - Content type, one of T_ELEMENT, T_PCDATA, or T_ANY.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNamespace()"><!-- --></A><H3> | |
getNamespace</H3> | |
<PRE> | |
java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.375"><B>getNamespace</B></A>()</PRE> | |
<DL> | |
<DD>Get the allowed namespace for this element. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The Namespace URI, "*", or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getName()"><!-- --></A><H3> | |
getName</H3> | |
<PRE> | |
java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.390"><B>getName</B></A>()</PRE> | |
<DL> | |
<DD>Get the local name of this element. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The local name of this element, "*", or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getNameAlias()"><!-- --></A><H3> | |
getNameAlias</H3> | |
<PRE> | |
java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.405"><B>getNameAlias</B></A>()</PRE> | |
<DL> | |
<DD>Get the name of this element. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>A potential alias for the name, or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getElements()"><!-- --></A><H3> | |
getElements</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.421"><B>getElements</B></A>()</PRE> | |
<DL> | |
<DD>Get the allowed elements for this type. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>An array of allowed child element defs, or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setElements(org.apache.xalan.processor.XSLTElementDef[])"><!-- --></A><H3> | |
setElements</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.431"><B>setElements</B></A>(<A HREF="../../../../org/apache/xalan/processor/XSLTElementDef.html" title="class in org.apache.xalan.processor">XSLTElementDef</A>[] defs)</PRE> | |
<DL> | |
<DD>Set the allowed elements for this type. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>defs</CODE> - An array of allowed child element defs, or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="QNameEquals(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
QNameEquals</H3> | |
<PRE> | |
private boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.445"><B>QNameEquals</B></A>(java.lang.String uri, | |
java.lang.String localName)</PRE> | |
<DL> | |
<DD>Tell if the namespace URI and local name match this | |
element. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - The namespace uri, which may be null.<DD><CODE>localName</CODE> - The local name of an element, which may be null. | |
<DT><B>Returns:</B><DD>true if the uri and local name arguments are considered | |
to match the uri and local name of this element def.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getProcessorFor(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
getProcessorFor</H3> | |
<PRE> | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.462"><B>getProcessorFor</B></A>(java.lang.String uri, | |
java.lang.String localName)</PRE> | |
<DL> | |
<DD>Given a namespace URI, and a local name, get the processor | |
for the element, or return null if not allowed. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>localName</CODE> - The local name (without prefix), or empty string if not namespace processing. | |
<DT><B>Returns:</B><DD>The element processor that matches the arguments, or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getProcessorForUnknown(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
getProcessorForUnknown</H3> | |
<PRE> | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.530"><B>getProcessorForUnknown</B></A>(java.lang.String uri, | |
java.lang.String localName)</PRE> | |
<DL> | |
<DD>Given an unknown element, get the processor | |
for the element. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>localName</CODE> - The local name (without prefix), or empty string if not namespace processing. | |
<DT><B>Returns:</B><DD>normally a <A HREF="../../../../org/apache/xalan/processor/ProcessorUnknown.html" title="class in org.apache.xalan.processor"><CODE>ProcessorUnknown</CODE></A> reference.<DT><B>See Also:</B><DD><A HREF="../../../../org/apache/xalan/processor/ProcessorUnknown.html" title="class in org.apache.xalan.processor"><CODE>ProcessorUnknown</CODE></A></DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getAttributes()"><!-- --></A><H3> | |
getAttributes</H3> | |
<PRE> | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A>[] <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.562"><B>getAttributes</B></A>()</PRE> | |
<DL> | |
<DD>Get the allowed attributes for this type. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>An array of allowed attribute defs, or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getAttributeDef(java.lang.String, java.lang.String)"><!-- --></A><H3> | |
getAttributeDef</H3> | |
<PRE> | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor">XSLTAttributeDef</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.576"><B>getAttributeDef</B></A>(java.lang.String uri, | |
java.lang.String localName)</PRE> | |
<DL> | |
<DD>Given a namespace URI, and a local name, return the element's | |
attribute definition, if it has one. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>uri</CODE> - The Namespace URI, or an empty string.<DD><CODE>localName</CODE> - The local name (without prefix), or empty string if not namespace processing. | |
<DT><B>Returns:</B><DD>The attribute def that matches the arguments, or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getElementProcessor()"><!-- --></A><H3> | |
getElementProcessor</H3> | |
<PRE> | |
public <A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.630"><B>getElementProcessor</B></A>()</PRE> | |
<DL> | |
<DD>Return the XSLTElementProcessor for this element. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The element processor for this element.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setElementProcessor(org.apache.xalan.processor.XSLTElementProcessor)"><!-- --></A><H3> | |
setElementProcessor</H3> | |
<PRE> | |
public void <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.641"><B>setElementProcessor</B></A>(<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor">XSLTElementProcessor</A> handler)</PRE> | |
<DL> | |
<DD>Set the XSLTElementProcessor for this element. | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - The element processor for this element.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getClassObject()"><!-- --></A><H3> | |
getClassObject</H3> | |
<PRE> | |
java.lang.Class <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.664"><B>getClassObject</B></A>()</PRE> | |
<DL> | |
<DD>Return the class object that should in instantiated for | |
a Xalan instance of this element. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>The class of the object that this element def should produce, or null.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="hasRequired()"><!-- --></A><H3> | |
hasRequired</H3> | |
<PRE> | |
boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.679"><B>hasRequired</B></A>()</PRE> | |
<DL> | |
<DD>Get whether or not this has a required element. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>true if this this has a required element.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getRequired()"><!-- --></A><H3> | |
getRequired</H3> | |
<PRE> | |
boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.694"><B>getRequired</B></A>()</PRE> | |
<DL> | |
<DD>Get whether or not this is a required element. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>true if this is a required element.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setRequiredFound(java.lang.String, boolean)"><!-- --></A><H3> | |
setRequiredFound</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.705"><B>setRequiredFound</B></A>(java.lang.String elem, | |
boolean found)</PRE> | |
<DL> | |
<DD>Set this required element found. | |
<P> | |
<DD><DL> | |
</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getRequiredFound()"><!-- --></A><H3> | |
getRequiredFound</H3> | |
<PRE> | |
boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.716"><B>getRequiredFound</B></A>()</PRE> | |
<DL> | |
<DD>Get whether all required elements were found. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>true if all required elements were found.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getRequiredElem()"><!-- --></A><H3> | |
getRequiredElem</H3> | |
<PRE> | |
java.lang.String <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.728"><B>getRequiredElem</B></A>()</PRE> | |
<DL> | |
<DD>Get required elements that were not found. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>required elements that were not found.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="isOrdered()"><!-- --></A><H3> | |
isOrdered</H3> | |
<PRE> | |
boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.753"><B>isOrdered</B></A>()</PRE> | |
<DL> | |
<DD>Get whether this element requires ordered children. | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>true if this element requires ordered children.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getOrder()"><!-- --></A><H3> | |
getOrder</H3> | |
<PRE> | |
int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.788"><B>getOrder</B></A>()</PRE> | |
<DL> | |
<DD>Get the order that this element should appear . | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the order that this element should appear.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getLastOrder()"><!-- --></A><H3> | |
getLastOrder</H3> | |
<PRE> | |
int <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.804"><B>getLastOrder</B></A>()</PRE> | |
<DL> | |
<DD>Get the highest order of child elements have appeared so far . | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>the highest order of child elements have appeared so far.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="setLastOrder(int)"><!-- --></A><H3> | |
setLastOrder</H3> | |
<PRE> | |
void <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.814"><B>setLastOrder</B></A>(int order)</PRE> | |
<DL> | |
<DD>Set the highest order of child elements have appeared so far . | |
<P> | |
<DD><DL> | |
<DT><B>Parameters:</B><DD><CODE>order</CODE> - the highest order of child elements have appeared so far.</DL> | |
</DD> | |
</DL> | |
<HR> | |
<A NAME="getMultiAllowed()"><!-- --></A><H3> | |
getMultiAllowed</H3> | |
<PRE> | |
boolean <A HREF="../../../../src-html/org/apache/xalan/processor/XSLTElementDef.html#line.829"><B>getMultiAllowed</B></A>()</PRE> | |
<DL> | |
<DD>Get whether this element can appear multiple times | |
<P> | |
<DD><DL> | |
<DT><B>Returns:</B><DD>true if this element can appear multiple times</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> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> | |
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/XSLTElementDef.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> | |
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> | |
</TR> | |
</TABLE> | |
</TD> | |
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> | |
</EM> | |
</TD> | |
</TR> | |
<TR> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../org/apache/xalan/processor/XSLTAttributeDef.html" title="class in org.apache.xalan.processor"><B>PREV CLASS</B></A> | |
<A HREF="../../../../org/apache/xalan/processor/XSLTElementProcessor.html" title="class in org.apache.xalan.processor"><B>NEXT CLASS</B></A></FONT></TD> | |
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> | |
<A HREF="../../../../index.html?org/apache/xalan/processor/XSLTElementDef.html" target="_top"><B>FRAMES</B></A> | |
<A HREF="XSLTElementDef.html" target="_top"><B>NO FRAMES</B></A> | |
<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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> | |
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> | |
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> | |
</TR> | |
</TABLE> | |
<A NAME="skip-navbar_bottom"></A> | |
<!-- ======== END OF BOTTOM NAVBAR ======= --> | |
<HR> | |
</BODY> | |
</HTML> |