SigPath

org.sigpath.datamodel
Class ActivityMappingImpl

java.lang.Object
  extended by org.sigpath.datamodel.ActivityMappingImpl
All Implemented Interfaces:
ActivityMapping

public class ActivityMappingImpl
extends Object
implements ActivityMapping

Maps activity to residues of a biopolymer. Activity is used in a broad meaning, such that binding, cleavage and most enzymatic transformations can be included in this definition.


Constructor Summary
protected ActivityMappingImpl(SigPathFactory factory)
           
 
Method Summary
 boolean addResidueRange(ResidueRangeImpl range)
          Add a ResidueRange.
 Reaction getReaction()
          Get the reaction with carries the activity.
 Collection getResidueRanges()
          Get ranges of residues involved in this activity.
 boolean removeResidueRange(ResidueRangeImpl range)
          Remove a ResidueRange.
 void setReaction(Reaction reaction)
          Set the reaction with carries the activity.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityMappingImpl

protected ActivityMappingImpl(SigPathFactory factory)
Method Detail

setReaction

public void setReaction(Reaction reaction)
Set the reaction with carries the activity.

Specified by:
setReaction in interface ActivityMapping

getReaction

public Reaction getReaction()
Get the reaction with carries the activity.

Specified by:
getReaction in interface ActivityMapping

getResidueRanges

public Collection getResidueRanges()
Get ranges of residues involved in this activity.

Specified by:
getResidueRanges in interface ActivityMapping

addResidueRange

public boolean addResidueRange(ResidueRangeImpl range)
Add a ResidueRange. The residues contained in the range are involved in the activity.

Specified by:
addResidueRange in interface ActivityMapping

removeResidueRange

public boolean removeResidueRange(ResidueRangeImpl range)
Remove a ResidueRange.

Specified by:
removeResidueRange in interface ActivityMapping

SigPath

Copyright © 2002-2005 Institute for Computational Biomedicine, All Rights Reserved.