uk.ac.ebi.intact.model
Interface AnnotatedObject
- All Superinterfaces:
- BasicObject, IntactObject
- All Known Subinterfaces:
- Interaction, Interactor, Protein
- All Known Implementing Classes:
- AnnotatedObjectImpl, AnnotatedObjectProxy, InteractionImpl, InteractionProxy, InteractorImpl, InteractorProxy, ProteinImpl, ProteinProxy
- public interface AnnotatedObject
- extends BasicObject
- Version:
- $Id: AnnotatedObject.java,v 1.16 2004/01/31 11:31:00 skerrien Exp $
- Author:
- Samuel Kerrien (skerrien@ebi.ac.uk)
- See Also:
AnnotatedObjectImpl
getShortLabel
public java.lang.String getShortLabel()
setShortLabel
public void setShortLabel(java.lang.String shortLabel)
getFullName
public java.lang.String getFullName()
setFullName
public void setFullName(java.lang.String fullName)
setAnnotation
public void setAnnotation(java.util.Collection someAnnotation)
getAnnotations
public java.util.Collection getAnnotations()
addAnnotation
public void addAnnotation(Annotation annotation)
removeAnnotation
public void removeAnnotation(Annotation annotation)
getCurator
public Person getCurator()
setCurator
public void setCurator(Person person)
setXrefs
public void setXrefs(java.util.Collection someXrefs)
getXrefs
public java.util.Collection getXrefs()
addXref
public void addXref(Xref aXref)
removeXref
public void removeXref(Xref xref)
setAliases
public void setAliases(java.util.Collection someAliases)
getAliases
public java.util.Collection getAliases()
addAlias
public void addAlias(Alias alias)
removeAlias
public void removeAlias(Alias alias)
setReferences
public void setReferences(java.util.Collection someReferences)
getReferences
public java.util.Collection getReferences()
addReference
public void addReference(Reference reference)
removeReference
public void removeReference(Reference reference)
getCuratorAc
public java.lang.String getCuratorAc()
setCuratorAc
public void setCuratorAc(java.lang.String ac)
update
public AnnotatedObject update(IntactHelper helper)
throws IntactException
IntactException
updateUniqueAnnotation
public Annotation updateUniqueAnnotation(CvTopic topic,
java.lang.String description,
Institution owner)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Specified by:
toString in interface BasicObject- Overrides:
toString in class java.lang.Object
IntAct Project - EMBL-EBI 2004 - intact-help@ebi.ac.uk