org.mars_sim.msp.config.model.building
Class Cooking

java.lang.Object
  extended by org.mars_sim.msp.config.model.building.Cooking
All Implemented Interfaces:
Serializable

public class Cooking
extends Object
implements Serializable

Class Cooking.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
Cooking()
           
 
Method Summary
 void deleteCapacity()
           
 long getCapacity()
          Returns the value of field 'capacity'.
 boolean hasCapacity()
          Method hasCapacity.
 boolean isValid()
          Method isValid.
 void marshal(ContentHandler handler)
           
 void marshal(Writer out)
           
 void setCapacity(long capacity)
          Sets the value of field 'capacity'.
static Cooking unmarshal(Reader reader)
          Method unmarshal.
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cooking

public Cooking()
Method Detail

deleteCapacity

public void deleteCapacity()

getCapacity

public long getCapacity()
Returns the value of field 'capacity'.

Returns:
the value of field 'Capacity'.

hasCapacity

public boolean hasCapacity()
Method hasCapacity.

Returns:
true if at least one Capacity has been added

isValid

public boolean isValid()
Method isValid.

Returns:
true if this object is valid according to the schema

marshal

public void marshal(Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException - if object is null or if any SAXException is thrown during marshaling
org.exolab.castor.xml.ValidationException - if this object is an invalid instance according to the schema

marshal

public void marshal(ContentHandler handler)
             throws IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -
Throws:
IOException - if an IOException occurs during marshaling
org.exolab.castor.xml.ValidationException - if this object is an invalid instance according to the schema
org.exolab.castor.xml.MarshalException - if object is null or if any SAXException is thrown during marshaling

setCapacity

public void setCapacity(long capacity)
Sets the value of field 'capacity'.

Parameters:
capacity - the value of field 'capacity'.

unmarshal

public static Cooking unmarshal(Reader reader)
                         throws org.exolab.castor.xml.MarshalException,
                                org.exolab.castor.xml.ValidationException
Method unmarshal.

Parameters:
reader -
Returns:
the unmarshaled org.mars_sim.msp.config.model.building.Cooking
Throws:
org.exolab.castor.xml.MarshalException - if object is null or if any SAXException is thrown during marshaling
org.exolab.castor.xml.ValidationException - if this object is an invalid instance according to the schema

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Throws:
org.exolab.castor.xml.ValidationException - if this object is an invalid instance according to the schema


Copyright © 2009-2013. All Rights Reserved.