org.gxos.schema
Class RelatedObjectsType

java.lang.Object
  |
  +--org.gxos.schema.RelatedObjectsType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
RelatedObjects

public abstract class RelatedObjectsType
extends java.lang.Object
implements java.io.Serializable

Container for related objects

See Also:
Serialized Form

Constructor Summary
RelatedObjectsType()
           
 
Method Summary
 RelatedObject getRelatedObject()
           
 java.lang.String getRelationComment()
           
 RelationReasonType getRelationReason()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 void setRelatedObject(RelatedObject relatedObject)
           
 void setRelationComment(java.lang.String relationComment)
           
 void setRelationReason(RelationReasonType relationReason)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelatedObjectsType

public RelatedObjectsType()
Method Detail

getRelatedObject

public RelatedObject getRelatedObject()

getRelationComment

public java.lang.String getRelationComment()

getRelationReason

public RelationReasonType getRelationReason()

isValid

public boolean isValid()

marshal

public abstract void marshal(java.io.Writer out)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Parameters:
out -  

marshal

public abstract void marshal(org.xml.sax.DocumentHandler handler)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Parameters:
handler -  

setRelatedObject

public void setRelatedObject(RelatedObject relatedObject)
Parameters:
relatedObject -  

setRelationComment

public void setRelationComment(java.lang.String relationComment)
Parameters:
relationComment -  

setRelationReason

public void setRelationReason(RelationReasonType relationReason)
Parameters:
relationReason -  

validate

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