fr.orsay.lri.varna.models.templates
Class RNANodeValueTemplateBrokenBasePair

java.lang.Object
  extended by fr.orsay.lri.varna.models.templates.RNANodeValueTemplate
      extended by fr.orsay.lri.varna.models.templates.RNANodeValueTemplateBrokenBasePair
All Implemented Interfaces:
GraphvizDrawableNodeValue

public class RNANodeValueTemplateBrokenBasePair
extends RNANodeValueTemplate

See RNANodeValueTemplate.

Author:
Raphael Champeimont

Field Summary
private  RNATemplate.RNATemplateHelix helix
          The original template element this node came from.
private  int positionInHelix
          The position (in the 5' to 3' order) of this base in the original helix.
 
Constructor Summary
RNANodeValueTemplateBrokenBasePair()
           
 
Method Summary
 RNATemplate.RNATemplateHelix getHelix()
           
 int getPositionInHelix()
           
 void setHelix(RNATemplate.RNATemplateHelix helix)
           
 void setPositionInHelix(int positionInHelix)
           
 String toGraphvizNodeName()
          Returns a string that will be displayed on the node by graphviz.
 
Methods inherited from class fr.orsay.lri.varna.models.templates.RNANodeValueTemplate
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

helix

private RNATemplate.RNATemplateHelix helix
The original template element this node came from.


positionInHelix

private int positionInHelix
The position (in the 5' to 3' order) of this base in the original helix.

Constructor Detail

RNANodeValueTemplateBrokenBasePair

public RNANodeValueTemplateBrokenBasePair()
Method Detail

toGraphvizNodeName

public String toGraphvizNodeName()
Description copied from interface: GraphvizDrawableNodeValue
Returns a string that will be displayed on the node by graphviz.

Specified by:
toGraphvizNodeName in interface GraphvizDrawableNodeValue
Specified by:
toGraphvizNodeName in class RNANodeValueTemplate

getHelix

public RNATemplate.RNATemplateHelix getHelix()

setHelix

public void setHelix(RNATemplate.RNATemplateHelix helix)

getPositionInHelix

public int getPositionInHelix()

setPositionInHelix

public void setPositionInHelix(int positionInHelix)