Code Search for Developers
 
 
  

MSVValidator.html from Citizen Privacy Service at Krugle


Show MSVValidator.html syntax highlighted

<!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-beta2) on Tue Apr 17 12:40:23 EDT 2007 -->
<TITLE>
MSVValidator
</TITLE>

<META NAME="keywords" CONTENT="org.rickmurphy.exchangepackage.disclosure.impl.runtime.MSVValidator class">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    parent.document.title="MSVValidator";
}
</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>&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="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/rickmurphy/exchangepackage/disclosure/impl/runtime/MarshallerImpl.html" title="class in org.rickmurphy.exchangepackage.disclosure.impl.runtime"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/NamespaceContext2.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../index.html?org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="MSVValidator.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;CONSTR&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;CONSTR&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.rickmurphy.exchangepackage.disclosure.impl.runtime</FONT>
<BR>
Class MSVValidator</H2>
<PRE>
java.lang.Object
  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.rickmurphy.exchangepackage.disclosure.impl.runtime.MSVValidator</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD>com.sun.msv.grammar.IDContextProvider2, org.relaxng.datatype.ValidationContext, <A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>MSVValidator</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A>, com.sun.msv.grammar.IDContextProvider2</DL>
</PRE>

<P>
XMLSerializer that calls the native interface of MSV and performs validation.
 Used in a pair with a ValidationContext.
<P>

<P>
<DL>
<DT><B>Author:</B></DT>
  <DD>Kohsuke Kawaguchi</DD>
</DL>
<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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#DUMMY_ELEMENT_NS">DUMMY_ELEMENT_NS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;namespace URI of dummy elements.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#childAsAttributes(com.sun.xml.bind.JAXBObject, java.lang.String)">childAsAttributes</A></B>(com.sun.xml.bind.JAXBObject&nbsp;o,
                  java.lang.String&nbsp;fieldName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is called when an JAXBObject object is found
 while the marshaller is in the "attribute" mode (i.e.</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/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#childAsBody(com.sun.xml.bind.JAXBObject, java.lang.String)">childAsBody</A></B>(com.sun.xml.bind.JAXBObject&nbsp;o,
            java.lang.String&nbsp;fieldName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is called when an JAXBObject object is found
 while the marshaller is in the "element" mode (i.e.</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/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#childAsURIs(com.sun.xml.bind.JAXBObject, java.lang.String)">childAsURIs</A></B>(com.sun.xml.bind.JAXBObject&nbsp;o,
            java.lang.String&nbsp;fieldName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is called when an JAXBObject object is found
 while the marshaller is in the "URI" mode.</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/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#endAttribute()">endAttribute</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#endAttributes()">endAttributes</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Switches to the mode to marshal child texts/elements.</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/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#endElement()">endElement</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ends marshalling of an element.</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/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#endNamespaceDecls()">endNamespaceDecls</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Switches to the mode to marshal attribute values.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#getBaseUri()">getBaseUri</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/NamespaceContext2.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">NamespaceContext2</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#getNamespaceContext()">getNamespaceContext</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtains a namespace context object, which is used to
 declare/obtain namespace bindings.</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/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#isNotation(java.lang.String)">isNotation</A></B>(java.lang.String&nbsp;notation)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#isUnparsedEntity(java.lang.String)">isUnparsedEntity</A></B>(java.lang.String&nbsp;entityName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#onID(org.relaxng.datatype.Datatype, com.sun.msv.verifier.regexp.StringToken)">onID</A></B>(org.relaxng.datatype.Datatype&nbsp;dt,
     com.sun.msv.verifier.regexp.StringToken&nbsp;s)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#onID(com.sun.xml.bind.marshaller.IdentifiableObject, java.lang.String)">onID</A></B>(com.sun.xml.bind.marshaller.IdentifiableObject&nbsp;owner,
     java.lang.String&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notifies the serializer that an ID value has just marshalled.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#onIDREF(com.sun.xml.bind.marshaller.IdentifiableObject)">onIDREF</A></B>(com.sun.xml.bind.marshaller.IdentifiableObject&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notifies the serializer that an IDREF value has just marshalled.</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/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#reportError(javax.xml.bind.ValidationEvent)">reportError</A></B>(javax.xml.bind.ValidationEvent&nbsp;e)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Errors detected by the XMLSerializable should be either thrown
 as <CODE>SAXException</CODE> or reported through this method.</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/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#reportMissingObjectError(java.lang.String)">reportMissingObjectError</A></B>(java.lang.String&nbsp;fieldName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#resolveNamespacePrefix(java.lang.String)">resolveNamespacePrefix</A></B>(java.lang.String&nbsp;prefix)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#startAttribute(java.lang.String, java.lang.String)">startAttribute</A></B>(java.lang.String&nbsp;uri,
               java.lang.String&nbsp;local)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Starts marshalling of an attribute.</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/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#startElement(java.lang.String, java.lang.String)">startElement</A></B>(java.lang.String&nbsp;uri,
             java.lang.String&nbsp;local)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Starts marshalling of an element.</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/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#text(java.lang.String, java.lang.String)">text</A></B>(java.lang.String&nbsp;text,
     java.lang.String&nbsp;fieldName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Marshalls text.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html#validate(org.rickmurphy.exchangepackage.disclosure.impl.runtime.DefaultJAXBContextImpl, org.rickmurphy.exchangepackage.disclosure.impl.runtime.ValidationContext, org.rickmurphy.exchangepackage.disclosure.impl.runtime.ValidatableObject)">validate</A></B>(<A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/DefaultJAXBContextImpl.html" title="class in org.rickmurphy.exchangepackage.disclosure.impl.runtime">DefaultJAXBContextImpl</A>&nbsp;jaxbCtx,
         org.rickmurphy.exchangepackage.disclosure.impl.runtime.ValidationContext&nbsp;context,
         <A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/ValidatableObject.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">ValidatableObject</A>&nbsp;vo)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the specified object and reports any error to the context.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.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>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="DUMMY_ELEMENT_NS"><!-- --></A><H3>
DUMMY_ELEMENT_NS</H3>
<PRE>
public static final java.lang.String <B>DUMMY_ELEMENT_NS</B></PRE>
<DL>
<DD>namespace URI of dummy elements. TODO: allocate one namespace URI for this.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#org.rickmurphy.exchangepackage.disclosure.impl.runtime.MSVValidator.DUMMY_ELEMENT_NS">Constant Field Values</A></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="getNamespaceContext()"><!-- --></A><H3>
getNamespaceContext</H3>
<PRE>
public <A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/NamespaceContext2.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">NamespaceContext2</A> <B>getNamespaceContext</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#getNamespaceContext()">XMLSerializer</A></CODE></B></DD>
<DD>Obtains a namespace context object, which is used to
 declare/obtain namespace bindings.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#getNamespaceContext()">getNamespaceContext</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="validate(org.rickmurphy.exchangepackage.disclosure.impl.runtime.DefaultJAXBContextImpl, org.rickmurphy.exchangepackage.disclosure.impl.runtime.ValidationContext, org.rickmurphy.exchangepackage.disclosure.impl.runtime.ValidatableObject)"><!-- --></A><H3>
validate</H3>
<PRE>
public static void <B>validate</B>(<A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/DefaultJAXBContextImpl.html" title="class in org.rickmurphy.exchangepackage.disclosure.impl.runtime">DefaultJAXBContextImpl</A>&nbsp;jaxbCtx,
                            org.rickmurphy.exchangepackage.disclosure.impl.runtime.ValidationContext&nbsp;context,
                            <A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/ValidatableObject.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">ValidatableObject</A>&nbsp;vo)
                     throws org.xml.sax.SAXException</PRE>
<DL>
<DD>Validates the specified object and reports any error to the context.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="endNamespaceDecls()"><!-- --></A><H3>
endNamespaceDecls</H3>
<PRE>
public void <B>endNamespaceDecls</B>()
                       throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#endNamespaceDecls()">XMLSerializer</A></CODE></B></DD>
<DD>Switches to the mode to marshal attribute values.
 This method has to be called after the 1st pass is completed.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#endNamespaceDecls()">endNamespaceDecls</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="endAttributes()"><!-- --></A><H3>
endAttributes</H3>
<PRE>
public void <B>endAttributes</B>()
                   throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#endAttributes()">XMLSerializer</A></CODE></B></DD>
<DD>Switches to the mode to marshal child texts/elements.
 This method has to be called after the 2nd pass is completed.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#endAttributes()">endAttributes</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="text(java.lang.String, java.lang.String)"><!-- --></A><H3>
text</H3>
<PRE>
public final void <B>text</B>(java.lang.String&nbsp;text,
                       java.lang.String&nbsp;fieldName)
                throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#text(java.lang.String, java.lang.String)">XMLSerializer</A></CODE></B></DD>
<DD>Marshalls text.
 
 <p>
 This method can be called (i) after the startAttribute method
 and (ii) before the endAttribute method, to marshal attribute values.
 If the method is called more than once, those texts are considered
 as separated by whitespaces. For example,
 
 <pre>
 c.startAttribute();
 c.text("abc");
 c.text("def");
 c.endAttribute("","foo");
 </pre>
 
 will generate foo="abc def".
 
 <p>
 Similarly, this method can be called after the endAttributes
 method to marshal texts inside elements. The same rule about
 multiple invokations apply to this case, too. For example,
 
 <pre>
 c.startElement("","foo");
 c.endNamespaceDecls();
 c.endAttributes();
 c.text("abc");
 c.text("def");
   c.startElement("","bar");
   c.endAttributes();
   c.endElement();
 c.text("ghi");
 c.endElement();
 </pre>
 
 will generate <code>&lt;foo>abc def&lt;bar/>ghi&lt;/foo></code>.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#text(java.lang.String, java.lang.String)">text</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="reportMissingObjectError(java.lang.String)"><!-- --></A><H3>
reportMissingObjectError</H3>
<PRE>
public void <B>reportMissingObjectError</B>(java.lang.String&nbsp;fieldName)
                              throws org.xml.sax.SAXException</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="startAttribute(java.lang.String, java.lang.String)"><!-- --></A><H3>
startAttribute</H3>
<PRE>
public void <B>startAttribute</B>(java.lang.String&nbsp;uri,
                           java.lang.String&nbsp;local)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#startAttribute(java.lang.String, java.lang.String)">XMLSerializer</A></CODE></B></DD>
<DD>Starts marshalling of an attribute.
 
 The marshalling of an attribute will be done by
 <ol>
  <li>call the startAttribute method
  <li>call the text method (several times if necessary)
  <li>call the endAttribute method
 </ol>
 
 No two attributes can be marshalled at the same time.
 Note that the whole attribute marshalling must be happened
 after the startElement method and before the endAttributes method.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#startAttribute(java.lang.String, java.lang.String)">startAttribute</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="endAttribute()"><!-- --></A><H3>
endAttribute</H3>
<PRE>
public void <B>endAttribute</B>()
                  throws org.xml.sax.SAXException</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#endAttribute()">endAttribute</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="startElement(java.lang.String, java.lang.String)"><!-- --></A><H3>
startElement</H3>
<PRE>
public void <B>startElement</B>(java.lang.String&nbsp;uri,
                         java.lang.String&nbsp;local)
                  throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#startElement(java.lang.String, java.lang.String)">XMLSerializer</A></CODE></B></DD>
<DD>Starts marshalling of an element.
 Calling this method will push the internal state into the
 internal stack.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#startElement(java.lang.String, java.lang.String)">startElement</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="endElement()"><!-- --></A><H3>
endElement</H3>
<PRE>
public void <B>endElement</B>()
                throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#endElement()">XMLSerializer</A></CODE></B></DD>
<DD>Ends marshalling of an element.
 Pops the internal stack.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#endElement()">endElement</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="childAsAttributes(com.sun.xml.bind.JAXBObject, java.lang.String)"><!-- --></A><H3>
childAsAttributes</H3>
<PRE>
public void <B>childAsAttributes</B>(com.sun.xml.bind.JAXBObject&nbsp;o,
                              java.lang.String&nbsp;fieldName)
                       throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#childAsAttributes(com.sun.xml.bind.JAXBObject, java.lang.String)">XMLSerializer</A></CODE></B></DD>
<DD>This method is called when an JAXBObject object is found
 while the marshaller is in the "attribute" mode (i.e. marshalling
 attributes of an element)
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#childAsAttributes(com.sun.xml.bind.JAXBObject, java.lang.String)">childAsAttributes</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>fieldName</CODE> - property name of the parent objeect from which 'o' comes.
      Used as a part of the error message in case anything goes wrong
      with 'o'.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="childAsURIs(com.sun.xml.bind.JAXBObject, java.lang.String)"><!-- --></A><H3>
childAsURIs</H3>
<PRE>
public void <B>childAsURIs</B>(com.sun.xml.bind.JAXBObject&nbsp;o,
                        java.lang.String&nbsp;fieldName)
                 throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#childAsURIs(com.sun.xml.bind.JAXBObject, java.lang.String)">XMLSerializer</A></CODE></B></DD>
<DD>This method is called when an JAXBObject object is found
 while the marshaller is in the "URI" mode.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#childAsURIs(com.sun.xml.bind.JAXBObject, java.lang.String)">childAsURIs</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>fieldName</CODE> - property name of the parent objeect from which 'o' comes.
      Used as a part of the error message in case anything goes wrong
      with 'o'.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="childAsBody(com.sun.xml.bind.JAXBObject, java.lang.String)"><!-- --></A><H3>
childAsBody</H3>
<PRE>
public void <B>childAsBody</B>(com.sun.xml.bind.JAXBObject&nbsp;o,
                        java.lang.String&nbsp;fieldName)
                 throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#childAsBody(com.sun.xml.bind.JAXBObject, java.lang.String)">XMLSerializer</A></CODE></B></DD>
<DD>This method is called when an JAXBObject object is found
 while the marshaller is in the "element" mode (i.e. marshalling
 a content model of an element)
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#childAsBody(com.sun.xml.bind.JAXBObject, java.lang.String)">childAsBody</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>fieldName</CODE> - property name of the parent objeect from which 'o' comes.
      Used as a part of the error message in case anything goes wrong
      with 'o'.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="reportError(javax.xml.bind.ValidationEvent)"><!-- --></A><H3>
reportError</H3>
<PRE>
public void <B>reportError</B>(javax.xml.bind.ValidationEvent&nbsp;e)
                 throws com.sun.xml.bind.serializer.AbortSerializationException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#reportError(javax.xml.bind.ValidationEvent)">XMLSerializer</A></CODE></B></DD>
<DD>Errors detected by the XMLSerializable should be either thrown
 as <CODE>SAXException</CODE> or reported through this method.
 
 The callee should report an error to the client application
 and
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#reportError(javax.xml.bind.ValidationEvent)">reportError</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE>com.sun.xml.bind.serializer.AbortSerializationException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="onID(com.sun.xml.bind.marshaller.IdentifiableObject, java.lang.String)"><!-- --></A><H3>
onID</H3>
<PRE>
public java.lang.String <B>onID</B>(com.sun.xml.bind.marshaller.IdentifiableObject&nbsp;owner,
                             java.lang.String&nbsp;value)
                      throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#onID(com.sun.xml.bind.marshaller.IdentifiableObject, java.lang.String)">XMLSerializer</A></CODE></B></DD>
<DD>Notifies the serializer that an ID value has just marshalled.
 
 The serializer may or may not check the consistency of ID/IDREFs
 and may throw a SAXException.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#onID(com.sun.xml.bind.marshaller.IdentifiableObject, java.lang.String)">onID</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>owner</CODE> - JAXB content object that posesses the ID.<DD><CODE>value</CODE> - The value of the ID.
<DT><B>Returns:</B><DD>Return the value parameter without any modification,
      so that the invocation of this method can be done transparently
      by a transducer.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="onIDREF(com.sun.xml.bind.marshaller.IdentifiableObject)"><!-- --></A><H3>
onIDREF</H3>
<PRE>
public java.lang.String <B>onIDREF</B>(com.sun.xml.bind.marshaller.IdentifiableObject&nbsp;value)
                         throws org.xml.sax.SAXException</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#onIDREF(com.sun.xml.bind.marshaller.IdentifiableObject)">XMLSerializer</A></CODE></B></DD>
<DD>Notifies the serializer that an IDREF value has just marshalled.
 
 The serializer may or may not check the consistency of ID/IDREFs
 and may throw a SAXException.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html#onIDREF(com.sun.xml.bind.marshaller.IdentifiableObject)">onIDREF</A></CODE> in interface <CODE><A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/XMLSerializer.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime">XMLSerializer</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>Return the value parameter without any modification.
      so that the invocation of this method can be done transparently
      by a transducer.
<DT><B>Throws:</B>
<DD><CODE>org.xml.sax.SAXException</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="getBaseUri()"><!-- --></A><H3>
getBaseUri</H3>
<PRE>
public java.lang.String <B>getBaseUri</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>getBaseUri</CODE> in interface <CODE>org.relaxng.datatype.ValidationContext</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="isUnparsedEntity(java.lang.String)"><!-- --></A><H3>
isUnparsedEntity</H3>
<PRE>
public boolean <B>isUnparsedEntity</B>(java.lang.String&nbsp;entityName)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>isUnparsedEntity</CODE> in interface <CODE>org.relaxng.datatype.ValidationContext</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="isNotation(java.lang.String)"><!-- --></A><H3>
isNotation</H3>
<PRE>
public boolean <B>isNotation</B>(java.lang.String&nbsp;notation)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>isNotation</CODE> in interface <CODE>org.relaxng.datatype.ValidationContext</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="onID(org.relaxng.datatype.Datatype, com.sun.msv.verifier.regexp.StringToken)"><!-- --></A><H3>
onID</H3>
<PRE>
public void <B>onID</B>(org.relaxng.datatype.Datatype&nbsp;dt,
                 com.sun.msv.verifier.regexp.StringToken&nbsp;s)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>onID</CODE> in interface <CODE>com.sun.msv.grammar.IDContextProvider2</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="resolveNamespacePrefix(java.lang.String)"><!-- --></A><H3>
resolveNamespacePrefix</H3>
<PRE>
public java.lang.String <B>resolveNamespacePrefix</B>(java.lang.String&nbsp;prefix)</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>resolveNamespacePrefix</CODE> in interface <CODE>org.relaxng.datatype.ValidationContext</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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/rickmurphy/exchangepackage/disclosure/impl/runtime/MarshallerImpl.html" title="class in org.rickmurphy.exchangepackage.disclosure.impl.runtime"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/rickmurphy/exchangepackage/disclosure/impl/runtime/NamespaceContext2.html" title="interface in org.rickmurphy.exchangepackage.disclosure.impl.runtime"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../../../index.html?org/rickmurphy/exchangepackage/disclosure/impl/runtime/MSVValidator.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="MSVValidator.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;CONSTR&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;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>

</BODY>
</HTML>




See more files for this project here

Citizen Privacy Service

The Citizen Privacy Service is an asynchronous component using artificial intelligence capabilities including DL decidability and first order logic provenance that provide policy decision and policy enforcement points based on the US Privacy Act of 1974.

Project homepage: http://sourceforge.net/projects/us-privacy
Programming language(s): Java,XML
License: bsd

  AbstractUnmarshallingEventHandlerImpl.html
  ContentHandlerAdaptor.html
  DefaultJAXBContextImpl.html
  ErrorHandlerAdaptor.html
  GrammarInfo.html
  GrammarInfoImpl.html
  MSVValidator.html
  MarshallerImpl.html
  NamespaceContext2.html
  NamespaceContextImpl.html
  PrefixCallback.html
  SAXMarshaller.html
  SAXUnmarshallerHandler.html
  SAXUnmarshallerHandlerImpl.html
  UnmarshallableObject.html
  UnmarshallerImpl.html
  UnmarshallingContext.html
  UnmarshallingEventHandler.html
  UnmarshallingEventHandlerAdaptor.html
  Util.html
  ValidatableObject.html
  ValidatingUnmarshaller.html
  ValidatorImpl.html
  XMLSerializable.html
  XMLSerializer.html
  package-frame.html
  package-summary.html
  package-tree.html