pid
Class InteractionComponent
java.lang.Object
pid.InteractionComponent
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Agent, Inhibitor, Input, Output
public class InteractionComponent
- extends java.lang.Object
- implements java.io.Serializable
An entity interacting in an interaction.
- Author:
- Samuel Croset
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ptmExpression
private PTMExpression ptmExpression
labels
private java.util.ArrayList<Label> labels
molecule_idref
private int molecule_idref
InteractionComponent
public InteractionComponent()
- Only constructor, initialise the arrays.
getPtmExpression
public PTMExpression getPtmExpression()
- Returns:
- the PTM expression associated with the component.
setPtmExpression
public void setPtmExpression(PTMExpression ptmExpression)
getLabels
public java.util.ArrayList<Label> getLabels()
- Returns:
- the list of labels (activity states, etc...) associated with the
current component.
setLabels
public void setLabels(java.util.ArrayList<Label> labels)
setMolecule_idref
public void setMolecule_idref(int molecule_idref)
getMolecule_idref
public int getMolecule_idref()
- Returns:
- the ID of the molecule behind the interaction.