org.LexGrid.concepts
Class Comment
java.lang.Object
org.LexGrid.commonTypes.Versionable
org.LexGrid.commonTypes.Property
org.LexGrid.concepts.Comment
All Implemented Interfaces: java.io.Serializable
public class Comment extends Property implements java.io.Serializable
A property that is used as an annotation or other note about the
state or usage of the entity. The propertyType of comment must
be "comment"
Version:
$Revision$ $Date$
See Also: Serialized Form
Methods inherited from class org.LexGrid.commonTypes.Property
addPropertyQualifier , addPropertyQualifier , addSource , addSource , addUsageContext , addUsageContext , enumeratePropertyQualifier , enumerateSource , enumerateUsageContext , getLanguage , getPropertyId , getPropertyName , getPropertyQualifier , getPropertyQualifier , getPropertyQualifierCount , getPropertyType , getSource , getSource , getSourceCount , getUsageContext , getUsageContext , getUsageContextCount , getValue , iteratePropertyQualifier , iterateSource , iterateUsageContext , removeAllPropertyQualifier , removeAllSource , removeAllUsageContext , removePropertyQualifier , removePropertyQualifierAt , removeSource , removeSourceAt , removeUsageContext , removeUsageContextAt , setLanguage , setPropertyId , setPropertyName , setPropertyQualifier , setPropertyQualifier , setPropertyType , setSource , setSource , setUsageContext , setUsageContext , setValue , unmarshalProperty
Methods inherited from class org.LexGrid.commonTypes.Versionable
getEffectiveDate , getEntryState , getExpirationDate , getIsActive , getOwner , getStatus , isIsActive , setEffectiveDate , setEntryState , setExpirationDate , setIsActive , setOwner , setStatus , unmarshalVersionable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Comment
public Comment ()
isValid
public boolean isValid ()
Method isValid.
Overrides: isValid
in class Property
Returns: true if this object is valid according to the schema
marshal
public void marshal (java.io.Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
Overrides: marshal
in class Property
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 (org.xml.sax.ContentHandler handler)
throws java.io.IOException,
org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
Overrides: marshal
in class Property
Parameters: handler
-
Throws:
java.io.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
unmarshalComment
public static Comment unmarshalComment (java.io.Reader reader)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
Method unmarshalComment.
Parameters: reader
-
Returns: the unmarshaled org.LexGrid.concepts.Comment
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
Overrides: validate
in class Property
Throws:
org.exolab.castor.xml.ValidationException
- if this
object is an invalid instance according to the schema
Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD