|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.orsay.lri.varna.models.rna.ModeleBase
public abstract class ModeleBase
The abstract rna base model
Field Summary | |
---|---|
private ModeleBP |
_BP
|
protected VARNAPoint |
_center
The nearest loop center of this InterfaceBase. |
private boolean |
_checked
|
protected Boolean |
_colorie
TRUE if this InterfaceBase has to be colored, else FALSE. |
protected VARNAPoint |
_coords
The coordinate representation of this InterfaceBase on the final graphic. |
protected int |
_elementStructure
The structure information associated with this InterfaceBase. |
private int |
_numStrand
Numero du brin auquel la base appartient. |
protected int |
_realIndex
|
protected ModeleStyleBase |
_styleBase
The base style. |
protected double |
_value
|
private boolean |
intervDroite
|
private boolean |
intervGauche
|
Constructor Summary | |
---|---|
ModeleBase()
|
Method Summary | |
---|---|
int |
compareTo(ModeleBase other)
|
int |
getBaseNumber()
|
Point2D.Double |
getCenter()
|
boolean |
getChecker()
|
Boolean |
getColorie()
Gets this InterfaceBase color statement. |
abstract String |
getContent()
|
Point2D.Double |
getCoords()
|
int |
getElementStructure()
Gets this InterfaceBase associated structure element. |
abstract int |
getIndex()
The internal index for this Base |
boolean |
getIntervDroite()
|
boolean |
getIntervGauche()
|
int |
getNumStrand()
|
ModeleStyleBase |
getStyleBase()
Gets this InterfaceBase style. |
ModeleBP |
getStyleBP()
Gets the base pair type for this element. |
double |
getValue()
|
void |
removeElementStructure()
|
void |
setBaseNumber(int bn)
|
void |
setCenter(Point2D.Double center)
|
void |
setChecker(boolean bool)
|
void |
setColorie(Boolean _colorie)
Sets this InterfaceBase color statement. |
void |
setCoords(Point2D.Double coords)
|
void |
setElementStructure(int structure,
ModeleBP type)
Sets this InterfaceBase associated structure element. |
void |
setIntervDroite(boolean bool)
|
void |
setIntervGauche(boolean bool)
|
void |
setNumStrand(int a)
|
void |
setStyleBase(ModeleStyleBase base)
Sets this InterfaceBase style. |
void |
setStyleBP(ModeleBP type)
Sets the base pair type for this element. |
void |
setValue(double d)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private ModeleBP _BP
private boolean _checked
private boolean intervDroite
private boolean intervGauche
private int _numStrand
protected ModeleStyleBase _styleBase
protected Boolean _colorie
protected VARNAPoint _coords
protected VARNAPoint _center
protected int _elementStructure
protected double _value
protected int _realIndex
Constructor Detail |
---|
public ModeleBase()
Method Detail |
---|
public abstract int getIndex()
public abstract String getContent()
public ModeleStyleBase getStyleBase()
public double getValue()
public void setValue(double d)
public void setStyleBase(ModeleStyleBase base)
base
- - This InterfaceBase new style.public Boolean getColorie()
public void setColorie(Boolean _colorie)
_colorie
- - TRUE if you want this InterfaceBase to be colored, else
FALSEpublic int getElementStructure()
public void setElementStructure(int structure, ModeleBP type)
structure
- - This new associated structure element.type
- - The type of this base pair.public void removeElementStructure()
public ModeleBP getStyleBP()
public void setStyleBP(ModeleBP type)
type
- - The new base pair type for this element.public int getBaseNumber()
public void setBaseNumber(int bn)
public Point2D.Double getCoords()
public void setCoords(Point2D.Double coords)
public Point2D.Double getCenter()
public void setCenter(Point2D.Double center)
public int getNumStrand()
public void setNumStrand(int a)
public boolean getChecker()
public void setChecker(boolean bool)
public boolean getIntervGauche()
public void setIntervGauche(boolean bool)
public boolean getIntervDroite()
public void setIntervDroite(boolean bool)
public int compareTo(ModeleBase other)
compareTo
in interface Comparable<ModeleBase>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |