gov.nih.nci.mageom.domain.Description
Interface Description

All Superinterfaces:
Describable, Extendable
All Known Implementing Classes:
DescriptionImpl

public interface Description
extends Describable

A free text description of an object.

Version:
%I%, %G%

Method Summary
 OntologyEntry[] getAnnotations()
          Returns the value of this Description object's annotations attribute.
 BibliographicReference[] getBibliographicReferences()
          Returns the value of this Description object's bibliographicReferences attribute.
 DatabaseEntry[] getDatabaseReferences()
          Returns the value of this Description object's databaseReferences attribute.
 ExternalReference getExternalReference()
          Returns the value of this Description object's externalReference attribute.
 java.lang.String getText()
          Returns the value of this Description object's text attribute.
 java.lang.String getURI()
          Returns the value of this Description object's URI attribute.
 void setAnnotations(OntologyEntry[] p_annotations)
          Sets the annotations attribute.
 void setBibliographicReferences(BibliographicReference[] p_bibliographicReferences)
          Sets the bibliographicReferences attribute.
 void setDatabaseReferences(DatabaseEntry[] p_databaseReferences)
          Sets the databaseReferences attribute.
 void setExternalReference(ExternalReference p_externalReference)
          Sets the externalReference attribute.
 void setText(java.lang.String p_text)
          Sets the text attribute.
 void setURI(java.lang.String p_URI)
          Sets the URI attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Describable
getAuditTrail, getDescriptions, getSecurity, setAuditTrail, setDescriptions, setSecurity
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setText

void setText(java.lang.String p_text)
Sets the text attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Description object.

Parameters:
p_text - The new value for text.
See Also:
getText()

getText

java.lang.String getText()
Returns the value of this Description object's text attribute. Description of text: The description.

Returns:
String The value of text.

setURI

void setURI(java.lang.String p_URI)
Sets the URI attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Description object.

Parameters:
p_URI - The new value for URI.
See Also:
getURI()

getURI

java.lang.String getURI()
Returns the value of this Description object's URI attribute. Description of URI: A reference to the location and type of an outside resource.

Returns:
String The value of URI.

setDatabaseReferences

void setDatabaseReferences(DatabaseEntry[] p_databaseReferences)
Sets the databaseReferences attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Description object.

Parameters:
p_databaseReferences - The new value for databaseReferences.
See Also:
getDatabaseReferences()

getDatabaseReferences

DatabaseEntry[] getDatabaseReferences()
Returns the value of this Description object's databaseReferences attribute.

Returns:
gov.nih.nci.mageom.bean.Description.DatabaseEntry[] The value of databaseReferences.
See Also:
DatabaseEntry

setBibliographicReferences

void setBibliographicReferences(BibliographicReference[] p_bibliographicReferences)
Sets the bibliographicReferences attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Description object.

Parameters:
p_bibliographicReferences - The new value for bibliographicReferences.
See Also:
getBibliographicReferences()

getBibliographicReferences

BibliographicReference[] getBibliographicReferences()
Returns the value of this Description object's bibliographicReferences attribute.

Returns:
gov.nih.nci.mageom.bean.BQS.BibliographicReference[] The value of bibliographicReferences.
See Also:
BibliographicReference

setExternalReference

void setExternalReference(ExternalReference p_externalReference)
Sets the externalReference attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Description object.

Parameters:
p_externalReference - The new value for externalReference.
See Also:
getExternalReference()

getExternalReference

ExternalReference getExternalReference()
Returns the value of this Description object's externalReference attribute.

Returns:
gov.nih.nci.mageom.bean.Description.ExternalReference The value of externalReference.
See Also:
ExternalReference

setAnnotations

void setAnnotations(OntologyEntry[] p_annotations)
Sets the annotations attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Description object.

Parameters:
p_annotations - The new value for annotations.
See Also:
getAnnotations()

getAnnotations

OntologyEntry[] getAnnotations()
Returns the value of this Description object's annotations attribute.

Returns:
gov.nih.nci.mageom.bean.Description.OntologyEntry[] The value of annotations.
See Also:
OntologyEntry