| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tools.ant.taskdefs.optional.SchemaValidate.SchemaLocation
public static class SchemaValidate.SchemaLocation
representation of a schema location. This is a URI plus either a file or a url
| Field Summary | |
|---|---|
| static java.lang.String | ERROR_NO_FILEFile not found | 
| static java.lang.String | ERROR_NO_LOCATIONNo location provided | 
| static java.lang.String | ERROR_NO_URINo namespace URI | 
| static java.lang.String | ERROR_NO_URL_REPRESENTATIONCannot make URL | 
| static java.lang.String | ERROR_TWO_LOCATIONSBoth URL and File were given for schema | 
| Constructor Summary | |
|---|---|
| SchemaValidate.SchemaLocation()No arg constructor | |
| Method Summary | |
|---|---|
|  boolean | equals(java.lang.Object o)equality test checks namespace, location and filename. | 
|  java.io.File | getFile()Get the file. | 
|  java.lang.String | getNamespace()Get the namespace. | 
|  java.lang.String | getSchemaLocationURL()get the URL of the schema | 
|  java.lang.String | getURIandLocation()validate the fields then create a "uri location" string | 
|  java.lang.String | getUrl()The URL containing the schema. | 
|  int | hashCode()Generate a hashcode depending on the namespace, url and file name. | 
|  void | setFile(java.io.File file)identify a file that contains this namespace's schema. | 
|  void | setNamespace(java.lang.String namespace)set the namespace of this schema. | 
|  void | setUrl(java.lang.String url)identify a URL that hosts the schema. | 
|  java.lang.String | toString()Returns a string representation of the object for error messages and the like | 
|  void | validateNamespace()assert that a namespace is valid | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String ERROR_NO_URI
public static final java.lang.String ERROR_TWO_LOCATIONS
public static final java.lang.String ERROR_NO_FILE
public static final java.lang.String ERROR_NO_URL_REPRESENTATION
public static final java.lang.String ERROR_NO_LOCATION
| Constructor Detail | 
|---|
public SchemaValidate.SchemaLocation()
| Method Detail | 
|---|
public java.lang.String getNamespace()
public void setNamespace(java.lang.String namespace)
namespace - the namespace to use.public java.io.File getFile()
public void setFile(java.io.File file)
file - the file contains the schema.public java.lang.String getUrl()
public void setUrl(java.lang.String url)
url - the URL string.public java.lang.String getSchemaLocationURL()
BuildException - if not
public java.lang.String getURIandLocation()
                                   throws BuildException
BuildException - if there is an error.public void validateNamespace()
BuildException - if notpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - object to compare against
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||