public interface IChartObjectFactory
Modifier and Type | Method and Description |
---|---|
<T extends IChartObject> |
create(Class<T> objectClass)
Factory method for creating drawing shapes of given type.
|
<T extends IChartObject> |
create(Class<T> objectClass,
Object... args)
Deprecated.
Factory method for creating drawing shapes of given type. Optionally,
accepts additional constructor parameters as
vararg
argument. |
<T extends IChartObject> |
create(Class<T> objectClass,
String key)
Factory method for creating drawing shapes of given type.
|
IAndrewsPitchforkChartObject |
createAndrewsPitchfork()
Creates
IAndrewsPitchforkChartObject with default parameters. |
IAndrewsPitchforkChartObject |
createAndrewsPitchfork(String key)
Creates
IAndrewsPitchforkChartObject with default parameters. |
IAndrewsPitchforkChartObject |
createAndrewsPitchfork(String key,
long time1,
double price1,
long time2,
double price2,
long time3,
double price3)
Constructs
IAndrewsPitchforkChartObject with mandatory parameters. |
IChannelChartObject |
createChannel()
Creates
IChannelChartObject with default parameters. |
IChannelChartObject |
createChannel(String key)
Creates
IChannelChartObject with default parameters. |
IChannelChartObject |
createChannel(String key,
long time1,
double price1,
long time2,
double price2,
long time3,
double price3)
Constructs
IChannelChartObject with mandatory parameters. |
ICustomWidgetChartObject |
createChartWidget()
Creates chart widget object with default parameters.
|
ICustomWidgetChartObject |
createChartWidget(String key)
Creates chart widget object with default parameters.
|
ICyclesChartObject |
createCycles()
Creates
ICyclesChartObject with default parameters. |
ICyclesChartObject |
createCycles(String key)
Creates
ICyclesChartObject with default parameters. |
ICyclesChartObject |
createCycles(String key,
long time,
long timeStep)
Constructs
ICyclesChartObject with mandatory parameters. |
IEllipseChartObject |
createEllipse()
Creates
IEllipseChartObject with default parameters. |
IEllipseChartObject |
createEllipse(String key)
Creates
IEllipseChartObject with default parameters. |
IEllipseChartObject |
createEllipse(String key,
long time1,
double price1,
long time2,
double price2)
Constructs
IEllipseChartObject with mandatory parameters. |
IFiboArcChartObject |
createFiboArc()
Creates
IFiboArcChartObject with default parameters. |
IFiboArcChartObject |
createFiboArc(String key)
Creates
IFiboArcChartObject with default parameters. |
IFiboArcChartObject |
createFiboArc(String key,
long time1,
double price1,
long time2,
double price2)
Constructs
IFiboArcChartObject with mandatory parameters. |
IFiboExpansionChartObject |
createFiboExpansion()
Creates
IFiboExpansionChartObject with default parameters. |
IFiboExpansionChartObject |
createFiboExpansion(String key)
Creates
IFiboExpansionChartObject with default parameters. |
IFiboExpansionChartObject |
createFiboExpansion(String key,
long time1,
double price1,
long time2,
double price2,
long time3,
double price3)
Constructs
IFiboExpansionChartObject with mandatory parameters. |
IFiboFanChartObject |
createFiboFan()
Creates
IFiboFanChartObject with default parameters. |
IFiboFanChartObject |
createFiboFan(String key)
Creates
IFiboFanChartObject with default parameters. |
IFiboFanChartObject |
createFiboFan(String key,
long time1,
double price1,
long time2,
double price2)
Constructs
IFiboFanChartObject with mandatory parameters. |
IFiboRetracementChartObject |
createFiboRetracement()
Creates
IFiboRetracementChartObject with default parameters. |
IFiboRetracementChartObject |
createFiboRetracement(String key)
Creates
IFiboRetracementChartObject with default parameters. |
IFiboRetracementChartObject |
createFiboRetracement(String key,
long time1,
double price1,
long time2,
double price2)
Constructs
IFiboRetracementChartObject with mandatory parameters. |
IFiboTimeZonesChartObject |
createFiboTimeZones()
Creates
IFiboTimeZonesChartObject with default parameters. |
IFiboTimeZonesChartObject |
createFiboTimeZones(String key)
Creates
IFiboTimeZonesChartObject with default parameters. |
IFiboTimeZonesChartObject |
createFiboTimeZones(String key,
long time1,
double price1,
long time2,
double price2)
Constructs
IFiboTimeZonesChartObject with mandatory parameters. |
IGannAnglesChartObject |
createGannAnglesChartObject()
Creates Gann Angles chart object with default parameters.
|
IGannAnglesChartObject |
createGannAnglesChartObject(String key)
Creates Gann Angles chart object with specified String id.
|
IGannAnglesChartObject |
createGannAnglesChartObject(String key,
long time,
double price)
Constructs
IGannAnglesChartObject with mandatory parameters. |
IGannGridChartObject |
createGannGridChartObject()
Creates Gann Periods chart object with default parameters.
|
IGannGridChartObject |
createGannGridChartObject(String key)
Creates Gann Periods chart object with specified String id.
|
IGannGridChartObject |
createGannGridChartObject(String key,
long time,
double price)
Constructs
IGannGridChartObject with mandatory parameters. |
IHorizontalLineChartObject |
createHorizontalLine()
Creates
IHorizontalLineChartObject with default parameters. |
IHorizontalLineChartObject |
createHorizontalLine(String key)
Creates
IHorizontalLineChartObject with default parameters. |
IHorizontalLineChartObject |
createHorizontalLine(String key,
double price)
Constructs
IHorizontalLineChartObject with mandatory parameters. |
ILabelChartObject |
createLabel()
Creates
ILabelChartObject with default parameters. |
ILabelChartObject |
createLabel(String key)
Creates
ILabelChartObject with default parameters. |
ILabelChartObject |
createLabel(String key,
long time,
double price)
Constructs
ILabelChartObject with mandatory parameters. |
ILongLineChartObject |
createLongLine()
Creates
ILongLineChartObject with default parameters. |
ILongLineChartObject |
createLongLine(String key)
Creates
ILongLineChartObject with default parameters. |
ILongLineChartObject |
createLongLine(String key,
long time1,
double price1,
long time2,
double price2)
Constructs
ILongLineChartObject with mandatory parameters. |
IOhlcChartObject |
createOhlcInformer()
Creates OHLC Informer chart object with default parameters.
|
IOhlcChartObject |
createOhlcInformer(String key)
Creates OHLC Informer chart object with specified String id.
|
IOrderLineChartObject |
createOrderLine()
Deprecated.
use
createPriceMarker() instead
Creates IOrderLineChartObject with default parameters. |
IOrderLineChartObject |
createOrderLine(String key)
Deprecated.
use
createPriceMarker(String) instead
Creates IOrderLineChartObject with default parameters. |
IOrderLineChartObject |
createOrderLine(String key,
double price)
Deprecated.
use
createPriceMarker(String, double) instead
Constructs IOrderLineChartObject with mandatory parameters. |
IPercentChartObject |
createPercent()
Creates
IPercentChartObject with default parameters. |
IPercentChartObject |
createPercent(String key)
Creates
IPercentChartObject with default parameters. |
IPercentChartObject |
createPercent(String key,
long time1,
double price1,
long time2,
double price2)
Constructs
IPercentChartObject with mandatory parameters. |
IPolyLineChartObject |
createPolyLine()
Creates
IPolyLineChartObject with default parameters. |
IPolyLineChartObject |
createPolyLine(String key)
Creates
IPolyLineChartObject with default parameters. |
IPriceMarkerChartObject |
createPriceMarker()
Creates
IPriceMarkerChartObject with default parameters. |
IPriceMarkerChartObject |
createPriceMarker(String key)
Creates
IPriceMarkerChartObject with default parameters. |
IPriceMarkerChartObject |
createPriceMarker(String key,
double price)
Constructs
IPriceMarkerChartObject with mandatory parameters. |
IRayLineChartObject |
createRayLine()
Creates
IRayLineChartObject with default parameters. |
IRayLineChartObject |
createRayLine(String key)
Creates
IRayLineChartObject with default parameters. |
IRayLineChartObject |
createRayLine(String key,
long time1,
double price1,
long time2,
double price2)
Constructs
IRayLineChartObject with mandatory parameters. |
IRectangleChartObject |
createRectangle()
Creates
IRectangleChartObject with default parameters. |
IRectangleChartObject |
createRectangle(String key)
Creates
IRectangleChartObject with default parameters. |
IRectangleChartObject |
createRectangle(String key,
long time1,
double price1,
long time2,
double price2)
Constructs
IRectangleChartObject with mandatory parameters. |
IScreenLabelChartObject |
createScreenLabel()
Creates
IScreenLabelChartObject with default parameters. |
IScreenLabelChartObject |
createScreenLabel(String key)
Creates
IScreenLabelChartObject with default parameters. |
IShortLineChartObject |
createShortLine()
Creates
IShortLineChartObject with default parameters. |
IShortLineChartObject |
createShortLine(String key)
Creates
IShortLineChartObject with default parameters. |
IShortLineChartObject |
createShortLine(String key,
long time1,
double price1,
long time2,
double price2)
Constructs
IShortLineChartObject with mandatory parameters. |
ISignalDownChartObject |
createSignalDown()
Creates
ISignalDownChartObject with default parameters. |
ISignalDownChartObject |
createSignalDown(String key)
Creates
ISignalDownChartObject with default parameters. |
ISignalDownChartObject |
createSignalDown(String key,
long time,
double price)
Constructs
ISignalDownChartObject with mandatory parameters. |
ISignalUpChartObject |
createSignalUp()
Creates
ISignalUpChartObject with default parameters. |
ISignalUpChartObject |
createSignalUp(String key)
Creates
ISignalUpChartObject with default parameters. |
ISignalUpChartObject |
createSignalUp(String key,
long time,
double price)
Constructs
ISignalUpChartObject with mandatory parameters. |
ITextChartObject |
createText()
Creates
ITextChartObject with default parameters. |
ITextChartObject |
createText(String key)
Creates
ITextChartObject with default parameters. |
ITextChartObject |
createText(String key,
long time,
double price)
Constructs
ITextChartObject with mandatory parameters. |
ITimeMarkerChartObject |
createTimeMarker()
Creates
ITimeMarkerChartObject with default parameters. |
ITimeMarkerChartObject |
createTimeMarker(String key)
Creates
ITimeMarkerChartObject with default parameters. |
ITimeMarkerChartObject |
createTimeMarker(String key,
long time)
Constructs
ITimeMarkerChartObject with mandatory parameters. |
ITriangleChartObject |
createTriangle()
Creates
ITriangleChartObject with default parameters. |
ITriangleChartObject |
createTriangle(String key)
Creates
ITriangleChartObject with default parameters. |
ITriangleChartObject |
createTriangle(String key,
long time1,
double price1,
long time2,
double price2,
long time3,
double price3)
Constructs
ITriangleChartObject with mandatory parameters. |
IVerticalLineChartObject |
createVerticalLine()
Creates
IVerticalLineChartObject with default parameters. |
IVerticalLineChartObject |
createVerticalLine(String key)
Creates
IVerticalLineChartObject with default parameters. |
IVerticalLineChartObject |
createVerticalLine(String key,
long time)
Constructs
IVerticalLineChartObject with mandatory parameters. |
Instrument |
getInstrument()
Returns default instrument used for creating chart objects or
null for using primary chart instrument. |
void |
setInstrument(Instrument instrument)
Sets default instrument used for creating chart objects or
null for using primary chart instrument. |
Instrument getInstrument()
null
for using primary chart instrument.void setInstrument(Instrument instrument)
null
for using primary chart instrument.instrument
- default instrument for creating chart objectsIRectangleChartObject createRectangle()
IRectangleChartObject
with default parameters.IRectangleChartObject
IRectangleChartObject createRectangle(String key)
IRectangleChartObject
with default parameters.key
- String identifierIRectangleChartObject
IRectangleChartObject createRectangle(String key, long time1, double price1, long time2, double price2)
IRectangleChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valueIRectangleChartObject
IEllipseChartObject createEllipse()
IEllipseChartObject
with default parameters.IEllipseChartObject
IEllipseChartObject createEllipse(String key)
IEllipseChartObject
with default parameters.key
- String identifierIEllipseChartObject
IEllipseChartObject createEllipse(String key, long time1, double price1, long time2, double price2)
IEllipseChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valueIEllipseChartObject
ITriangleChartObject createTriangle()
ITriangleChartObject
with default parameters.ITriangleChartObject
ITriangleChartObject createTriangle(String key)
ITriangleChartObject
with default parameters.key
- String identifierITriangleChartObject
ITriangleChartObject createTriangle(String key, long time1, double price1, long time2, double price2, long time3, double price3)
ITriangleChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valuetime3
- 3rd point value in msprice3
- 3rd point price valueITriangleChartObject
IHorizontalLineChartObject createHorizontalLine()
IHorizontalLineChartObject
with default parameters.IHorizontalLineChartObject
IHorizontalLineChartObject createHorizontalLine(String key)
IHorizontalLineChartObject
with default parameters.key
- String identifierIHorizontalLineChartObject
IHorizontalLineChartObject createHorizontalLine(String key, double price)
IHorizontalLineChartObject
with mandatory parameters.key
- String identifierprice
- IHorizontalLineChartObject
IVerticalLineChartObject createVerticalLine()
IVerticalLineChartObject
with default parameters.IVerticalLineChartObject
IVerticalLineChartObject createVerticalLine(String key)
IVerticalLineChartObject
with default parameters.key
- String identifierIVerticalLineChartObject
IVerticalLineChartObject createVerticalLine(String key, long time)
IVerticalLineChartObject
with mandatory parameters.key
- String identifiertime
- IVerticalLineChartObject
ILongLineChartObject createLongLine()
ILongLineChartObject
with default parameters.ILongLineChartObject
ILongLineChartObject createLongLine(String key)
ILongLineChartObject
with default parameters.key
- String identifierILongLineChartObject
ILongLineChartObject createLongLine(String key, long time1, double price1, long time2, double price2)
ILongLineChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valueILongLineChartObject
ITextChartObject createText()
ITextChartObject
with default parameters.ITextChartObject
ITextChartObject createText(String key)
ITextChartObject
with default parameters.key
- String identifierITextChartObject
ITextChartObject createText(String key, long time, double price)
ITextChartObject
with mandatory parameters.key
- String identifiertime
- value in msprice
- ITextChartObject
ISignalUpChartObject createSignalUp()
ISignalUpChartObject
with default parameters.ISignalUpChartObject
ISignalUpChartObject createSignalUp(String key)
ISignalUpChartObject
with default parameters.key
- String identifierISignalUpChartObject
ISignalUpChartObject createSignalUp(String key, long time, double price)
ISignalUpChartObject
with mandatory parameters.key
- String identifiertime
- value in msprice
- ISignalUpChartObject
ISignalDownChartObject createSignalDown()
ISignalDownChartObject
with default parameters.ISignalDownChartObject
ISignalDownChartObject createSignalDown(String key)
ISignalDownChartObject
with default parameters.key
- String identifierISignalDownChartObject
ISignalDownChartObject createSignalDown(String key, long time, double price)
ISignalDownChartObject
with mandatory parameters.key
- String identifiertime
- value in msprice
- ISignalDownChartObject
IShortLineChartObject createShortLine()
IShortLineChartObject
with default parameters.IShortLineChartObject
IShortLineChartObject createShortLine(String key)
IShortLineChartObject
with default parameters.key
- String identifierIShortLineChartObject
IShortLineChartObject createShortLine(String key, long time1, double price1, long time2, double price2)
IShortLineChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valueIShortLineChartObject
IRayLineChartObject createRayLine()
IRayLineChartObject
with default parameters.IRayLineChartObject
IRayLineChartObject createRayLine(String key)
IRayLineChartObject
with default parameters.key
- String identifierIRayLineChartObject
IRayLineChartObject createRayLine(String key, long time1, double price1, long time2, double price2)
IRayLineChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valueIRayLineChartObject
ITimeMarkerChartObject createTimeMarker()
ITimeMarkerChartObject
with default parameters.ITimeMarkerChartObject
ITimeMarkerChartObject createTimeMarker(String key)
ITimeMarkerChartObject
with default parameters.key
- String identifierITimeMarkerChartObject
ITimeMarkerChartObject createTimeMarker(String key, long time)
ITimeMarkerChartObject
with mandatory parameters.key
- String identifiertime
- value in msITimeMarkerChartObject
IPriceMarkerChartObject createPriceMarker()
IPriceMarkerChartObject
with default parameters.IPriceMarkerChartObject
IPriceMarkerChartObject createPriceMarker(String key)
IPriceMarkerChartObject
with default parameters.key
- String identifierIPriceMarkerChartObject
IPriceMarkerChartObject createPriceMarker(String key, double price)
IPriceMarkerChartObject
with mandatory parameters.key
- String identifierprice
- IPriceMarkerChartObject
IPolyLineChartObject createPolyLine()
IPolyLineChartObject
with default parameters.IPolyLineChartObject
IPolyLineChartObject createPolyLine(String key)
IPolyLineChartObject
with default parameters.key
- String identifierIPolyLineChartObject
IChannelChartObject createChannel()
IChannelChartObject
with default parameters.IChannelChartObject
IChannelChartObject createChannel(String key)
IChannelChartObject
with default parameters.key
- String identifierIChannelChartObject
IChannelChartObject createChannel(String key, long time1, double price1, long time2, double price2, long time3, double price3)
IChannelChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valuetime3
- 3rd point value in msprice3
- 3rd point price valueIChannelChartObject
ICyclesChartObject createCycles()
ICyclesChartObject
with default parameters.ICyclesChartObject
ICyclesChartObject createCycles(String key)
ICyclesChartObject
with default parameters.key
- String identifierICyclesChartObject
ICyclesChartObject createCycles(String key, long time, long timeStep)
ICyclesChartObject
with mandatory parameters.key
- String identifiertime
- value in mstimeStep
- cycle interval in msICyclesChartObject
IPercentChartObject createPercent()
IPercentChartObject
with default parameters.IPercentChartObject
IPercentChartObject createPercent(String key)
IPercentChartObject
with default parameters.key
- String identifierIPercentChartObject
IPercentChartObject createPercent(String key, long time1, double price1, long time2, double price2)
IPercentChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valueIPercentChartObject
IFiboArcChartObject createFiboArc()
IFiboArcChartObject
with default parameters.IFiboArcChartObject
IFiboArcChartObject createFiboArc(String key)
IFiboArcChartObject
with default parameters.key
- String identifierIFiboArcChartObject
IFiboArcChartObject createFiboArc(String key, long time1, double price1, long time2, double price2)
IFiboArcChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valueIFiboArcChartObject
IFiboFanChartObject createFiboFan()
IFiboFanChartObject
with default parameters.IFiboFanChartObject
IFiboFanChartObject createFiboFan(String key)
IFiboFanChartObject
with default parameters.key
- String identifierIFiboFanChartObject
IFiboFanChartObject createFiboFan(String key, long time1, double price1, long time2, double price2)
IFiboFanChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valueIFiboFanChartObject
IFiboRetracementChartObject createFiboRetracement()
IFiboRetracementChartObject
with default parameters.IFiboRetracementChartObject
IFiboRetracementChartObject createFiboRetracement(String key)
IFiboRetracementChartObject
with default parameters.key
- String identifierIFiboRetracementChartObject
IFiboRetracementChartObject createFiboRetracement(String key, long time1, double price1, long time2, double price2)
IFiboRetracementChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valueIFiboRetracementChartObject
IFiboTimeZonesChartObject createFiboTimeZones()
IFiboTimeZonesChartObject
with default parameters.IFiboTimeZonesChartObject
IFiboTimeZonesChartObject createFiboTimeZones(String key)
IFiboTimeZonesChartObject
with default parameters.key
- String identifierIFiboTimeZonesChartObject
IFiboTimeZonesChartObject createFiboTimeZones(String key, long time1, double price1, long time2, double price2)
IFiboTimeZonesChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valueIFiboTimeZonesChartObject
IFiboExpansionChartObject createFiboExpansion()
IFiboExpansionChartObject
with default parameters.IFiboExpansionChartObject
IFiboExpansionChartObject createFiboExpansion(String key)
IFiboExpansionChartObject
with default parameters.key
- String identifierIFiboExpansionChartObject
IFiboExpansionChartObject createFiboExpansion(String key, long time1, double price1, long time2, double price2, long time3, double price3)
IFiboExpansionChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valuetime3
- 3rd point value in msprice3
- 3rd point price valueIFiboExpansionChartObject
IAndrewsPitchforkChartObject createAndrewsPitchfork()
IAndrewsPitchforkChartObject
with default parameters.IAndrewsPitchforkChartObject
IAndrewsPitchforkChartObject createAndrewsPitchfork(String key)
IAndrewsPitchforkChartObject
with default parameters.key
- String identifierIAndrewsPitchforkChartObject
IAndrewsPitchforkChartObject createAndrewsPitchfork(String key, long time1, double price1, long time2, double price2, long time3, double price3)
IAndrewsPitchforkChartObject
with mandatory parameters.key
- String identifiertime1
- 1st point value in msprice1
- 1st point price valuetime2
- 2nd point value in msprice2
- 2nd point price valuetime3
- 3rd point value in msprice3
- 3rd point price valueIAndrewsPitchforkChartObject
@Deprecated IOrderLineChartObject createOrderLine()
IOrderLineChartObject
@Deprecated IOrderLineChartObject createOrderLine(String key)
createPriceMarker(String)
instead
Creates IOrderLineChartObject
with default parameters.key
- String identifierIOrderLineChartObject
@Deprecated IOrderLineChartObject createOrderLine(String key, double price)
createPriceMarker(String, double)
instead
Constructs IOrderLineChartObject
with mandatory parameters.key
- String identifierprice
- IOrderLineChartObject
ILabelChartObject createLabel()
ILabelChartObject
with default parameters.ILabelChartObject
ILabelChartObject createLabel(String key)
ILabelChartObject
with default parameters.key
- String identifierILabelChartObject
ILabelChartObject createLabel(String key, long time, double price)
ILabelChartObject
with mandatory parameters.key
- String identifiertime
- value in msprice
- ILabelChartObject
IScreenLabelChartObject createScreenLabel()
IScreenLabelChartObject
with default parameters.IScreenLabelChartObject
IScreenLabelChartObject createScreenLabel(String key)
IScreenLabelChartObject
with default parameters.key
- String identifierIScreenLabelChartObject
IOhlcChartObject createOhlcInformer()
IOhlcChartObject
IOhlcChartObject createOhlcInformer(String key)
key
- String identifierIOhlcChartObject
IGannAnglesChartObject createGannAnglesChartObject()
IGannAnglesChartObject
IGannAnglesChartObject createGannAnglesChartObject(String key)
key
- String identifierIGannAnglesChartObject
IGannAnglesChartObject createGannAnglesChartObject(String key, long time, double price)
IGannAnglesChartObject
with mandatory parameters.key
- String identifiertime
- value in msprice
- IGannAnglesChartObject
IGannGridChartObject createGannGridChartObject()
IGannGridChartObject
IGannGridChartObject createGannGridChartObject(String key)
key
- String identifierIGannGridChartObject
IGannGridChartObject createGannGridChartObject(String key, long time, double price)
IGannGridChartObject
with mandatory parameters.key
- String identifiertime
- value in msprice
- IGannGridChartObject
ICustomWidgetChartObject createChartWidget()
ICustomWidgetChartObject
ICustomWidgetChartObject createChartWidget(String key)
ICustomWidgetChartObject
<T extends IChartObject> T create(Class<T> objectClass, String key)
objectClass
- - Class
of object to create.key
- String identifierIChartObject
super type.IllegalArgumentException
- - if object gets instantiated with null
values.<T extends IChartObject> T create(Class<T> objectClass)
objectClass
- - Class
of object to create.IChartObject
super type.IllegalArgumentException
- - if object gets instantiated with null
values.@Deprecated <T extends IChartObject> T create(Class<T> objectClass, Object... args)
vararg
argument.objectClass
- - Class
of object to create.args
- - vararg
constructor parameters. When specified,
create()
method will try to find suitable
constructor and invoke it with params
given.
Please note that currently Object
classes that
belong to Java core libraries are converted to it's primitives
(i.e. Integer.class -> Integer.TYPE). This is done due
to API compatibility issues.IChartObject
super type.IllegalArgumentException
- - if object gets instantiated with null
values.Copyright © 2016. All rights reserved.