uk.ac.ebi.intact.model.proxy
Class InteractorProxy
java.lang.Object
|
+--org.apache.ojb.broker.VirtualProxy
|
+--uk.ac.ebi.intact.model.proxy.IntactObjectProxy
|
+--uk.ac.ebi.intact.model.proxy.BasicObjectProxy
|
+--uk.ac.ebi.intact.model.proxy.AnnotatedObjectProxy
|
+--uk.ac.ebi.intact.model.proxy.InteractorProxy
- All Implemented Interfaces:
- AnnotatedObject, BasicObject, IntactObject, Interactor, java.io.Serializable
- Direct Known Subclasses:
- InteractionProxy, ProteinProxy
- public class InteractorProxy
- extends AnnotatedObjectProxy
- implements Interactor
- Version:
- $Id: InteractorProxy.java,v 1.2 2004/02/10 15:07:16 skerrien Exp $
- Author:
- Samuel Kerrien (skerrien@ebi.ac.uk)
- See Also:
- Serialized Form
| Methods inherited from class uk.ac.ebi.intact.model.proxy.AnnotatedObjectProxy |
addAlias, addAnnotation, addReference, addXref, getAliases, getAnnotations, getCurator, getCuratorAc, getFullName, getReferences, getShortLabel, getXrefs, removeAlias, removeAnnotation, removeReference, removeXref, setAliases, setAnnotation, setCurator, setCuratorAc, setFullName, setReferences, setShortLabel, setXrefs, update, updateUniqueAnnotation |
| Methods inherited from class org.apache.ojb.broker.VirtualProxy |
alreadyMaterialized, createProxy, getIndirectionHandler, getRealSubject |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface uk.ac.ebi.intact.model.AnnotatedObject |
addAlias, addAnnotation, addReference, addXref, getAliases, getAnnotations, getCurator, getCuratorAc, getFullName, getReferences, getShortLabel, getXrefs, removeAlias, removeAnnotation, removeReference, removeXref, setAliases, setAnnotation, setCurator, setCuratorAc, setFullName, setReferences, setShortLabel, setXrefs, update, updateUniqueAnnotation |
InteractorProxy
public InteractorProxy()
InteractorProxy
public InteractorProxy(org.apache.ojb.broker.PBKey key,
org.apache.ojb.broker.Identity uniqueId)
- Parameters:
uniqueId - org.apache.ojb.broker.Identity
InteractorProxy
public InteractorProxy(java.lang.reflect.InvocationHandler handler)
getBioSource
public BioSource getBioSource()
- Implements AnnotatedObject methods
- Specified by:
getBioSource in interface Interactor
setBioSource
public void setBioSource(BioSource bioSource)
- Specified by:
setBioSource in interface Interactor
setActiveInstances
public void setActiveInstances(java.util.Collection someActiveInstance)
- Specified by:
setActiveInstances in interface Interactor
getActiveInstances
public java.util.Collection getActiveInstances()
- Specified by:
getActiveInstances in interface Interactor
addActiveInstance
public void addActiveInstance(Component component)
- Specified by:
addActiveInstance in interface Interactor
removeActiveInstance
public void removeActiveInstance(Component component)
- Specified by:
removeActiveInstance in interface Interactor
setProducts
public void setProducts(java.util.Collection someProduct)
- Specified by:
setProducts in interface Interactor
getProducts
public java.util.Collection getProducts()
- Specified by:
getProducts in interface Interactor
addProduct
public void addProduct(Product product)
- Specified by:
addProduct in interface Interactor
removeProduct
public void removeProduct(Product product)
- Specified by:
removeProduct in interface Interactor
getBioSourceAc
public java.lang.String getBioSourceAc()
- Specified by:
getBioSourceAc in interface Interactor
setBioSourceAc
public void setBioSourceAc(java.lang.String bioSourceAc)
- Specified by:
setBioSourceAc in interface Interactor
equals
public boolean equals(java.lang.Object o)
- Specified by:
equals in interface Interactor- Overrides:
equals in class AnnotatedObjectProxy
hashCode
public int hashCode()
- Specified by:
hashCode in interface Interactor- Overrides:
hashCode in class AnnotatedObjectProxy
IntAct Project - EMBL-EBI 2004 - intact-help@ebi.ac.uk