org.codehaus.enunciate.modules.xml.config
Class SchemaConfig

java.lang.Object
  extended by org.codehaus.enunciate.modules.xml.config.SchemaConfig

public class SchemaConfig
extends java.lang.Object

The object used to configure the generation of a schema, overrides the defaults.

Author:
Ryan Heaton

Constructor Summary
SchemaConfig()
           
 
Method Summary
 java.lang.String getAppinfo()
          Data to put in the appinfo section.
 java.lang.String getFile()
          The file to which to write this schema.
 java.lang.String getJaxbBindingVersion()
          The JAXB binding version.
 java.lang.String getLocation()
          The schema location.
 java.lang.String getNamespace()
          The target namespace.
 java.lang.String getUseFile()
          The (already existing) file to use for this schema.
 void setAppinfo(java.lang.String appinfo)
          Data to put in the appinfo section.
 void setFile(java.lang.String file)
          The file to which to write this schema.
 void setJaxbBindingVersion(java.lang.String jaxbBindingVersion)
          The JAXB binding version.
 void setLocation(java.lang.String location)
          The schema location.
 void setNamespace(java.lang.String namespace)
          The target namespace.
 void setUseFile(java.lang.String useFile)
          The (already existing) file to use for this schema.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaConfig

public SchemaConfig()
Method Detail

getNamespace

public java.lang.String getNamespace()
The target namespace.

Returns:
The target namespace.

setNamespace

public void setNamespace(java.lang.String namespace)
The target namespace.

Parameters:
namespace - The target namespace.

getFile

public java.lang.String getFile()
The file to which to write this schema.

Returns:
The file to which to write this schema.

setFile

public void setFile(java.lang.String file)
The file to which to write this schema.

Parameters:
file - The file to which to write this schema.

getUseFile

public java.lang.String getUseFile()
The (already existing) file to use for this schema.

Returns:
The (already existing) file to use for this schema.

setUseFile

public void setUseFile(java.lang.String useFile)
The (already existing) file to use for this schema.

Parameters:
useFile - The (already existing) file to use for this schema.

getLocation

public java.lang.String getLocation()
The schema location.

Returns:
The schema location.

setLocation

public void setLocation(java.lang.String location)
The schema location.

Parameters:
location - The schema location.

getAppinfo

public java.lang.String getAppinfo()
Data to put in the appinfo section.

Returns:
Data to put in the appinfo section.

setAppinfo

public void setAppinfo(java.lang.String appinfo)
Data to put in the appinfo section.

Parameters:
appinfo - Data to put in the appinfo section.

getJaxbBindingVersion

public java.lang.String getJaxbBindingVersion()
The JAXB binding version.

Returns:
The JAXB binding version.

setJaxbBindingVersion

public void setJaxbBindingVersion(java.lang.String jaxbBindingVersion)
The JAXB binding version.

Parameters:
jaxbBindingVersion - The JAXB binding version.