org.biopax.paxtools.model.level3
Interface Level3Element

All Superinterfaces:
BioPAXElement, java.lang.Cloneable, java.io.Serializable
All Known Subinterfaces:
BindingFeature, BiochemicalPathwayStep, BiochemicalReaction, BioSource, Catalysis, CellularLocationVocabulary, CellVocabulary, ChemicalStructure, Complex, ComplexAssembly, Control, ControlledVocabulary, Controller, Conversion, CovalentBindingFeature, Degradation, DeltaG, Dna, DnaReference, DnaRegion, DnaRegionReference, Entity, EntityFeature, EntityReference, EntityReferenceTypeVocabulary, Evidence, EvidenceCodeVocabulary, ExperimentalForm, ExperimentalFormVocabulary, FragmentFeature, Gene, GeneticInteraction, Interaction, InteractionVocabulary, KPrime, ModificationFeature, Modulation, MolecularInteraction, Named, NucleicAcid, NucleicAcidReference, NucleicAcidRegionReference, Pathway, PathwayStep, PhenotypeVocabulary, PhysicalEntity, Process, Protein, ProteinReference, Provenance, PublicationXref, RelationshipTypeVocabulary, RelationshipXref, Rna, RnaReference, RnaRegion, RnaRegionReference, Score, SequenceEntityReference, SequenceInterval, SequenceLocation, SequenceModificationVocabulary, SequenceRegionVocabulary, SequenceSite, SimplePhysicalEntity, SmallMolecule, SmallMoleculeReference, Stoichiometry, TemplateReaction, TemplateReactionRegulation, TissueVocabulary, Transport, TransportWithBiochemicalReaction, UnificationXref, UtilityClass, Xref, XReferrable
All Known Implementing Classes:
BindingFeatureImpl, BiochemicalPathwayStepImpl, BiochemicalReactionImpl, BioSourceImpl, CatalysisImpl, CellularLocationVocabularyImpl, CellVocabularyImpl, ChemicalStructureImpl, ComplexAssemblyImpl, ComplexImpl, ControlImpl, ControlledVocabularyImpl, ConversionImpl, CovalentBindingFeatureImpl, DegradationImpl, DeltaGImpl, DnaImpl, DnaReferenceImpl, DnaRegionImpl, DnaRegionReferenceImpl, EntityFeatureImpl, EntityImpl, EntityReferenceImpl, EntityReferenceTypeVocabularyImpl, EvidenceCodeVocabularyImpl, EvidenceImpl, ExperimentalFormImpl, ExperimentalFormVocabularyImpl, FragmentFeatureImpl, GeneImpl, GeneticInteractionImpl, InteractionImpl, InteractionVocabularyImpl, KPrimeImpl, L3ElementImpl, ModificationFeatureImpl, ModulationImpl, MolecularInteractionImpl, NamedImpl, NucleicAcidImpl, NucleicAcidReferenceImpl, NucleicAcidRegionReferenceImpl, PathwayImpl, PathwayStepImpl, PhenotypeVocabularyImpl, PhysicalEntityImpl, ProcessImpl, ProteinImpl, ProteinReferenceImpl, ProvenanceImpl, PublicationXrefImpl, RelationshipTypeVocabularyImpl, RelationshipXrefImpl, RnaImpl, RnaReferenceImpl, RnaRegionImpl, RnaRegionReferenceImpl, ScoreImpl, SequenceEntityReferenceImpl, SequenceIntervalImpl, SequenceLocationImpl, SequenceModificationVocabularyImpl, SequenceRegionVocabularyImpl, SequenceSiteImpl, SimplePhysicalEntityImpl, SmallMoleculeImpl, SmallMoleculeReferenceImpl, StoichiometryImpl, TemplateReactionImpl, TemplateReactionRegulationImpl, TissueVocabularyImpl, TransportImpl, TransportWithBiochemicalReactionImpl, UnificationXrefImpl, XReferrableImpl, XrefImpl

public interface Level3Element
extends BioPAXElement

A Level 3 specific element. Instances of this class maps to an OWL Individual.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.biopax.paxtools.model.BioPAXElement
BioPAXElement.Key
 
Field Summary
 
Fields inherited from interface org.biopax.paxtools.model.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT
 
Method Summary
 void addComment(java.lang.String comment)
          A textual comment about this individual.
 java.util.Set<java.lang.String> getComment()
          A textual comment about this individual.
 void removeComment(java.lang.String comment)
          A textual comment about this individual.
 
Methods inherited from interface org.biopax.paxtools.model.BioPAXElement
equivalenceCode, getAnnotations, getModelInterface, getRDFId, isEquivalent
 

Method Detail

getComment

java.util.Set<java.lang.String> getComment()
A textual comment about this individual. This property should be used instead of the OWL documentation elements (rdfs:comment) for instances because information in 'comment' is data to be exchanged, whereas the rdfs:comment field is used for metadata about the structure of the BioPAX ontology. Contents of this set should not be modified. Use Add/Remove instead.

Returns:
A textual comment about this individual.

addComment

void addComment(java.lang.String comment)
A textual comment about this individual. This property should be used instead of the OWL documentation elements (rdfs:comment) for instances because information in 'comment' is data to be exchanged, whereas the rdfs:comment field is used for metadata about the structure of the BioPAX ontology. Contents of this set should not be modified. Use Add/Remove instead.

Parameters:
comment - A textual comment about this individual.

removeComment

void removeComment(java.lang.String comment)
A textual comment about this individual. This property should be used instead of the OWL documentation elements (rdfs:comment) for instances because information in 'comment' is data to be exchanged, whereas the rdfs:comment field is used for metadata about the structure of the BioPAX ontology. Contents of this set should not be modified. Use Add/Remove instead.

Parameters:
comment - A textual comment about this individual.


Copyright © 2011 BioPAX. All Rights Reserved.