org.exolab.castor.builder.binding
Class PackageType

java.lang.Object
  extended by org.exolab.castor.builder.binding.PackageType
All Implemented Interfaces:
java.io.Serializable

public class PackageType
extends java.lang.Object
implements java.io.Serializable

Mappings 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: 1.2 $ $Date: 2005/03/05 13:41:43 $
See Also:
Serialized Form

Constructor Summary
PackageType()
           
 
Method Summary
 java.lang.String getName()
          Returns the value of field 'name'.
 PackageTypeChoice getPackageTypeChoice()
          Returns the value of field 'packageTypeChoice'.
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void setName(java.lang.String name)
          Sets the value of field 'name'.
 void setPackageTypeChoice(PackageTypeChoice packageTypeChoice)
          Sets the value of field 'packageTypeChoice'.
static PackageType unmarshalPackageType(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageType

public PackageType()
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()

marshal

public void marshal(java.io.Writer out)
             throws MarshalException,
                    ValidationException
Parameters:
out -
Throws:
MarshalException
ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    MarshalException,
                    ValidationException
Parameters:
handler -
Throws:
java.io.IOException
MarshalException
ValidationException

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
Parameters:
reader -
Throws:
MarshalException
ValidationException

validate

public void validate()
              throws ValidationException
Throws:
ValidationException


Intalio Inc. (C) 1999-2004. All rights reserved http://www.intalio.com