Home > Class Reference > ENSLIB namespace > %DeepSee.Report.Model.Chart.Axis

%DeepSee.Report.Model.Chart.Axis

class %DeepSee.Report.Model.Chart.Axis extends %DeepSee.Report.Model.Node

Property Inventory (Including Private)

Parameters

parameter XMLNAME = axis;
Inherited description: This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.

Properties (Including Private)

property baseValue as %ZEN.Datatype.float;
Base value for this axis. For charts with filled regions (such as bar or area plots), this specifies where the base of the filled region should be plotted.
If this is missing (""), then the base value will be the bottom of the plot area.
Property methods: baseValueDisplayToLogical(), baseValueGet(), baseValueIsValid(), baseValueLogicalToDisplay(), baseValueLogicalToOdbc(), baseValueNormalize(), baseValueSet()
property labelAngle as %ZEN.Datatype.float [ InitialExpression = 0 ];
Number of degrees that labels for this axis should be rotated.
Property methods: labelAngleDisplayToLogical(), labelAngleGet(), labelAngleIsValid(), labelAngleLogicalToDisplay(), labelAngleLogicalToOdbc(), labelAngleNormalize(), labelAngleSet()
property labelDisplacement as %ZEN.Datatype.float;
Property methods: labelDisplacementDisplayToLogical(), labelDisplacementGet(), labelDisplacementIsValid(), labelDisplacementLogicalToDisplay(), labelDisplacementLogicalToOdbc(), labelDisplacementNormalize(), labelDisplacementSet()
property labelGroup as %ZEN.Datatype.string;
Optional: Group used to get label values of category axes. If left blank, the category number is used.
Property methods: labelGroupDisplayToLogical(), labelGroupGet(), labelGroupIsValid(), labelGroupLogicalToDisplay(), labelGroupLogicalToOdbc(), labelGroupNormalize(), labelGroupSet()
property labelStyle as %ZEN.Datatype.style;
Optional: style used for labels along this axis.
Property methods: labelStyleDisplayToLogical(), labelStyleGet(), labelStyleIsValid(), labelStyleLogicalToDisplay(), labelStyleLogicalToOdbc(), labelStyleNormalize(), labelStyleSet()
property labelUnits as %ZEN.Datatype.float (MINVAL = 0);
Label units along this axis. This specifies how labels will be spaced along this axis.
If this is missing (""), then the value will be automatically calculated.
Property methods: labelUnitsDisplayToLogical(), labelUnitsGet(), labelUnitsIsValid(), labelUnitsLogicalToDisplay(), labelUnitsLogicalToOdbc(), labelUnitsNormalize(), labelUnitsSet()
property labelValue as %ZEN.Datatype.string;
Optional: Value used to get label values of category axes from Group. If left blank, the category number is used.
Property methods: labelValueDisplayToLogical(), labelValueGet(), labelValueIsValid(), labelValueLogicalToDisplay(), labelValueLogicalToOdbc(), labelValueNormalize(), labelValueSet(), labelValuesDisplayToLogical(), labelValuesGet(), labelValuesIsValid(), labelValuesLogicalToDisplay(), labelValuesLogicalToOdbc(), labelValuesNormalize(), labelValuesSet()
property labelValues as %ZEN.Datatype.csv;
Optional: comma-delimited list of label values of category axes. If left blank, the category number is used.
Property methods: labelValuesDisplayToLogical(), labelValuesGet(), labelValuesIsValid(), labelValuesLogicalToDisplay(), labelValuesLogicalToOdbc(), labelValuesNormalize(), labelValuesSet()
property majorGridLines as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
Specifies whether gridlines should be displayed for each major unit.
Property methods: majorGridLinesDisplayToLogical(), majorGridLinesGet(), majorGridLinesIsValid(), majorGridLinesLogicalToDisplay(), majorGridLinesLogicalToOdbc(), majorGridLinesLogicalToXSD(), majorGridLinesNormalize(), majorGridLinesSet(), majorGridLinesXSDToLogical()
property majorGridStyle as %ZEN.Datatype.style;
Optional: style used for major grid lines along this axis.
Property methods: majorGridStyleDisplayToLogical(), majorGridStyleGet(), majorGridStyleIsValid(), majorGridStyleLogicalToDisplay(), majorGridStyleLogicalToOdbc(), majorGridStyleNormalize(), majorGridStyleSet()
property majorUnits as %ZEN.Datatype.float (MINVAL = 0);
Major units along this axis. This specifies how major gridlines will be spaced along this axis.
If this is missing (""), then the value will be automatically calculated.
Property methods: majorUnitsDisplayToLogical(), majorUnitsGet(), majorUnitsIsValid(), majorUnitsLogicalToDisplay(), majorUnitsLogicalToOdbc(), majorUnitsNormalize(), majorUnitsSet()
property maxValue as %ZEN.Datatype.float;
Maximum value along this axis.
If this is missing (""), then the value will be automatically calculated.
Property methods: maxValueDisplacementDisplayToLogical(), maxValueDisplacementGet(), maxValueDisplacementIsValid(), maxValueDisplacementLogicalToDisplay(), maxValueDisplacementLogicalToOdbc(), maxValueDisplacementNormalize(), maxValueDisplacementSet(), maxValueDisplayToLogical(), maxValueGet(), maxValueIsValid(), maxValueLogicalToDisplay(), maxValueLogicalToOdbc(), maxValueNormalize(), maxValueSet()
property maxValueDisplacement as %ZEN.Datatype.float;
When minValue is automatically calculated this displacement is added to minValue
Property methods: maxValueDisplacementDisplayToLogical(), maxValueDisplacementGet(), maxValueDisplacementIsValid(), maxValueDisplacementLogicalToDisplay(), maxValueDisplacementLogicalToOdbc(), maxValueDisplacementNormalize(), maxValueDisplacementSet()
property minValue as %ZEN.Datatype.float;
Minimum value along this axis.
If this is missing (""), then the value will be automatically calculated.
Property methods: minValueDisplacementDisplayToLogical(), minValueDisplacementGet(), minValueDisplacementIsValid(), minValueDisplacementLogicalToDisplay(), minValueDisplacementLogicalToOdbc(), minValueDisplacementNormalize(), minValueDisplacementSet(), minValueDisplayToLogical(), minValueGet(), minValueIsValid(), minValueLogicalToDisplay(), minValueLogicalToOdbc(), minValueNormalize(), minValueSet()
property minValueDisplacement as %ZEN.Datatype.float;
When minValue is automatically calculated this displacement is added to minValue
Property methods: minValueDisplacementDisplayToLogical(), minValueDisplacementGet(), minValueDisplacementIsValid(), minValueDisplacementLogicalToDisplay(), minValueDisplacementLogicalToOdbc(), minValueDisplacementNormalize(), minValueDisplacementSet()
property minorGridLines as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
Specifies whether gridlines should be displayed for each minor unit.
Property methods: minorGridLinesDisplayToLogical(), minorGridLinesGet(), minorGridLinesIsValid(), minorGridLinesLogicalToDisplay(), minorGridLinesLogicalToOdbc(), minorGridLinesLogicalToXSD(), minorGridLinesNormalize(), minorGridLinesSet(), minorGridLinesXSDToLogical()
property minorGridStyle as %ZEN.Datatype.style;
Optional: style used for minor grid lines along this axis.
Property methods: minorGridStyleDisplayToLogical(), minorGridStyleGet(), minorGridStyleIsValid(), minorGridStyleLogicalToDisplay(), minorGridStyleLogicalToOdbc(), minorGridStyleNormalize(), minorGridStyleSet()
property minorUnits as %ZEN.Datatype.float (MINVAL = 0);
Minor units along this axis. This specifies how minor gridlines will be spaced along this axis.
If this is missing (""), then the value will be automatically calculated.
Property methods: minorUnitsDisplayToLogical(), minorUnitsGet(), minorUnitsIsValid(), minorUnitsLogicalToDisplay(), minorUnitsLogicalToOdbc(), minorUnitsNormalize(), minorUnitsSet()
property textAnchor as %ZEN.Datatype.string [ InitialExpression = "middle" ];
textAnchor value
Property methods: textAnchorDisplayToLogical(), textAnchorGet(), textAnchorIsValid(), textAnchorLogicalToDisplay(), textAnchorLogicalToOdbc(), textAnchorNormalize(), textAnchorSet()
property title as %ZEN.Datatype.string;
Optional title to display along this axis.
Property methods: titleDisplayToLogical(), titleGet(), titleIsValid(), titleLogicalToDisplay(), titleLogicalToOdbc(), titleNormalize(), titleSet()

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Subclasses