T
- SBGNNode<T>
, SBGNNodeWithCloneMarker<T>
Macromolecule
, NucleicAcidFeature
, PerturbingAgent
, SimpleChemical
, UnspecifiedNode
public abstract class AbstractSBGNNodeWithCloneMarker<T> extends AbstractSBGNnode<T> implements SBGNNodeWithCloneMarker<T>
Constructor | Description |
---|---|
AbstractSBGNNodeWithCloneMarker() |
Modifier and Type | Method | Description |
---|---|---|
T |
draw(double x,
double y,
double z,
double width,
double height,
double depth) |
Method for drawing an entity pool node with the specified position and
size of a
BoundingBox |
boolean |
hasCloneMarker() |
|
boolean |
isSetCloneMarker() |
|
void |
setCloneMarker(boolean hasCloneMarker) |
Method to set the boolean clone marker value if the clone marker should be
drawn.
|
getLineWidth, setLineWidth
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLineWidth, setLineWidth
public boolean hasCloneMarker()
hasCloneMarker
in interface SBGNNodeWithCloneMarker<T>
public T draw(double x, double y, double z, double width, double height, double depth)
SBGNNode
BoundingBox
draw
in interface SBGNNode<T>
x
- coordinate of the point of a BoundingBoxy
- coordinate of the point of a BoundingBoxz
- coordinate of the point of a BoundingBoxwidth
- of a BoundingBoxheight
- of a BoundingBoxdepth
- of a BoundingBoxpublic void setCloneMarker(boolean hasCloneMarker)
SBGNNodeWithCloneMarker
setCloneMarker
in interface SBGNNodeWithCloneMarker<T>
hasCloneMarker
- if true
, the glyph of the species should be drawn with a
clone markerpublic boolean isSetCloneMarker()
isSetCloneMarker
in interface SBGNNodeWithCloneMarker<T>
true
if the clone marker property has been defined for this
node, false
if this variable is not set.