jp.sbi.celldesigner.plugin
Class PluginRNA

java.lang.Object
  extended by jp.sbi.celldesigner.plugin.PluginSBase
      extended by jp.sbi.celldesigner.plugin.PluginRNA

public class PluginRNA
extends PluginSBase

This class represents RNA.

Author:

Field Summary
 
Fields inherited from class jp.sbi.celldesigner.plugin.PluginSBase
sbase
 
Constructor Summary
protected PluginRNA()
          Constructor
protected PluginRNA(java.lang.String extensionId)
          Constructor
 
Method Summary
 void addPluginModificationRegion(PluginModificationRegion residue)
          Adds a PluginModificationRegion to this PluginRNA.
 java.lang.String getExtensionId()
           
 PluginListOf getListOfPluginRegion()
           
 java.lang.String getName()
           
 int getNumRegions()
           
 PluginModificationRegion getPluginModificationRegion(int index)
          Gets the PluginModificationRegion with the given index.
 java.lang.String getType()
           
 void removePluginModificationRegion(int index)
          Removes the PluginModificationRegion with the given index from this PluginRNA.
 void removePluginModificationRegion(PluginModificationRegion residue)
          Removes the given PluginModificationRegion from this PluginRNA.
 void setListOfPluginRegion(PluginListOf listOfPluginRegion)
          Sets the list of PluginModificationRegion of this PluginRNA.
 void setName(java.lang.String name)
          Sets the name of this PluginRNA.
 void setType(java.lang.String type)
          Sets the type of this PluginRNA.
 void update(PluginRNA rna)
          Update all properties of this PluginRNA to the same as the given PluginRNA.
 
Methods inherited from class jp.sbi.celldesigner.plugin.PluginSBase
addCVTerm, ChangeCVTermToMiriamDefinition, getAnnotation, getAnnotationString, getCVTerm, getNotes, getNotesString, getNumCVTerms, getParentSBase, getRelationFromCVTerm, setAnnotation, setAnnotationString, setCVTerm, setNotes, setNotes, setParentSBase, toSBML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginRNA

protected PluginRNA()
Constructor


PluginRNA

protected PluginRNA(java.lang.String extensionId)
Constructor

Parameters:
extensionId -
Method Detail

update

public void update(PluginRNA rna)
Update all properties of this PluginRNA to the same as the given PluginRNA.

Parameters:
rna -

getExtensionId

public java.lang.String getExtensionId()
Returns:
the id of this PluginRNA.

getName

public java.lang.String getName()
Returns:
the name of this PluginRNA.

setName

public void setName(java.lang.String name)
Sets the name of this PluginRNA.

Parameters:
name -

getType

public java.lang.String getType()
Returns:
the type of this PluginRNA.

setType

public void setType(java.lang.String type)
Sets the type of this PluginRNA.

Parameters:
type -

getListOfPluginRegion

public PluginListOf getListOfPluginRegion()
Returns:
the list of PluginModificationRegion of this PluginRNA.

setListOfPluginRegion

public void setListOfPluginRegion(PluginListOf listOfPluginRegion)
Sets the list of PluginModificationRegion of this PluginRNA.

Parameters:
listOfPluginRegion -

addPluginModificationRegion

public void addPluginModificationRegion(PluginModificationRegion residue)
Adds a PluginModificationRegion to this PluginRNA.

Parameters:
residue -

removePluginModificationRegion

public void removePluginModificationRegion(PluginModificationRegion residue)
Removes the given PluginModificationRegion from this PluginRNA.

Parameters:
residue -

removePluginModificationRegion

public void removePluginModificationRegion(int index)
Removes the PluginModificationRegion with the given index from this PluginRNA.

Parameters:
index -

getPluginModificationRegion

public PluginModificationRegion getPluginModificationRegion(int index)
Gets the PluginModificationRegion with the given index.

Parameters:
index -
Returns:
PluginModificationRegion

getNumRegions

public int getNumRegions()
Returns:
the number of PluginModificationRegion of this PluginRNA.