org.jomc.model.bootstrap
Class Schema

Package class diagram package Schema
java.lang.Object
  extended by org.jomc.model.bootstrap.BootstrapObject
      extended by org.jomc.model.bootstrap.Schema
All Implemented Interfaces:
Cloneable

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public class Schema
extends BootstrapObject
implements Cloneable

Model of a schema.

A schema consists of the properties publicId, systemId, contextId and classpathId. Property publicId holds the public id of the schema. Property systemId holds the system id of the schema. Property contextId holds the JAXB context id of the schema. Property classpathId holds the classpath location of the schema.


Field Summary
protected  String classpathId
           
protected  String contextId
           
protected  String publicId
           
protected  String systemId
           
 
Constructor Summary
Schema()
          Creates a new Schema instance.
Schema(Schema o)
          Creates a new Schema instance by deeply copying a given instance.
 
Method Summary
 Schema clone()
          Creates and returns a deep copy of this object.
 String getClasspathId()
          The classpath id of the schema.
 String getContextId()
          The context id of the schema.
 String getPublicId()
          The public id of the schema.
 String getSystemId()
          The system id of the schema.
 void setClasspathId(String value)
          Sets the value of the classpathId property.
 void setContextId(String value)
          Sets the value of the contextId property.
 void setPublicId(String value)
          Sets the value of the publicId property.
 void setSystemId(String value)
          Sets the value of the systemId property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

publicId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected String publicId

systemId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected String systemId

contextId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected String contextId

classpathId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected String classpathId
Constructor Detail

Schema

public Schema()
Creates a new Schema instance.


Schema

public Schema(Schema o)
Creates a new Schema instance by deeply copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getPublicId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public String getPublicId()
The public id of the schema.

Returns:
possible object is String

setPublicId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public void setPublicId(String value)
Sets the value of the publicId property.

Parameters:
value - allowed object is String

getSystemId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public String getSystemId()
The system id of the schema.

Returns:
possible object is String

setSystemId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public void setSystemId(String value)
Sets the value of the systemId property.

Parameters:
value - allowed object is String

getContextId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public String getContextId()
The context id of the schema.

Returns:
possible object is String

setContextId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public void setContextId(String value)
Sets the value of the contextId property.

Parameters:
value - allowed object is String

getClasspathId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public String getClasspathId()
The classpath id of the schema.

Returns:
possible object is String

setClasspathId

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public void setClasspathId(String value)
Sets the value of the classpathId property.

Parameters:
value - allowed object is String

clone

@Generated(value="com.sun.tools.xjc.Driver",
           date="2009-10-02T06:07:50+00:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public Schema clone()
Creates and returns a deep copy of this object.

Overrides:
clone in class BootstrapObject
Returns:
A deep copy of this object.


Copyright © 2005-2009 The JOMC Project. All Rights Reserved.