com.stimulsoft.report.chart.view.axis
Class StiXTopAxis

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializedObject
      extended by com.stimulsoft.report.chart.view.axis.StiAxis
          extended by com.stimulsoft.report.chart.view.axis.StiXAxis
              extended by com.stimulsoft.report.chart.view.axis.StiXTopAxis
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiAxis, IStiXAxis, IStiXTopAxis, java.lang.Cloneable

public class StiXTopAxis
extends StiXAxis
implements IStiXTopAxis


Field Summary
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiXTopAxis()
           
StiXTopAxis(IStiAxisLabels labels, IStiAxisRange range, IStiAxisTitle title, IStiAxisTicks ticks, IStiAxisInteraction interaction, StiArrowStyle arrowStyle, StiPenStyle lineStyle, StiColor lineColor, float lineWidth, boolean visible, boolean startFromZero, boolean showEdgeValues, boolean allowApplyStyle)
           
StiXTopAxis(IStiAxisLabels labels, IStiAxisRange range, IStiAxisTitle title, IStiAxisTicks ticks, IStiAxisInteraction interaction, StiArrowStyle arrowStyle, StiPenStyle lineStyle, StiColor lineColor, float lineWidth, boolean visible, boolean startFromZero, boolean showEdgeValues, boolean allowApplyStyle, boolean logarithmicScale)
           
StiXTopAxis(IStiAxisLabels labels, IStiAxisRange range, IStiAxisTitle title, IStiAxisTicks ticks, StiArrowStyle arrowStyle, StiPenStyle lineStyle, StiColor lineColor, float lineWidth, boolean visible, boolean startFromZero, boolean allowApplyStyle)
           
StiXTopAxis(IStiAxisLabels labels, IStiAxisRange range, IStiAxisTitle title, IStiAxisTicks ticks, StiArrowStyle arrowStyle, StiPenStyle lineStyle, StiColor lineColor, float lineWidth, boolean visible, boolean startFromZero, boolean showEdgeValues, boolean allowApplyStyle)
           
 
Method Summary
 IStiAxisDateTimeStep getDateTimeStep()
          Gets or sets date time step settings.
 IStiAxisRange getRange()
          Gets or sets axis range settings.
 StiShowXAxis getShowXAxis()
          Gets or sets type of drawing X axis.
 boolean getVisible()
          Gets or sets visibility of axis.
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setDateTimeStep(IStiAxisDateTimeStep value)
           
 void setRange(IStiAxisRange value)
           
 void setShowXAxis(StiShowXAxis value)
           
 void setVisible(boolean value)
           
 
Methods inherited from class com.stimulsoft.report.chart.view.axis.StiXAxis
getShowEdgeValues, LoadFromJsonObject, setShowEdgeValues
 
Methods inherited from class com.stimulsoft.report.chart.view.axis.StiAxis
clone, getAllowApplyStyle, getArea, getArrowStyle, getCore, getInfo, getInteraction, getLabels, getLineColor, getLineStyle, getLineWidth, getLogarithmicScale, getStartFromZero, getStep, getTicks, getTitle, getTitleDirection, setAllowApplyStyle, setArea, setArrowStyle, setCore, setInfo, setInteraction, setLabels, setLineColor, setLineStyle, setLineWidth, setLogarithmicScale, setStartFromZero, setStep, setTicks, setTitle, setTitleDirection
 
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReference
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.stimulsoft.report.chart.interfaces.axis.IStiXAxis
clone, getShowEdgeValues, setShowEdgeValues
 
Methods inherited from interface com.stimulsoft.report.chart.interfaces.axis.IStiAxis
getAllowApplyStyle, getArea, getArrowStyle, getCore, getInfo, getInteraction, getLabels, getLineColor, getLineStyle, getLineWidth, getLogarithmicScale, getStartFromZero, getStep, getTicks, getTitle, setAllowApplyStyle, setArea, setArrowStyle, setCore, setInfo, setInteraction, setLabels, setLineColor, setLineStyle, setLineWidth, setLogarithmicScale, setStartFromZero, setStep, setTicks, setTitle
 
Methods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
 
Methods inherited from interface com.stimulsoft.base.IStiJsonReportObject
LoadFromJsonObject
 

Constructor Detail

StiXTopAxis

public StiXTopAxis()

StiXTopAxis

public StiXTopAxis(IStiAxisLabels labels,
                   IStiAxisRange range,
                   IStiAxisTitle title,
                   IStiAxisTicks ticks,
                   StiArrowStyle arrowStyle,
                   StiPenStyle lineStyle,
                   StiColor lineColor,
                   float lineWidth,
                   boolean visible,
                   boolean startFromZero,
                   boolean allowApplyStyle)

StiXTopAxis

public StiXTopAxis(IStiAxisLabels labels,
                   IStiAxisRange range,
                   IStiAxisTitle title,
                   IStiAxisTicks ticks,
                   StiArrowStyle arrowStyle,
                   StiPenStyle lineStyle,
                   StiColor lineColor,
                   float lineWidth,
                   boolean visible,
                   boolean startFromZero,
                   boolean showEdgeValues,
                   boolean allowApplyStyle)

StiXTopAxis

public StiXTopAxis(IStiAxisLabels labels,
                   IStiAxisRange range,
                   IStiAxisTitle title,
                   IStiAxisTicks ticks,
                   IStiAxisInteraction interaction,
                   StiArrowStyle arrowStyle,
                   StiPenStyle lineStyle,
                   StiColor lineColor,
                   float lineWidth,
                   boolean visible,
                   boolean startFromZero,
                   boolean showEdgeValues,
                   boolean allowApplyStyle)

StiXTopAxis

public StiXTopAxis(IStiAxisLabels labels,
                   IStiAxisRange range,
                   IStiAxisTitle title,
                   IStiAxisTicks ticks,
                   IStiAxisInteraction interaction,
                   StiArrowStyle arrowStyle,
                   StiPenStyle lineStyle,
                   StiColor lineColor,
                   float lineWidth,
                   boolean visible,
                   boolean startFromZero,
                   boolean showEdgeValues,
                   boolean allowApplyStyle,
                   boolean logarithmicScale)
Method Detail

getRange

public IStiAxisRange getRange()
Description copied from class: StiAxis
Gets or sets axis range settings.

Specified by:
getRange in interface IStiAxis
Overrides:
getRange in class StiAxis

setRange

public void setRange(IStiAxisRange value)
Specified by:
setRange in interface IStiAxis
Overrides:
setRange in class StiAxis

getVisible

public boolean getVisible()
Description copied from class: StiAxis
Gets or sets visibility of axis.

Specified by:
getVisible in interface IStiAxis
Overrides:
getVisible in class StiAxis

setVisible

public void setVisible(boolean value)
Specified by:
setVisible in interface IStiAxis
Overrides:
setVisible in class StiAxis

getShowXAxis

public StiShowXAxis getShowXAxis()
Description copied from class: StiXAxis
Gets or sets type of drawing X axis.

Specified by:
getShowXAxis in interface IStiXAxis
Overrides:
getShowXAxis in class StiXAxis

setShowXAxis

public void setShowXAxis(StiShowXAxis value)
Specified by:
setShowXAxis in interface IStiXAxis
Overrides:
setShowXAxis in class StiXAxis

getDateTimeStep

public IStiAxisDateTimeStep getDateTimeStep()
Description copied from class: StiXAxis
Gets or sets date time step settings.

Specified by:
getDateTimeStep in interface IStiXAxis
Overrides:
getDateTimeStep in class StiXAxis

setDateTimeStep

public void setDateTimeStep(IStiAxisDateTimeStep value)
Specified by:
setDateTimeStep in interface IStiXAxis
Overrides:
setDateTimeStep in class StiXAxis

SaveToJsonObject

public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
                            throws JSONException
Specified by:
SaveToJsonObject in interface IStiJsonReportObject
Overrides:
SaveToJsonObject in class StiXAxis
Throws:
JSONException