com.mrami.libre.ClassGenerator.input
Class CGmethodType

java.lang.Object
  extended bycom.mrami.libre.ClassGenerator.input.CGmethodType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CGmethod

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

Definition of a manager method

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

Constructor Summary
CGmethodType()
           
 
Method Summary
 void addCGparameter(CGparameter vCGparameter)
          Method addCGparameter
 void addCGparameter(int index, CGparameter vCGparameter)
          Method addCGparameter
 java.util.Enumeration enumerateCGparameter()
          Method enumerateCGparameter
 java.lang.String getCGdocumentation()
          Returns the value of field 'CGdocumentation'.
 CGparameter[] getCGparameter()
          Method getCGparameter
 CGparameter getCGparameter(int index)
          Method getCGparameter
 int getCGparameterCount()
          Method getCGparameterCount
 CGthrows getCGthrows()
          Returns the value of field 'CGthrows'.
 java.lang.String getName()
          Returns the value of field 'name'.
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllCGparameter()
          Method removeAllCGparameter
 CGparameter removeCGparameter(int index)
          Method removeCGparameter
 void setCGdocumentation(java.lang.String CGdocumentation)
          Sets the value of field 'CGdocumentation'.
 void setCGparameter(CGparameter[] CGparameterArray)
          Method setCGparameter
 void setCGparameter(int index, CGparameter vCGparameter)
          Method setCGparameter
 void setCGthrows(CGthrows CGthrows)
          Sets the value of field 'CGthrows'.
 void setName(java.lang.String name)
          Sets the value of field 'name'.
static java.lang.Object unmarshal(java.io.Reader reader)
          Method unmarshal
 void validate()
          Method validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CGmethodType

public CGmethodType()
Method Detail

addCGparameter

public void addCGparameter(CGparameter vCGparameter)
                    throws java.lang.IndexOutOfBoundsException
Method addCGparameter

Parameters:
vCGparameter -
Throws:
java.lang.IndexOutOfBoundsException

addCGparameter

public void addCGparameter(int index,
                           CGparameter vCGparameter)
                    throws java.lang.IndexOutOfBoundsException
Method addCGparameter

Parameters:
index -
vCGparameter -
Throws:
java.lang.IndexOutOfBoundsException

enumerateCGparameter

public java.util.Enumeration enumerateCGparameter()
Method enumerateCGparameter

Returns:
Enumeration

getCGdocumentation

public java.lang.String getCGdocumentation()
Returns the value of field 'CGdocumentation'.

Returns:
String

getCGparameter

public CGparameter getCGparameter(int index)
                           throws java.lang.IndexOutOfBoundsException
Method getCGparameter

Parameters:
index -
Returns:
CGparameter
Throws:
java.lang.IndexOutOfBoundsException

getCGparameter

public CGparameter[] getCGparameter()
Method getCGparameter

Returns:
CGparameter

getCGparameterCount

public int getCGparameterCount()
Method getCGparameterCount

Returns:
int

getCGthrows

public CGthrows getCGthrows()
Returns the value of field 'CGthrows'.

Returns:
CGthrows

getName

public java.lang.String getName()
Returns the value of field 'name'.

Returns:
String

isValid

public boolean isValid()
Method isValid

Returns:
boolean

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
handler -
Throws:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeAllCGparameter

public void removeAllCGparameter()
Method removeAllCGparameter


removeCGparameter

public CGparameter removeCGparameter(int index)
Method removeCGparameter

Parameters:
index -
Returns:
CGparameter

setCGdocumentation

public void setCGdocumentation(java.lang.String CGdocumentation)
Sets the value of field 'CGdocumentation'.

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

setCGparameter

public void setCGparameter(int index,
                           CGparameter vCGparameter)
                    throws java.lang.IndexOutOfBoundsException
Method setCGparameter

Parameters:
index -
vCGparameter -
Throws:
java.lang.IndexOutOfBoundsException

setCGparameter

public void setCGparameter(CGparameter[] CGparameterArray)
Method setCGparameter

Parameters:
CGparameterArray -

setCGthrows

public void setCGthrows(CGthrows CGthrows)
Sets the value of field 'CGthrows'.

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

setName

public void setName(java.lang.String name)
Sets the value of field 'name'.

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

unmarshal

public static java.lang.Object unmarshal(java.io.Reader reader)
                                  throws org.exolab.castor.xml.MarshalException,
                                         org.exolab.castor.xml.ValidationException
Method unmarshal

Parameters:
reader -
Returns:
Object
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Method validate

Throws:
org.exolab.castor.xml.ValidationException