public interface IWidgetChartObject
| Nested Class Summary |
|---|
| 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_WIDGET_POSY
String constant to be used in PropertyChangeListener |
static java.lang.String |
PROPERTY_WIDGET_POSX
String constant to be used in PropertyChangeListener |
| Fields inherited from interface com.dukascopy.api.drawings.IFillableChartObject |
|---|
PROPERTY_BACKGROUND_COLOR, PROPERTY_BACKGROUND_OPACITY |
| 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 | |
|---|---|
java.awt.Font |
getFont()
Returns Widget default font settings. |
float |
getPosY()
Returns current position of Widgets upper border on chart. |
float |
getPosX()
Returns current position of Widgets left border on chart. |
java.awt.Dimension |
getSize()
Returns current size of Widget |
boolean |
isHeaderVisible()
Checks whether widget header is visible or not. |
void |
setFont(java.awt.Font f)
Sets default font settings for Widget. |
void |
setHeaderVisible(boolean visible)
Sets widget header visibility status. |
void |
setPosY(float value)
Sets position of Widgets upper border on chart. |
void |
setPosX(float value)
Sets position of Widgets left border on chart. |
void |
setPreferredSize(java.awt.Dimension dimension)
Sets preferred size for Widget. |
| Methods inherited from interface com.dukascopy.api.drawings.IFillableChartObject |
|---|
getFillColor, getFillOpacity, setFillColor, setFillOpacity |
| Methods inherited from interface com.dukascopy.api.drawings.IChartDependentChartObject |
|---|
isStickToCandleTimeEnabled, move, setPrice, setStickToCandleTimeEnabled, setTime |
| Field Detail |
|---|
static final java.lang.String PROPERTY_WIDGET_POSX
static final java.lang.String PROPERTY_WIDGET_POSY
| Method Detail |
|---|
boolean isHeaderVisible()
void setHeaderVisible(boolean visible)
visible - float getPosX()
void setPosX(float value)
value - range: 0.0f - 1.0ffloat getPosY()
void setPosY(float value)
value - range: 0.0f - 1.0fjava.awt.Dimension getSize()
void setPreferredSize(java.awt.Dimension dimension)
dimension - java.awt.Font getFont()
void setFont(java.awt.Font f)
f -