public interface IScreenLabelChartObject
Label for displaying user's info which attached to 1 of 4 corners on chart.
| Nested Class Summary | |
|---|---|
static class |
IScreenLabelChartObject.Corner
|
| Nested classes/interfaces inherited from interface com.dukascopy.api.IChartObject |
|---|
IChartObject.ATTR_BOOLEAN, IChartObject.ATTR_COLOR, IChartObject.ATTR_DOUBLE, IChartObject.ATTR_INT, IChartObject.ATTR_LONG, IChartObject.ATTR_TEXT |
| Field Summary | |
|---|---|
static java.lang.String |
PROPERTY_CORNER
String constant to be used in PropertyChangeListener. |
static java.lang.String |
PROPERTY_Y_DISTANCE
String constant to be used in PropertyChangeListener. |
static java.lang.String |
PROPERTY_X_DISTANCE
String constant to be used in PropertyChangeListener. |
| Fields inherited from interface com.dukascopy.api.IChartObject |
|---|
PROPERTY_FONT, PROPERTY_FOREGROUND_ALPHA, PROPERTY_FOREGROUND_COLOR, PROPERTY_POINT_PRICE, PROPERTY_POINT_TIME, PROPERTY_STICKY, PROPERTY_STROKE |
| Method Summary | |
|---|---|
IScreenLabelChartObject.Corner |
getCorner()
Returns corner which label is attached to. |
int |
getyDistance()
Returns gap between specified chart corner and label by Y axis. |
int |
getxDistance()
Returns gap between specified chart corner and label by X axis. |
void |
setCorner(IScreenLabelChartObject.Corner corner)
Attaches label to new corner. |
void |
setyDistance(int yDistance)
Sets gap between specified chart corner and label by X axis. |
void |
setxDistance(int xDistance)
Sets gap between specified chart corner and label by X axis. |
| Field Detail |
|---|
static final java.lang.String PROPERTY_CORNER
static final java.lang.String PROPERTY_X_DISTANCE
static final java.lang.String PROPERTY_Y_DISTANCE
| Method Detail |
|---|
IScreenLabelChartObject.Corner getCorner()
void setCorner(IScreenLabelChartObject.Corner corner)
corner - int getxDistance()
void setxDistance(int xDistance)
xDistance - in pixelsint getyDistance()
void setyDistance(int yDistance)
yDistance - in pixels