Libraries.Interface.Controls.Charts.ChartItem Documentation

This class represents one region inside of a chart. This can be anything, from a region that contains data points to a broader summary of the chart itself. This item should not be used itself, except when obtaining information from a char

Inherits from: Libraries.Language.Object

Summary

Actions Summary Table

ActionsDescription
Compare(Libraries.Language.Object object)This action compares two object hash codes and returns an integer.
Equals(Libraries.Language.Object object)This action determines if two objects are equal based on their hash code values.
GainedSelection()Determines what item this should focus o
GetChild()Every chart item has a single parent and child, which indicates broader structure, but not what is in that structur
GetContainer()Every chart can go forward or backward in a traversa
GetDisplayName()This action obtains the displayable name for this region of the chart.
GetFocusTarget()Determines what item this should focus o
GetHashCode()This action gets the hash code for an object.
GetNext()Every chart can go forward or backward in a traversa
GetParent()Gets the parent of this ite
GetPrevious()Every chart can go forward or backward in a traversa
LostSelection()Determines what item this should focus o
SetChild(Libraries.Interface.Controls.Charts.ChartItem childNode)Every chart item has a single parent and child, which indicates broader structure, but not what is in that structur
SetContainer(Libraries.Interface.Controls.Charts.Chart container)Every chart can go forward or backward in a traversa
SetDisplayName(text info)This action sets the display name of the chart ite
SetFocusTarget(Libraries.Interface.Item focusTarget)Determines what item this should focus o
SetNext(Libraries.Interface.Controls.Charts.ChartItem nextNode)Every chart can go forward or backward in a traversa
SetParent(Libraries.Interface.Controls.Charts.ChartItem parentNode)Sets the parent of this ite
SetPrevious(Libraries.Interface.Controls.Charts.ChartItem previousNode)Every chart can go forward or backward in a traversa

Actions Documentation

Compare(Libraries.Language.Object object)

This action compares two object hash codes and returns an integer. The result is larger if this hash code is larger than the object passed as a parameter, smaller, or equal. In this case, -1 means smaller, 0 means equal, and 1 means larger. This action was changed in Quorum 7 to return an integer, instead of a CompareResult object, because the previous implementation was causing efficiency issues.

Example Code

Object o
        Object t
        integer result = o:Compare(t) //1 (larger), 0 (equal), or -1 (smalle

Parameters

Return

integer: The Compare result, Smaller, Equal, or Larger.

Equals(Libraries.Language.Object object)

This action determines if two objects are equal based on their hash code values.

Example Code

use Libraries.Language.Object
        use Libraries.Language.Types.Text
        Object o
        Text t
        boolean result = o:Equals(

Parameters

Return

boolean: True if the hash codes are equal and false if they are not equal.

GainedSelection()

Determines what item this should focus o

GetChild()

Every chart item has a single parent and child, which indicates broader structure, but not what is in that structur

Return

Libraries.Interface.Controls.Charts.ChartItem:

GetContainer()

Every chart can go forward or backward in a traversa

Return

Libraries.Interface.Controls.Charts.Chart:

GetDisplayName()

This action obtains the displayable name for this region of the chart.

Return

text: the display na

GetFocusTarget()

Determines what item this should focus o

Return

Libraries.Interface.Item:

GetHashCode()

This action gets the hash code for an object.

Example Code

Object o
        integer hash = o:GetHashCode

Return

integer: The integer hash code of the object.

GetNext()

Every chart can go forward or backward in a traversa

Return

Libraries.Interface.Controls.Charts.ChartItem:

GetParent()

Gets the parent of this ite

Return

Libraries.Interface.Controls.Charts.ChartItem:

GetPrevious()

Every chart can go forward or backward in a traversa

Return

Libraries.Interface.Controls.Charts.ChartItem:

LostSelection()

Determines what item this should focus o

SetChild(Libraries.Interface.Controls.Charts.ChartItem childNode)

Every chart item has a single parent and child, which indicates broader structure, but not what is in that structur

Parameters

SetContainer(Libraries.Interface.Controls.Charts.Chart container)

Every chart can go forward or backward in a traversa

Parameters

SetDisplayName(text info)

This action sets the display name of the chart ite

Parameters

SetFocusTarget(Libraries.Interface.Item focusTarget)

Determines what item this should focus o

Parameters

SetNext(Libraries.Interface.Controls.Charts.ChartItem nextNode)

Every chart can go forward or backward in a traversa

Parameters

SetParent(Libraries.Interface.Controls.Charts.ChartItem parentNode)

Sets the parent of this ite

Parameters

SetPrevious(Libraries.Interface.Controls.Charts.ChartItem previousNode)

Every chart can go forward or backward in a traversa

Parameters