fr.curie.BiNoM.pathways.biopax
Interface publicationXref

All Superinterfaces:
externalReferenceUtilityClass, com.ibm.adtech.jastor.Thing, utilityClass, xref
All Known Implementing Classes:
publicationXrefImpl

public interface publicationXref
extends xref, com.ibm.adtech.jastor.Thing

Interface for publicationXref ontology class
Use the fr.curie.BiNoM.pathways.biopax.biopax_DASH_level2_DOT_owlFactory to create instances of this interface.

(URI: http://www.biopax.org/release/biopax-level2.owl#publicationXref)


RDF Schema Standard Properties
comment : Definition: An xref that defines a reference to a publication such as a book, journal article, web page, or software manual. The reference may or may not be in a database, although references to PubMed are preferred when possible. The publication should make a direct reference to the instance it is attached to. Comment: Publication xrefs should make use of PubMed IDs wherever possible. The DB property of an xref to an entry in PubMed should use the string "PubMed" and not "MEDLINE". Examples: PubMed:10234245^^http://www.w3.org/2001/XMLSchema#string



Field Summary
static com.hp.hpl.jena.rdf.model.Property AUTHORSProperty
          The Jena Property for AUTHORS
static com.hp.hpl.jena.rdf.model.Property SOURCEProperty
          The Jena Property for SOURCE
static com.hp.hpl.jena.rdf.model.Property TITLEProperty
          The Jena Property for TITLE
static com.hp.hpl.jena.rdf.model.Resource TYPE
          The rdf:type for this ontology class
static com.hp.hpl.jena.rdf.model.Property URLProperty
          The Jena Property for URL
static com.hp.hpl.jena.rdf.model.Property YEARProperty
          The Jena Property for YEAR
 
Fields inherited from interface fr.curie.BiNoM.pathways.biopax.xref
DB_DASH_VERSIONProperty, DBProperty, ID_DASH_VERSIONProperty, IDProperty
 
Fields inherited from interface fr.curie.BiNoM.pathways.biopax.utilityClass
COMMENTProperty
 
Fields inherited from interface com.ibm.adtech.jastor.Thing
copyright
 
Method Summary
 void addAUTHORS(java.lang.String AUTHORS)
          Add a 'AUTHORS' property value
 void addSOURCE(java.lang.String SOURCE)
          Add a 'SOURCE' property value
 void addURL(java.lang.String URL)
          Add a 'URL' property value
 java.util.Iterator getAUTHORS()
          Iterates through the 'AUTHORS' property values.
 java.util.Iterator getSOURCE()
          Iterates through the 'SOURCE' property values.
 java.lang.String getTITLE()
          Gets the 'TITLE' property value
 java.util.Iterator getURL()
          Iterates through the 'URL' property values.
 java.lang.Integer getYEAR()
          Gets the 'YEAR' property value
 void removeAUTHORS(java.lang.String AUTHORS)
          Remove a 'AUTHORS' property value.
 void removeSOURCE(java.lang.String SOURCE)
          Remove a 'SOURCE' property value.
 void removeURL(java.lang.String URL)
          Remove a 'URL' property value.
 void setTITLE(java.lang.String TITLE)
          Sets the 'TITLE' property value
 void setYEAR(java.lang.Integer YEAR)
          Sets the 'YEAR' property value
 
Methods inherited from interface fr.curie.BiNoM.pathways.biopax.xref
getDB_DASH_VERSION, getDB, getID_DASH_VERSION, getID, setDB_DASH_VERSION, setDB, setID_DASH_VERSION, setID
 
Methods inherited from interface fr.curie.BiNoM.pathways.biopax.utilityClass
addCOMMENT, getCOMMENT, removeCOMMENT
 
Methods inherited from interface com.ibm.adtech.jastor.Thing
clearCache, isRDFType, listStatements, model, registerListener, removeStatements, resource, unregisterListener, uri
 

Field Detail

TYPE

static final com.hp.hpl.jena.rdf.model.Resource TYPE
The rdf:type for this ontology class


TITLEProperty

static final com.hp.hpl.jena.rdf.model.Property TITLEProperty
The Jena Property for TITLE

(URI: http://www.biopax.org/release/biopax-level2.owl#TITLE)



RDF Schema Standard Properties
comment : The title of the publication.@en


YEARProperty

static final com.hp.hpl.jena.rdf.model.Property YEARProperty
The Jena Property for YEAR

(URI: http://www.biopax.org/release/biopax-level2.owl#YEAR)



RDF Schema Standard Properties
comment : The year in which this publication was published.@en


URLProperty

static final com.hp.hpl.jena.rdf.model.Property URLProperty
The Jena Property for URL

(URI: http://www.biopax.org/release/biopax-level2.owl#URL)



RDF Schema Standard Properties
comment : The URL at which the publication can be found, if it is available through the Web.@en


SOURCEProperty

static final com.hp.hpl.jena.rdf.model.Property SOURCEProperty
The Jena Property for SOURCE

(URI: http://www.biopax.org/release/biopax-level2.owl#SOURCE)



RDF Schema Standard Properties
comment : The source in which the reference was published, such as: a book title, or a journal title and volume and pages.^^http://www.w3.org/2001/XMLSchema#string


AUTHORSProperty

static final com.hp.hpl.jena.rdf.model.Property AUTHORSProperty
The Jena Property for AUTHORS

(URI: http://www.biopax.org/release/biopax-level2.owl#AUTHORS)



RDF Schema Standard Properties
comment : The authors of this publication, one per property value.@en

Method Detail

getTITLE

java.lang.String getTITLE()
                          throws com.ibm.adtech.jastor.JastorException
Gets the 'TITLE' property value

Returns:
String
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
TITLEProperty

setTITLE

void setTITLE(java.lang.String TITLE)
              throws com.ibm.adtech.jastor.JastorException
Sets the 'TITLE' property value

Parameters:
{@link - java.lang.String}
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
TITLEProperty

getYEAR

java.lang.Integer getYEAR()
                          throws com.ibm.adtech.jastor.JastorException
Gets the 'YEAR' property value

Returns:
Integer
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
YEARProperty

setYEAR

void setYEAR(java.lang.Integer YEAR)
             throws com.ibm.adtech.jastor.JastorException
Sets the 'YEAR' property value

Parameters:
{@link - java.lang.Integer}
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
YEARProperty

getURL

java.util.Iterator getURL()
                          throws com.ibm.adtech.jastor.JastorException
Iterates through the 'URL' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of String
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
URLProperty

addURL

void addURL(java.lang.String URL)
            throws com.ibm.adtech.jastor.JastorException
Add a 'URL' property value

Parameters:
{@link - java.lang.String}, the value to add
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
URLProperty

removeURL

void removeURL(java.lang.String URL)
               throws com.ibm.adtech.jastor.JastorException
Remove a 'URL' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
{@link - java.lang.String}, the value to remove
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
URLProperty

getSOURCE

java.util.Iterator getSOURCE()
                             throws com.ibm.adtech.jastor.JastorException
Iterates through the 'SOURCE' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of String
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
SOURCEProperty

addSOURCE

void addSOURCE(java.lang.String SOURCE)
               throws com.ibm.adtech.jastor.JastorException
Add a 'SOURCE' property value

Parameters:
{@link - java.lang.String}, the value to add
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
SOURCEProperty

removeSOURCE

void removeSOURCE(java.lang.String SOURCE)
                  throws com.ibm.adtech.jastor.JastorException
Remove a 'SOURCE' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
{@link - java.lang.String}, the value to remove
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
SOURCEProperty

getAUTHORS

java.util.Iterator getAUTHORS()
                              throws com.ibm.adtech.jastor.JastorException
Iterates through the 'AUTHORS' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of String
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
AUTHORSProperty

addAUTHORS

void addAUTHORS(java.lang.String AUTHORS)
                throws com.ibm.adtech.jastor.JastorException
Add a 'AUTHORS' property value

Parameters:
{@link - java.lang.String}, the value to add
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
AUTHORSProperty

removeAUTHORS

void removeAUTHORS(java.lang.String AUTHORS)
                   throws com.ibm.adtech.jastor.JastorException
Remove a 'AUTHORS' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
{@link - java.lang.String}, the value to remove
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
AUTHORSProperty