????
| Current Path : /opt/ant/manual/api/org/apache/tools/ant/taskdefs/optional/ |
| Current File : //opt/ant/manual/api/org/apache/tools/ant/taskdefs/optional/SchemaValidate.html |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_03) on Tue May 22 06:24:53 CEST 2012 -->
<title>SchemaValidate (Apache Ant API)</title>
<meta name="date" content="2012-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SchemaValidate (Apache Ant API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/Rpm.html" title="class in org.apache.tools.ant.taskdefs.optional"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.SchemaLocation.html" title="class in org.apache.tools.ant.taskdefs.optional"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/tools/ant/taskdefs/optional/SchemaValidate.html" target="_top">Frames</a></li>
<li><a href="SchemaValidate.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary: </li>
<li><a href="#nested_class_summary">Nested</a> | </li>
<li><a href="#field_summary">Field</a> | </li>
<li><a href="#constructor_summary">Constr</a> | </li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li><a href="#field_detail">Field</a> | </li>
<li><a href="#constructor_detail">Constr</a> | </li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.tools.ant.taskdefs.optional</div>
<h2 title="Class SchemaValidate" class="title">Class SchemaValidate</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../org/apache/tools/ant/ProjectComponent.html" title="class in org.apache.tools.ant">org.apache.tools.ant.ProjectComponent</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">org.apache.tools.ant.Task</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html" title="class in org.apache.tools.ant.taskdefs.optional">org.apache.tools.ant.taskdefs.optional.XMLValidateTask</a></li>
<li>
<ul class="inheritance">
<li>org.apache.tools.ant.taskdefs.optional.SchemaValidate</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.lang.Cloneable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">SchemaValidate</span>
extends <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask</a></pre>
<div class="block">Validate XML Schema documents.
This task validates XML schema documents. It requires an XML parser
that handles the relevant SAx, Xerces or JAXP options.
To resolve remote referencies, Ant may need its proxy set up, using the
setproxy task.
Hands off most of the work to its parent, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html" title="class in org.apache.tools.ant.taskdefs.optional"><code>XMLValidateTask</code></a></div>
<dl><dt><span class="strong">Since:</span></dt>
<dd>Ant1.7</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested_class_summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class </code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.SchemaLocation.html" title="class in org.apache.tools.ant.taskdefs.optional">SchemaValidate.SchemaLocation</a></strong></code>
<div class="block">representation of a schema location.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_org.apache.tools.ant.taskdefs.optional.XMLValidateTask">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class org.apache.tools.ant.taskdefs.optional.<a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.Attribute.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask.Attribute</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.Property.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask.Property</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.ValidatorErrorHandler.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask.ValidatorErrorHandler</a></code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#ERROR_DUPLICATE_SCHEMA">ERROR_DUPLICATE_SCHEMA</a></strong></code>
<div class="block">Duplicate declaration of schema</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#ERROR_NO_XSD_SUPPORT">ERROR_NO_XSD_SUPPORT</a></strong></code>
<div class="block">schema features not supported</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#ERROR_PARSER_CREATION_FAILURE">ERROR_PARSER_CREATION_FAILURE</a></strong></code>
<div class="block">unable to create parser</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#ERROR_SAX_1">ERROR_SAX_1</a></strong></code>
<div class="block">SAX1 not supported</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#ERROR_TOO_MANY_DEFAULT_SCHEMAS">ERROR_TOO_MANY_DEFAULT_SCHEMAS</a></strong></code>
<div class="block">too many default schemas</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#MESSAGE_ADDING_SCHEMA">MESSAGE_ADDING_SCHEMA</a></strong></code>
<div class="block">adding schema</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_org.apache.tools.ant.taskdefs.optional.XMLValidateTask">
<!-- -->
</a>
<h3>Fields inherited from class org.apache.tools.ant.taskdefs.optional.<a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#classpath">classpath</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#errorHandler">errorHandler</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#failOnError">failOnError</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#file">file</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#filesets">filesets</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#INIT_FAILED_MSG">INIT_FAILED_MSG</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#lenient">lenient</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#MESSAGE_FILES_VALIDATED">MESSAGE_FILES_VALIDATED</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#readerClassName">readerClassName</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#warn">warn</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#xmlReader">xmlReader</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_org.apache.tools.ant.Task">
<!-- -->
</a>
<h3>Fields inherited from class org.apache.tools.ant.<a href="../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">Task</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/Task.html#target">target</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#taskName">taskName</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#taskType">taskType</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#wrapper">wrapper</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_org.apache.tools.ant.ProjectComponent">
<!-- -->
</a>
<h3>Fields inherited from class org.apache.tools.ant.<a href="../../../../../../org/apache/tools/ant/ProjectComponent.html" title="class in org.apache.tools.ant">ProjectComponent</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#description">description</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#location">location</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#project">project</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#SchemaValidate()">SchemaValidate</a></strong>()</code> </td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#addConfiguredSchema(org.apache.tools.ant.taskdefs.optional.SchemaValidate.SchemaLocation)">addConfiguredSchema</a></strong>(<a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.SchemaLocation.html" title="class in org.apache.tools.ant.taskdefs.optional">SchemaValidate.SchemaLocation</a> location)</code>
<div class="block">add the schema</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#addSchemaLocations()">addSchemaLocations</a></strong>()</code>
<div class="block">build a string list of all schema locations, then set the relevant
property.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#createAnonymousSchema()">createAnonymousSchema</a></strong>()</code>
<div class="block">create a schema location to hold the anonymous
schema</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected org.xml.sax.XMLReader</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#createDefaultReader()">createDefaultReader</a></strong>()</code>
<div class="block">Create a reader if the use of the class did not specify another one.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#enableJAXP12SchemaValidation()">enableJAXP12SchemaValidation</a></strong>()</code>
<div class="block">Set schema attributes in a JAXP 1.2 engine.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#enableXercesSchemaValidation()">enableXercesSchemaValidation</a></strong>()</code>
<div class="block">Turn on XSD support in Xerces.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#getNoNamespaceSchemaURL()">getNoNamespaceSchemaURL</a></strong>()</code>
<div class="block">get the URL of the no namespace schema</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#init()">init</a></strong>()</code>
<div class="block">Called by the project to let the task initialize properly.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#initValidator()">initValidator</a></strong>()</code>
<div class="block">init the parser : load the parser class, and set features if necessary It
is only after this that the reader is valid</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#onSuccessfulValidation(int)">onSuccessfulValidation</a></strong>(int fileProcessed)</code>
<div class="block">handler called on successful file validation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#setDisableDTD(boolean)">setDisableDTD</a></strong>(boolean disableDTD)</code>
<div class="block">flag to disable DTD support.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#setFeatureIfSupported(java.lang.String, boolean)">setFeatureIfSupported</a></strong>(java.lang.String feature,
boolean value)</code>
<div class="block">set a feature if it is supported, log at verbose level if
not</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#setFullChecking(boolean)">setFullChecking</a></strong>(boolean fullChecking)</code>
<div class="block">enable full schema checking.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#setNoNamespaceFile(java.io.File)">setNoNamespaceFile</a></strong>(java.io.File defaultSchemaFile)</code>
<div class="block">identify a file containing the default schema</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.html#setNoNamespaceURL(java.lang.String)">setNoNamespaceURL</a></strong>(java.lang.String defaultSchemaURL)</code>
<div class="block">identify the URL of the default schema</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.tools.ant.taskdefs.optional.XMLValidateTask">
<!-- -->
</a>
<h3>Methods inherited from class org.apache.tools.ant.taskdefs.optional.<a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#addConfiguredXMLCatalog(org.apache.tools.ant.types.XMLCatalog)">addConfiguredXMLCatalog</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#addFileset(org.apache.tools.ant.types.FileSet)">addFileset</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#cleanup()">cleanup</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#createAttribute()">createAttribute</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#createClasspath()">createClasspath</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#createDTD()">createDTD</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#createProperty()">createProperty</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#createXmlReader()">createXmlReader</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#doValidate(java.io.File)">doValidate</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#execute()">execute</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#getEntityResolver()">getEntityResolver</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#getXmlReader()">getXmlReader</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#isSax1Parser()">isSax1Parser</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#setClassName(java.lang.String)">setClassName</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#setClasspath(org.apache.tools.ant.types.Path)">setClasspath</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#setClasspathRef(org.apache.tools.ant.types.Reference)">setClasspathRef</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#setFailOnError(boolean)">setFailOnError</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#setFeature(java.lang.String, boolean)">setFeature</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#setFile(java.io.File)">setFile</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#setLenient(boolean)">setLenient</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#setProperty(java.lang.String, java.lang.String)">setProperty</a>, <a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#setWarn(boolean)">setWarn</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.tools.ant.Task">
<!-- -->
</a>
<h3>Methods inherited from class org.apache.tools.ant.<a href="../../../../../../org/apache/tools/ant/Task.html" title="class in org.apache.tools.ant">Task</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/Task.html#bindToOwner(org.apache.tools.ant.Task)">bindToOwner</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#getOwningTarget()">getOwningTarget</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#getRuntimeConfigurableWrapper()">getRuntimeConfigurableWrapper</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#getTaskName()">getTaskName</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#getTaskType()">getTaskType</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#getWrapper()">getWrapper</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#handleErrorFlush(java.lang.String)">handleErrorFlush</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#handleErrorOutput(java.lang.String)">handleErrorOutput</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#handleFlush(java.lang.String)">handleFlush</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#handleInput(byte[], int, int)">handleInput</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#handleOutput(java.lang.String)">handleOutput</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#isInvalid()">isInvalid</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#log(java.lang.String)">log</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#log(java.lang.String, int)">log</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#log(java.lang.String, java.lang.Throwable, int)">log</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#log(java.lang.Throwable, int)">log</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#maybeConfigure()">maybeConfigure</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#perform()">perform</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#reconfigure()">reconfigure</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#setOwningTarget(org.apache.tools.ant.Target)">setOwningTarget</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#setRuntimeConfigurableWrapper(org.apache.tools.ant.RuntimeConfigurable)">setRuntimeConfigurableWrapper</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#setTaskName(java.lang.String)">setTaskName</a>, <a href="../../../../../../org/apache/tools/ant/Task.html#setTaskType(java.lang.String)">setTaskType</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.tools.ant.ProjectComponent">
<!-- -->
</a>
<h3>Methods inherited from class org.apache.tools.ant.<a href="../../../../../../org/apache/tools/ant/ProjectComponent.html" title="class in org.apache.tools.ant">ProjectComponent</a></h3>
<code><a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#clone()">clone</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#getDescription()">getDescription</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#getLocation()">getLocation</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#getProject()">getProject</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#setDescription(java.lang.String)">setDescription</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#setLocation(org.apache.tools.ant.Location)">setLocation</a>, <a href="../../../../../../org/apache/tools/ant/ProjectComponent.html#setProject(org.apache.tools.ant.Project)">setProject</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class java.lang.Object</h3>
<code>equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="ERROR_SAX_1">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ERROR_SAX_1</h4>
<pre>public static final java.lang.String ERROR_SAX_1</pre>
<div class="block">SAX1 not supported</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.SchemaValidate.ERROR_SAX_1">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ERROR_NO_XSD_SUPPORT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ERROR_NO_XSD_SUPPORT</h4>
<pre>public static final java.lang.String ERROR_NO_XSD_SUPPORT</pre>
<div class="block">schema features not supported</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.SchemaValidate.ERROR_NO_XSD_SUPPORT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ERROR_TOO_MANY_DEFAULT_SCHEMAS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ERROR_TOO_MANY_DEFAULT_SCHEMAS</h4>
<pre>public static final java.lang.String ERROR_TOO_MANY_DEFAULT_SCHEMAS</pre>
<div class="block">too many default schemas</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.SchemaValidate.ERROR_TOO_MANY_DEFAULT_SCHEMAS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ERROR_PARSER_CREATION_FAILURE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ERROR_PARSER_CREATION_FAILURE</h4>
<pre>public static final java.lang.String ERROR_PARSER_CREATION_FAILURE</pre>
<div class="block">unable to create parser</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.SchemaValidate.ERROR_PARSER_CREATION_FAILURE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="MESSAGE_ADDING_SCHEMA">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MESSAGE_ADDING_SCHEMA</h4>
<pre>public static final java.lang.String MESSAGE_ADDING_SCHEMA</pre>
<div class="block">adding schema</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.SchemaValidate.MESSAGE_ADDING_SCHEMA">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ERROR_DUPLICATE_SCHEMA">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ERROR_DUPLICATE_SCHEMA</h4>
<pre>public static final java.lang.String ERROR_DUPLICATE_SCHEMA</pre>
<div class="block">Duplicate declaration of schema</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.SchemaValidate.ERROR_DUPLICATE_SCHEMA">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="SchemaValidate()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SchemaValidate</h4>
<pre>public SchemaValidate()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="init()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>init</h4>
<pre>public void init()
throws <a href="../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</a></pre>
<div class="block">Called by the project to let the task initialize properly. The default
implementation is a no-op.</div>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#init()">init</a></code> in class <code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</a></code> - if something goes wrong with the build</dd></dl>
</li>
</ul>
<a name="enableXercesSchemaValidation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enableXercesSchemaValidation</h4>
<pre>public boolean enableXercesSchemaValidation()</pre>
<div class="block">Turn on XSD support in Xerces.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>true on success, false on failure</dd></dl>
</li>
</ul>
<a name="enableJAXP12SchemaValidation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>enableJAXP12SchemaValidation</h4>
<pre>public boolean enableJAXP12SchemaValidation()</pre>
<div class="block">Set schema attributes in a JAXP 1.2 engine.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>true on success, false on failure</dd><dt><span class="strong">See Also:</span></dt><dd><A href="http://java.sun.com/xml/jaxp/change-requests-11.html">
JAXP 1.2 Approved CHANGES</A></dd></dl>
</li>
</ul>
<a name="addConfiguredSchema(org.apache.tools.ant.taskdefs.optional.SchemaValidate.SchemaLocation)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addConfiguredSchema</h4>
<pre>public void addConfiguredSchema(<a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.SchemaLocation.html" title="class in org.apache.tools.ant.taskdefs.optional">SchemaValidate.SchemaLocation</a> location)</pre>
<div class="block">add the schema</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>location</code> - the schema location.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</a></code> - if there is no namespace, or if there already
is a declaration of this schema with a different value</dd></dl>
</li>
</ul>
<a name="setFullChecking(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFullChecking</h4>
<pre>public void setFullChecking(boolean fullChecking)</pre>
<div class="block">enable full schema checking. Slower but better.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fullChecking</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="createAnonymousSchema()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createAnonymousSchema</h4>
<pre>protected void createAnonymousSchema()</pre>
<div class="block">create a schema location to hold the anonymous
schema</div>
</li>
</ul>
<a name="setNoNamespaceURL(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNoNamespaceURL</h4>
<pre>public void setNoNamespaceURL(java.lang.String defaultSchemaURL)</pre>
<div class="block">identify the URL of the default schema</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultSchemaURL</code> - the URL of the default schema.</dd></dl>
</li>
</ul>
<a name="setNoNamespaceFile(java.io.File)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNoNamespaceFile</h4>
<pre>public void setNoNamespaceFile(java.io.File defaultSchemaFile)</pre>
<div class="block">identify a file containing the default schema</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultSchemaFile</code> - the location of the default schema.</dd></dl>
</li>
</ul>
<a name="setDisableDTD(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDisableDTD</h4>
<pre>public void setDisableDTD(boolean disableDTD)</pre>
<div class="block">flag to disable DTD support.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>disableDTD</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="initValidator()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initValidator</h4>
<pre>protected void initValidator()</pre>
<div class="block">init the parser : load the parser class, and set features if necessary It
is only after this that the reader is valid</div>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#initValidator()">initValidator</a></code> in class <code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask</a></code></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</a></code> - if something went wrong</dd></dl>
</li>
</ul>
<a name="createDefaultReader()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createDefaultReader</h4>
<pre>protected org.xml.sax.XMLReader createDefaultReader()</pre>
<div class="block">Create a reader if the use of the class did not specify another one.
The reason to not use <a href="../../../../../../org/apache/tools/ant/util/JAXPUtils.html#getXMLReader()"><code>JAXPUtils.getXMLReader()</code></a> was to
create our own factory with our own options.</div>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#createDefaultReader()">createDefaultReader</a></code> in class <code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>a default XML parser</dd></dl>
</li>
</ul>
<a name="addSchemaLocations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addSchemaLocations</h4>
<pre>protected void addSchemaLocations()</pre>
<div class="block">build a string list of all schema locations, then set the relevant
property.</div>
</li>
</ul>
<a name="getNoNamespaceSchemaURL()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNoNamespaceSchemaURL</h4>
<pre>protected java.lang.String getNoNamespaceSchemaURL()</pre>
<div class="block">get the URL of the no namespace schema</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>the schema URL</dd></dl>
</li>
</ul>
<a name="setFeatureIfSupported(java.lang.String, boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFeatureIfSupported</h4>
<pre>protected void setFeatureIfSupported(java.lang.String feature,
boolean value)</pre>
<div class="block">set a feature if it is supported, log at verbose level if
not</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>feature</code> - the feature.</dd><dd><code>value</code> - a <code>boolean</code> value.</dd></dl>
</li>
</ul>
<a name="onSuccessfulValidation(int)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>onSuccessfulValidation</h4>
<pre>protected void onSuccessfulValidation(int fileProcessed)</pre>
<div class="block">handler called on successful file validation.</div>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html#onSuccessfulValidation(int)">onSuccessfulValidation</a></code> in class <code><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/XMLValidateTask.html" title="class in org.apache.tools.ant.taskdefs.optional">XMLValidateTask</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>fileProcessed</code> - number of files processed.</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/Rpm.html" title="class in org.apache.tools.ant.taskdefs.optional"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../org/apache/tools/ant/taskdefs/optional/SchemaValidate.SchemaLocation.html" title="class in org.apache.tools.ant.taskdefs.optional"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/tools/ant/taskdefs/optional/SchemaValidate.html" target="_top">Frames</a></li>
<li><a href="SchemaValidate.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary: </li>
<li><a href="#nested_class_summary">Nested</a> | </li>
<li><a href="#field_summary">Field</a> | </li>
<li><a href="#constructor_summary">Constr</a> | </li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li><a href="#field_detail">Field</a> | </li>
<li><a href="#constructor_detail">Constr</a> | </li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>