uk.ac.ebi.intact.model
Class CvInteractionType

java.lang.Object
  |
  +--uk.ac.ebi.intact.model.IntactObjectImpl
        |
        +--uk.ac.ebi.intact.model.BasicObjectImpl
              |
              +--uk.ac.ebi.intact.model.AnnotatedObjectImpl
                    |
                    +--uk.ac.ebi.intact.model.CvObject
                          |
                          +--uk.ac.ebi.intact.model.CvDagObject
                                |
                                +--uk.ac.ebi.intact.model.CvInteractionType
All Implemented Interfaces:
AnnotatedObject, BasicObject, IntactObject, java.io.Serializable

public class CvInteractionType
extends CvDagObject

The type of interaction. example binary interaction example phosphorylation

Version:
$Id: CvInteractionType.java,v 1.9 2003/11/12 11:43:04 clewing Exp $
Author:
hhe
See Also:
Serialized Form

Field Summary
 
Fields inherited from class uk.ac.ebi.intact.model.AnnotatedObjectImpl
annotations, curator, curatorAc, fullName, references, shortLabel, xrefs
 
Fields inherited from class uk.ac.ebi.intact.model.IntactObjectImpl
ac, NEW_LINE
 
Constructor Summary
CvInteractionType(Institution owner, java.lang.String shortLabel)
          Creates a valid CvInteractionType instance.
 
Methods inherited from class uk.ac.ebi.intact.model.CvDagObject
addChild, addParent, ancestors, getChildren, getParents, getRoot, removeChild, removeParent, toGoDag, toGoDag
 
Methods inherited from class uk.ac.ebi.intact.model.AnnotatedObjectImpl
addAlias, addAnnotation, addReference, addXref, equals, getAliases, getAnnotations, getCurator, getCuratorAc, getFullName, getReferences, getShortLabel, getXrefs, hashCode, removeAlias, removeAnnotation, removeReference, removeXref, setAliases, setAnnotation, setCurator, setCuratorAc, setFullName, setReferences, setShortLabel, setXrefs, toString, update, updateUniqueAnnotation
 
Methods inherited from class uk.ac.ebi.intact.model.BasicObjectImpl
addEvidence, getEvidences, getOwner, getOwnerAc, removeEvidence, setEvidences, setOwner, setOwnerAc
 
Methods inherited from class uk.ac.ebi.intact.model.IntactObjectImpl
getAc, getCreated, getUpdated, setAc, setCreated, setUpdated
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface uk.ac.ebi.intact.model.BasicObject
addEvidence, getEvidences, getOwner, getOwnerAc, removeEvidence, setEvidences, setOwner, setOwnerAc
 
Methods inherited from interface uk.ac.ebi.intact.model.IntactObject
getAc, getCreated, getUpdated, setAc, setCreated, setUpdated
 

Constructor Detail

CvInteractionType

public CvInteractionType(Institution owner,
                         java.lang.String shortLabel)
Creates a valid CvInteractionType instance. Requires at least a shortLabel and an owner to be specified.

Parameters:
shortLabel - The memorable label to identify this CvInteractionType
owner - The Institution which owns this CvInteractionType
Throws:
java.lang.NullPointerException - thrown if either parameters are not specified


IntAct Project - EMBL-EBI 2004 - intact-help@ebi.ac.uk