You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by sa...@apache.org on 2006/03/13 10:11:43 UTC

svn commit: r385473 [3/20] - in /webservices/commons/site/policy: ./ apidocs/ apidocs/org/ apidocs/org/apache/ apidocs/org/apache/ws/ apidocs/org/apache/ws/policy/ apidocs/org/apache/ws/policy/class-use/ apidocs/org/apache/ws/policy/util/ apidocs/org/a...

Added: webservices/commons/site/policy/apidocs/org/apache/ws/policy/AbstractAssertion.html
URL: http://svn.apache.org/viewcvs/webservices/commons/site/policy/apidocs/org/apache/ws/policy/AbstractAssertion.html?rev=385473&view=auto
==============================================================================
--- webservices/commons/site/policy/apidocs/org/apache/ws/policy/AbstractAssertion.html (added)
+++ webservices/commons/site/policy/apidocs/org/apache/ws/policy/AbstractAssertion.html Mon Mar 13 01:11:07 2006
@@ -0,0 +1,696 @@
+<!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.4.2_10) on Mon Mar 13 15:01:32 GMT 2006 -->
+<TITLE>
+AbstractAssertion (WS-Policy Implementation 0.92-SNAPSHOT API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.ws.policy.AbstractAssertion class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AbstractAssertion (WS-Policy Implementation 0.92-SNAPSHOT API)";
+}
+</SCRIPT>
+
+</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=3 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/AbstractAssertion.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-all.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;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../org/apache/ws/policy/AndCompositeAssertion.html" title="class in org.apache.ws.policy"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AbstractAssertion.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;NESTED&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.ws.policy</FONT>
+<BR>
+Class AbstractAssertion</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.ws.policy.AbstractAssertion</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/ws/policy/AndCompositeAssertion.html" title="class in org.apache.ws.policy">AndCompositeAssertion</A>, <A HREF="../../../../org/apache/ws/policy/Policy.html" title="class in org.apache.ws.policy">Policy</A>, <A HREF="../../../../org/apache/ws/policy/PrimitiveAssertion.html" title="class in org.apache.ws.policy">PrimitiveAssertion</A>, <A HREF="../../../../org/apache/ws/policy/XorCompositeAssertion.html" title="class in org.apache.ws.policy">XorCompositeAssertion</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public abstract class <B>AbstractAssertion</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></DL>
+
+<P>
+AbstractAssertion provides the default implementation of some basic functions
+ definded in Assertion interface.
+<P>
+
+<P>
+<DL>
+<DT><B>Author:</B></DT>
+  <DD>Sanka Samaranayake (sanka@apache.org)</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.util.ArrayList</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#childTerms">childTerms</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To store terms of this assertion</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/ws/policy/AbstractAssertion.html#flag">flag</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flag to mark whether this assertion is in normalize format</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#parent">parent</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To refer to the parent of this assertion</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.ws.policy.Assertion"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.ws.policy.<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#COMPOSITE_AND_TYPE">COMPOSITE_AND_TYPE</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#COMPOSITE_POLICY_TYPE">COMPOSITE_POLICY_TYPE</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#COMPOSITE_XOR_TYPE">COMPOSITE_XOR_TYPE</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#POLIY_REFERCE_TYPE">POLIY_REFERCE_TYPE</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#PRIMITIVE_TYPE">PRIMITIVE_TYPE</A></CODE></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">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#AbstractAssertion()">AbstractAssertion</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></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/ws/policy/AbstractAssertion.html#addTerm(org.apache.ws.policy.Assertion)">addTerm</A></B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an assertion as a term of this assertion.</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/ws/policy/AbstractAssertion.html#addTerms(java.util.List)">addTerms</A></B>(java.util.List&nbsp;assertions)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a list of assertions as terms of this assertion.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#getParent()">getParent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the parent of this assertion.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#getTerms()">getTerms</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the list of terms of this assertion.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#hasParent()">hasParent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this assertion object has a parent.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#intersect(org.apache.ws.policy.Assertion)">intersect</A></B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default implementation of intersect(Assertion) operation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#isEmpty()">isEmpty</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this assertion has no terms.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#isNormalized()">isNormalized</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this assertion is in normalzied format.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#merge(org.apache.ws.policy.Assertion)">merge</A></B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default implementation of merge(Assertion) operation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#normalize()">normalize</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default implementation of normalize() operation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#remove(org.apache.ws.policy.Assertion)">remove</A></B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the geven term from the set of terms of this assertion.</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/ws/policy/AbstractAssertion.html#setNormalized(boolean)">setNormalized</A></B>(boolean&nbsp;flag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Marks this assertion as it is in normalized format.</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/ws/policy/AbstractAssertion.html#setParent(org.apache.ws.policy.Assertion)">setParent</A></B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;parent)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the parent of this assertion.</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/ws/policy/AbstractAssertion.html#size()">size</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of terms this assertion has.</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">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.ws.policy.Assertion"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.ws.policy.<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#getType()">getType</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#intersect(org.apache.ws.policy.Assertion, org.apache.ws.policy.util.PolicyRegistry)">intersect</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#merge(org.apache.ws.policy.Assertion, org.apache.ws.policy.util.PolicyRegistry)">merge</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#normalize(org.apache.ws.policy.util.PolicyRegistry)">normalize</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">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="flag"><!-- --></A><H3>
+flag</H3>
+<PRE>
+protected boolean <B>flag</B></PRE>
+<DL>
+<DD>Flag to mark whether this assertion is in normalize format
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="childTerms"><!-- --></A><H3>
+childTerms</H3>
+<PRE>
+protected java.util.ArrayList <B>childTerms</B></PRE>
+<DL>
+<DD>To store terms of this assertion
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="parent"><!-- --></A><H3>
+parent</H3>
+<PRE>
+protected <A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A> <B>parent</B></PRE>
+<DL>
+<DD>To refer to the parent of this assertion
+<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">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="AbstractAssertion()"><!-- --></A><H3>
+AbstractAssertion</H3>
+<PRE>
+public <B>AbstractAssertion</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="normalize()"><!-- --></A><H3>
+normalize</H3>
+<PRE>
+public <A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A> <B>normalize</B>()
+                    throws java.lang.UnsupportedOperationException</PRE>
+<DL>
+<DD>Default implementation of normalize() operation.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#normalize()">normalize</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an assertion which is the normalized format of this assertion.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.UnsupportedOperationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="intersect(org.apache.ws.policy.Assertion)"><!-- --></A><H3>
+intersect</H3>
+<PRE>
+public <A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A> <B>intersect</B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion)
+                    throws java.lang.UnsupportedOperationException</PRE>
+<DL>
+<DD>Default implementation of intersect(Assertion) operation.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#intersect(org.apache.ws.policy.Assertion)">intersect</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>assertion</CODE> - the assertion to intersect with this object.
+<DT><B>Returns:</B><DD>an assertion which is equivalent to the intersect of this
+         assertion and the argument.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.UnsupportedOperationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="merge(org.apache.ws.policy.Assertion)"><!-- --></A><H3>
+merge</H3>
+<PRE>
+public <A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A> <B>merge</B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion)
+                throws java.lang.UnsupportedOperationException</PRE>
+<DL>
+<DD>Default implementation of merge(Assertion) operation.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#merge(org.apache.ws.policy.Assertion)">merge</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>assertion</CODE> - the assertion to merge with this object.
+<DT><B>Returns:</B><DD>an assertion which is equivalent to the merge of this assertion
+         and the argument.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.UnsupportedOperationException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isNormalized()"><!-- --></A><H3>
+isNormalized</H3>
+<PRE>
+public boolean <B>isNormalized</B>()</PRE>
+<DL>
+<DD>Returns true if this assertion is in normalzied format.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#isNormalized()">isNormalized</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if this assertion is in normalized format.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNormalized(boolean)"><!-- --></A><H3>
+setNormalized</H3>
+<PRE>
+public void <B>setNormalized</B>(boolean&nbsp;flag)</PRE>
+<DL>
+<DD>Marks this assertion as it is in normalized format.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#setNormalized(boolean)">setNormalized</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>flag</CODE> - which marks this object as in its normalized format or not.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hasParent()"><!-- --></A><H3>
+hasParent</H3>
+<PRE>
+public boolean <B>hasParent</B>()</PRE>
+<DL>
+<DD>Returns true if this assertion object has a parent.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#hasParent()">hasParent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>returns true if this has a parent.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getParent()"><!-- --></A><H3>
+getParent</H3>
+<PRE>
+public <A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A> <B>getParent</B>()</PRE>
+<DL>
+<DD>Returns the parent of this assertion.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#getParent()">getParent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>parent of this assertion.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setParent(org.apache.ws.policy.Assertion)"><!-- --></A><H3>
+setParent</H3>
+<PRE>
+public void <B>setParent</B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;parent)</PRE>
+<DL>
+<DD>Sets the parent of this assertion.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#setParent(org.apache.ws.policy.Assertion)">setParent</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>parent</CODE> - of this assertion.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addTerm(org.apache.ws.policy.Assertion)"><!-- --></A><H3>
+addTerm</H3>
+<PRE>
+public void <B>addTerm</B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion)</PRE>
+<DL>
+<DD>Adds an assertion as a term of this assertion.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#addTerm(org.apache.ws.policy.Assertion)">addTerm</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>assertion</CODE> - the term to add</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addTerms(java.util.List)"><!-- --></A><H3>
+addTerms</H3>
+<PRE>
+public void <B>addTerms</B>(java.util.List&nbsp;assertions)</PRE>
+<DL>
+<DD>Adds a list of assertions as terms of this assertion.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#addTerms(java.util.List)">addTerms</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>assertions</CODE> - list of terms to add</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTerms()"><!-- --></A><H3>
+getTerms</H3>
+<PRE>
+public java.util.List <B>getTerms</B>()</PRE>
+<DL>
+<DD>Returns the list of terms of this assertion.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#getTerms()">getTerms</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>list of terms</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isEmpty()"><!-- --></A><H3>
+isEmpty</H3>
+<PRE>
+public boolean <B>isEmpty</B>()</PRE>
+<DL>
+<DD>Returns true if this assertion has no terms.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#isEmpty()">isEmpty</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>if this assertion has no terms.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="remove(org.apache.ws.policy.Assertion)"><!-- --></A><H3>
+remove</H3>
+<PRE>
+public boolean <B>remove</B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion)</PRE>
+<DL>
+<DD>Remove the geven term from the set of terms of this assertion.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#remove(org.apache.ws.policy.Assertion)">remove</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>assertion</CODE> - the assertion to remove from the terms list.
+<DT><B>Returns:</B><DD>true if it is removed from the child list.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="size()"><!-- --></A><H3>
+size</H3>
+<PRE>
+public int <B>size</B>()</PRE>
+<DL>
+<DD>Returns the number of terms this assertion has.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#size()">size</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the number of terms</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=3 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/AbstractAssertion.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-all.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;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../org/apache/ws/policy/AndCompositeAssertion.html" title="class in org.apache.ws.policy"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AbstractAssertion.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;NESTED&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 &copy; 2002-2006 Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>

Added: webservices/commons/site/policy/apidocs/org/apache/ws/policy/AndCompositeAssertion.html
URL: http://svn.apache.org/viewcvs/webservices/commons/site/policy/apidocs/org/apache/ws/policy/AndCompositeAssertion.html?rev=385473&view=auto
==============================================================================
--- webservices/commons/site/policy/apidocs/org/apache/ws/policy/AndCompositeAssertion.html (added)
+++ webservices/commons/site/policy/apidocs/org/apache/ws/policy/AndCompositeAssertion.html Mon Mar 13 01:11:07 2006
@@ -0,0 +1,430 @@
+<!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.4.2_10) on Mon Mar 13 15:01:32 GMT 2006 -->
+<TITLE>
+AndCompositeAssertion (WS-Policy Implementation 0.92-SNAPSHOT API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.ws.policy.AndCompositeAssertion class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AndCompositeAssertion (WS-Policy Implementation 0.92-SNAPSHOT API)";
+}
+</SCRIPT>
+
+</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=3 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/AndCompositeAssertion.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-all.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/ws/policy/AbstractAssertion.html" title="class in org.apache.ws.policy"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AndCompositeAssertion.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;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.ws.policy.AbstractAssertion">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;FIELD&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.ws.policy</FONT>
+<BR>
+Class AndCompositeAssertion</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html" title="class in org.apache.ws.policy">org.apache.ws.policy.AbstractAssertion</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.ws.policy.AndCompositeAssertion</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>, <A HREF="../../../../org/apache/ws/policy/CompositeAssertion.html" title="interface in org.apache.ws.policy">CompositeAssertion</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public class <B>AndCompositeAssertion</B><DT>extends <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html" title="class in org.apache.ws.policy">AbstractAssertion</A><DT>implements <A HREF="../../../../org/apache/ws/policy/CompositeAssertion.html" title="interface in org.apache.ws.policy">CompositeAssertion</A></DL>
+
+<P>
+AndCompositeAssertion requires that all of its terms are met.
+ 
+ Sanka Samaranayake (sanka@apache.org)
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.ws.policy.AbstractAssertion"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from class org.apache.ws.policy.<A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html" title="class in org.apache.ws.policy">AbstractAssertion</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#childTerms">childTerms</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#flag">flag</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#parent">parent</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.ws.policy.Assertion"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.ws.policy.<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#COMPOSITE_AND_TYPE">COMPOSITE_AND_TYPE</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#COMPOSITE_POLICY_TYPE">COMPOSITE_POLICY_TYPE</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#COMPOSITE_XOR_TYPE">COMPOSITE_XOR_TYPE</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#POLIY_REFERCE_TYPE">POLIY_REFERCE_TYPE</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#PRIMITIVE_TYPE">PRIMITIVE_TYPE</A></CODE></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">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AndCompositeAssertion.html#AndCompositeAssertion()">AndCompositeAssertion</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></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/ws/policy/AndCompositeAssertion.html#addTerm(org.apache.ws.policy.Assertion)">addTerm</A></B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an Assertion to its terms list</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;short</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AndCompositeAssertion.html#getType()">getType</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a short type which describes the type of the assertion.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AndCompositeAssertion.html#intersect(org.apache.ws.policy.Assertion, org.apache.ws.policy.util.PolicyRegistry)">intersect</A></B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion,
+          <A HREF="../../../../org/apache/ws/policy/util/PolicyRegistry.html" title="class in org.apache.ws.policy.util">PolicyRegistry</A>&nbsp;reg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the intersection of self and argument against a specified Policy
+ Registry.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AndCompositeAssertion.html#merge(org.apache.ws.policy.Assertion, org.apache.ws.policy.util.PolicyRegistry)">merge</A></B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion,
+      <A HREF="../../../../org/apache/ws/policy/util/PolicyRegistry.html" title="class in org.apache.ws.policy.util">PolicyRegistry</A>&nbsp;reg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an assertion which is equivalent to merge of self and the
+ argument.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/ws/policy/AndCompositeAssertion.html#normalize(org.apache.ws.policy.util.PolicyRegistry)">normalize</A></B>(<A HREF="../../../../org/apache/ws/policy/util/PolicyRegistry.html" title="class in org.apache.ws.policy.util">PolicyRegistry</A>&nbsp;reg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an Assertion which is normalized using a specified policy
+ registry.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.ws.policy.AbstractAssertion"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class org.apache.ws.policy.<A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html" title="class in org.apache.ws.policy">AbstractAssertion</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#addTerms(java.util.List)">addTerms</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#getParent()">getParent</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#getTerms()">getTerms</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#hasParent()">hasParent</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#intersect(org.apache.ws.policy.Assertion)">intersect</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#isEmpty()">isEmpty</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#isNormalized()">isNormalized</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#merge(org.apache.ws.policy.Assertion)">merge</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#normalize()">normalize</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#remove(org.ap
 ache.ws.policy.Assertion)">remove</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#setNormalized(boolean)">setNormalized</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#setParent(org.apache.ws.policy.Assertion)">setParent</A>, <A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#size()">size</A></CODE></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">
+<TD><B>Methods inherited from class java.lang.Object</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.ws.policy.Assertion"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from interface org.apache.ws.policy.<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#addTerms(java.util.List)">addTerms</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#getParent()">getParent</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#getTerms()">getTerms</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#hasParent()">hasParent</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#intersect(org.apache.ws.policy.Assertion)">intersect</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#isEmpty()">isEmpty</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#isNormalized()">isNormalized</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#merge(org.apache.ws.policy.Assertion)">merge</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#normalize()">normalize</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#remove(org.apache.ws.policy.Assertion)">remove</A>, <A HREF="../../../../org/apache/ws/policy
 /Assertion.html#setNormalized(boolean)">setNormalized</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#setParent(org.apache.ws.policy.Assertion)">setParent</A>, <A HREF="../../../../org/apache/ws/policy/Assertion.html#size()">size</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="AndCompositeAssertion()"><!-- --></A><H3>
+AndCompositeAssertion</H3>
+<PRE>
+public <B>AndCompositeAssertion</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="addTerm(org.apache.ws.policy.Assertion)"><!-- --></A><H3>
+addTerm</H3>
+<PRE>
+public void <B>addTerm</B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion)</PRE>
+<DL>
+<DD>Adds an Assertion to its terms list
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#addTerm(org.apache.ws.policy.Assertion)">addTerm</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html#addTerm(org.apache.ws.policy.Assertion)">addTerm</A></CODE> in class <CODE><A HREF="../../../../org/apache/ws/policy/AbstractAssertion.html" title="class in org.apache.ws.policy">AbstractAssertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>assertion</CODE> - Assertion to be added</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="intersect(org.apache.ws.policy.Assertion, org.apache.ws.policy.util.PolicyRegistry)"><!-- --></A><H3>
+intersect</H3>
+<PRE>
+public <A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A> <B>intersect</B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion,
+                           <A HREF="../../../../org/apache/ws/policy/util/PolicyRegistry.html" title="class in org.apache.ws.policy.util">PolicyRegistry</A>&nbsp;reg)</PRE>
+<DL>
+<DD>Returns the intersection of self and argument against a specified Policy
+ Registry.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#intersect(org.apache.ws.policy.Assertion, org.apache.ws.policy.util.PolicyRegistry)">intersect</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>assertion</CODE> - the assertion to intersect with self<DD><CODE>reg</CODE> - a sepcified policy registry
+<DT><B>Returns:</B><DD>assertion the assertion which is equivalent to intersection
+         between self and the argument</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="merge(org.apache.ws.policy.Assertion, org.apache.ws.policy.util.PolicyRegistry)"><!-- --></A><H3>
+merge</H3>
+<PRE>
+public <A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A> <B>merge</B>(<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A>&nbsp;assertion,
+                       <A HREF="../../../../org/apache/ws/policy/util/PolicyRegistry.html" title="class in org.apache.ws.policy.util">PolicyRegistry</A>&nbsp;reg)</PRE>
+<DL>
+<DD>Returns an assertion which is equivalent to merge of self and the
+ argument.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#merge(org.apache.ws.policy.Assertion, org.apache.ws.policy.util.PolicyRegistry)">merge</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>assertion</CODE> - the assertion to be merged with<DD><CODE>reg</CODE> - the policy registry which the is used resolve external policy
+            references
+<DT><B>Returns:</B><DD>assertion the resultant assertion which is equivalent to merge of
+         self and argument</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="normalize(org.apache.ws.policy.util.PolicyRegistry)"><!-- --></A><H3>
+normalize</H3>
+<PRE>
+public <A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A> <B>normalize</B>(<A HREF="../../../../org/apache/ws/policy/util/PolicyRegistry.html" title="class in org.apache.ws.policy.util">PolicyRegistry</A>&nbsp;reg)</PRE>
+<DL>
+<DD>Returns an Assertion which is normalized using a specified policy
+ registry.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#normalize(org.apache.ws.policy.util.PolicyRegistry)">normalize</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>reg</CODE> - the policy registry used to resolve policy references
+<DT><B>Returns:</B><DD>an Assertion which is the normalized form of self</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getType()"><!-- --></A><H3>
+getType</H3>
+<PRE>
+public final short <B>getType</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></B></DD>
+<DD>Returns a short type which describes the type of the assertion.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html#getType()">getType</A></CODE> in interface <CODE><A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy">Assertion</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a short value of one of following values:
+ 
+ PRIMITIVE_TYPE : if the assertion is a PrimitiveAssertion
+ COMPOSITE_AND_TYPE : if the assertion is a AndCompositeAssertion
+ COMPOSITE_XOR_TYPE : if the assertion is a XorCompositeAssertion
+ COMPOSITE_POLICY_TYPE : if the assertion is a Policy
+ POLICY_REFERENCE_TYPE : if the assertion is a PolicyReferece</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=3 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/AndCompositeAssertion.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-all.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/ws/policy/AbstractAssertion.html" title="class in org.apache.ws.policy"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/ws/policy/Assertion.html" title="interface in org.apache.ws.policy"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="AndCompositeAssertion.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;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.ws.policy.AbstractAssertion">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;FIELD&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 &copy; 2002-2006 Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>