Class PackageType
- java.lang.Object
-
- org.exolab.castor.builder.binding.xml.PackageType
-
- All Implemented Interfaces:
java.io.Serializable
public class PackageType extends java.lang.Object implements java.io.SerializableMappings between a namespace and a java package can directly be defined in the binding file. This element allows also the mapping between a package and a schemaLocation.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PackageType()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()Returns the value of field 'name'.PackageTypeChoicegetPackageTypeChoice()Returns the value of field 'packageTypeChoice'.booleanisValid()Method isValid.voidmarshal(java.io.Writer out)voidmarshal(org.xml.sax.ContentHandler handler)voidsetName(java.lang.String name)Sets the value of field 'name'.voidsetPackageTypeChoice(PackageTypeChoice packageTypeChoice)Sets the value of field 'packageTypeChoice'.static PackageTypeunmarshalPackageType(java.io.Reader reader)Method unmarshalPackageType.voidvalidate()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Returns the value of field 'name'.- Returns:
- the value of field 'Name'.
-
getPackageTypeChoice
public PackageTypeChoice getPackageTypeChoice()
Returns the value of field 'packageTypeChoice'.- Returns:
- the value of field 'PackageTypeChoice'.
-
isValid
public boolean isValid()
Method isValid.- Returns:
- true if this object is valid according to the schema
-
marshal
public void marshal(java.io.Writer out) throws MarshalException, ValidationException- Parameters:
out-- Throws:
MarshalException- if object is null or if any SAXException is thrown during marshalingValidationException- if this object is an invalid instance according to the schema
-
marshal
public void marshal(org.xml.sax.ContentHandler handler) throws java.io.IOException, MarshalException, ValidationException- Parameters:
handler-- Throws:
java.io.IOException- if an IOException occurs during marshalingValidationException- if this object is an invalid instance according to the schemaMarshalException- if object is null or if any SAXException is thrown during marshaling
-
setName
public void setName(java.lang.String name)
Sets the value of field 'name'.- Parameters:
name- the value of field 'name'.
-
setPackageTypeChoice
public void setPackageTypeChoice(PackageTypeChoice packageTypeChoice)
Sets the value of field 'packageTypeChoice'.- Parameters:
packageTypeChoice- the value of field 'packageTypeChoice'.
-
unmarshalPackageType
public static PackageType unmarshalPackageType(java.io.Reader reader) throws MarshalException, ValidationException
Method unmarshalPackageType.- Parameters:
reader-- Returns:
- the unmarshaled org.exolab.castor.builder.binding.xml.PackageType
- Throws:
MarshalException- if object is null or if any SAXException is thrown during marshalingValidationException- if this object is an invalid instance according to the schema
-
validate
public void validate() throws ValidationException- Throws:
ValidationException- if this object is an invalid instance according to the schema
-
-