Appendix C:
PGSDK-to-JavaScript
Cross Reference


 

The following table is a cross reference of the currently implemented PGSDK to JavaScript attributes. Also see the Perspective for Java Programmer's Manual for a description of the functions listed in the "JAVA equivalent" column of this table.

Description

PGSDK OBJECT/ATTRIBUTE

JAVA equivalent

2 1/2 D Mode Angle

A2D_DEPTH_MODE,
A2D_DEPTH_IMS_ANGLE

setDepthAngle

2 1/2 D Mode Thickness

A2D_DEPTH_MODE,
A2D_DEPTH_IMS_THICK

setDepthRadius

3D Floor and Walls

O3D_FLOOR1,
A3D_SHOW_FLOOR

setDisplay3DFloor

3D Floor Color

O3D_FLOOR1,
A_AREACOLOR_RGB

setFillColor

3D Floor Transparency

O3D_FLOOR1,
A_AREACOLOR_NONE

setTransparentFillColor

3D Floor X Gridlines

A3D_GRID_FLOOR

setGrid3DFloorDisplayX

3D Floor Z Gridlines

A3D_GRID_FLOOR

setGrid3DFloorDisplayZ

3D Left Wall Color

O3D_LEFTWALL1,
A_AREACOLOR_RGB

setFillColor

3D Left Wall Display

A3D_SHOW_LWALL

setDisplay3DLeftWall

3D LWall Transparency

O3D_LEFTWALL1,
A_AREACOLOR_NONE

setTransparentFillColor

3D RightWall Display

O3D_RIGHTWALL1,
A3D_SHOW_RWALL

setDisplay3DRightWall

3D Riser X Gridlines

O2D_RISER,
A3D_GRID_RISER

setGrid3DRiserDisplayX

3D Riser Y Gridlines

O2D_RISER,
A3D_GRID_RISER

setGrid3DRiserDisplayY

3D Riser Z Gridlines

O2D_RISER,
A3D_GRID_RISER

setGrid3DRiserDisplayZ

3D RWall Transparency

O3D_RIGHTWALL1,
A_AREACOLOR_NONE

setTransparentFillColor

3D X Gridlines Color

O3D_FRAMEGRID_X,
A_LINECOLOR_RGB

setBorderColor

3D X Gridlines Linewidth

O3D_FRAMEGRID_X,
A_LINEWIDTH

setLineWidth

3D X Gridlines Transparency

O3D_FRAMEGRID_X,
A_LINECOLOR_NONE

setTransparentBorderColor

3D X RightWall Gridlines

A3D_GRID_RWALL

setGrid3DRightWallDisplayX

3D Y Gridlines Color

O3D_FRAMEGRID_Y,
A_LINECOLOR_RGB

setBorderColor

3D Y Gridlines Linewidth

O3D_FRAMEGRID_Y,
A_LINEWIDTH

setLineWidth

3D Y Gridlines Transparency

O3D_FRAMEGRID_Y,
A_LINECOLOR_NONE

setTransparentBorderColor

3D Y LeftWall Gridlines

A3D_GRID_LWALL

setGrid3DLeftWallDisplayY

3D Y RightWall Gridlines

A3D_GRID_RWALL

setGrid3DRightWallDisplayY

3D Z Gridlines Color

O3D_FRAMEGRID_Z,
A_LINECOLOR_RGB

setBorderColor

3D Z Gridlines Linewidth

O3D_FRAMEGRID_Z,
A_LINEWIDTH

setLineWidth

3D Z Gridlines Transparency

O3D_FRAMEGRID_Z,
A_LINECOLOR_NONE

setTransparentBorderColor

3D Z LeftWall Gridlines

A3D_GRID_LWALL

setGrid3DLeftWallDisplayZ

Autofit Pie Labels

API_AUTOFIT_LBLPIE

setAutofit

Background Color

O5D_BACKGROUND,
A_AREACOLOR_RGB

setFillColor

Background Linewidth

O5D_BACKGROUND,
A_LINEWIDTH

setLineWidth

Background Transparency

O5D_BACKGROUND,
A_AREACOLOR_NONE

setTransparentFillColor

Bar as Pictograph

ABA_PICTOGRAPH

setDisplayBarAsPictograph

Bar Riser Spacing

A2D_BAR_GROUP_SPACING

setRiserBarGroupSpacing

Bar Riser Width

A2D_BAR_RISER_WIDTH

setRiserWidth

Bubble Grid Display

A2D_SHOW_BUBBLEGRID

setDisplay

Bubble Grid Position X

A2D_BUBBLEGRID_POSITION_X

setQuadrantLineValueX

Bubble Grid Position Y

A2D_BUBBLEGRID_POSITION_Y

setQuadrantLineValueY

Bubble X Quadrant Count

A2D_BUBBLEGRID_COUNT_X

setQuadrantLineCountX

Bubble Y Quadrant Count

A2D_BUBBLEGRID_COUNT_Y

setQuadrantLineCountY

Close Ticks Display

ASM_SHOW_CLOSE

setStockCloseTicksDisplay

Color Model

ACM_COLORMODEL

setColorMode(0) Always

Data Range

GetDataRange

setDataRange

DataText Autofit

A2D_AUTOFIT_DATATEXT

setAutofit

DataText Display

A2D_SHOW_DATATEXT

setDataTextDisplay

DataText on Riser

O2D_DATATEXT,
A2D_FORMAT_DATATEXT_ADV

setDataTextFormat

DataText Position

O2D_DATATEXT,
A2D_PLACE_Y1

setDataTextPosition

DataTextFmt FontSize

O2D_DATATEXT,
A_FONTSIZE_VC

setFontSizeVC

DataTextFormat Color

O2D_DATATEXT,
A_FONTCOLOR_RGB

setFillColor

DataTextFormat Fontname

O2D_DATATEXT,
A_FONTNAME

setFontName

Footnote Color

O5D_LBLFOOTNOTE,
A_AREACOLOR_RGB

setFillColor

Footnote Display

O5D_LBLFOOTNOTE,
A_SHOW_FOOTNOTE

setFootnoteDisplay

Footnote Fontname

O5D_LBLFOOTNOTE,
A_FONTNAME

setFontName

Footnote Fontsize

O5D_LBLFOOTNOTE,
A_FONTSIZE_VC

setFontSizeVC

Footnote Fontstyle

O5D_LBLFOOTNOTE,
A_FONTSTYLE

setFontStyle

Footnote Location

O5D_LBLFOOTNOTE,
A_LOCATE_FOOTNOTE

setRect

Footnote Text

GetGraphFootNote

setFootnoteString

Frame Color

O5D_FRAME,
A_AREACOLOR_RGB

setFillColor

Frame Display

NONE

setFrameDisplay(true) Always true

Frame Linewidth

O5D_FRAME,
A_LINEWIDTH

setLineWidth

Frame Transparency

O5D_FRAME,
A_AREACOLOR_NONE

setTransparentFillColor

Graph Data

GetGraphRowColData

setData

Graph Type

A_GRAPH_PRESET,
A2D_ORIENTATION

setGraphType

Group Labels

GetGraphGroupsLabel

setGroupLabelArray

Legend Color

OSG_LEGEND_AREA,
A_AREACOLOR_NONE

setFillColor

Legend Display

A2D_SHOW_LEGEND

setLegendDisplay

Legend Fontsize

OSG_LEGEND_TEXT,
A_FONTSIZE_VC

setFontSizeVC

Legend Fontstyle

OSG_LEGEND_TEXT,
A_FONTSTYLE

setFontStyle

Legend Line Color

OSG_LEGEND_LINE, A_AREACOLOR_RGB

setFillColor

Legend Location

A2D_LOCATE_LEGEND

setLegendRect

Legend Size Autofit

A2D_AUTOFIT_LEGEND

setLegendAutomatic

Legend Transparency

OSG_LEGEND_AREA,
A_AREACOLOR_NONE

setTransparentFillColor

Marker Size

A2D_MARKERSIZE

setMarkerSize

Markershape

A2D_MARKERSHAPE

setMarkerShape

O1 Axis Display

A2D_SHOW_O1

setO1AxisLineDisplay

O1 Axis Side

A2D_SIDE_O1

setO1AxisSide

O1 Axis Stagger Labels

A2D_STAGGER_O1

setO1LabelStagger

O1 Label Autofit

A2D_AUTOFIT_O1

setO1LabelAutofit

O1 Label Display

A2D_SHOW_O1

setO1LabelDisplay

O1 Major Gridline Display

A2D_SHOW_O1

setO1MajorGridDisplay

O1 Minor Gridline Display

A2D_SHOW_O1

setO1MinorGridDisplay

O2 Axis Stagger Labels

NONE

 

O2 Label Autofit

A2D_AUTOFIT_O2

setO2LabelAutofit

O2 Label Display

NONE

setO2LabelDisplay(true) Always true

Open Ticks Display

ASM_SHOW_OPEN

setStockOpenTicksDisplay

Pie Depth

API_DEPTH

setPieDepth

Pie Display Feeler

API_SHOW_LBLPIE,
API_SHOW_FEELER

setPieFeelerTextDisplay

Pie Feeler Text Format

 

Not Implemented due to JAVA only supporting Percent

Pie Ring Size

API_HOLESIZE

setPieRingSize

Pie Ring Total Display

API_SHOW_LBLRING

setPieRingTotalDisplay

Pie Ring Total Text Fmt

API_FORMAT_RINGTEXT

setPieRingTotalFormat

Pie Rotation

API_ROTATE

setPieRotate

Pie Slice Delete

API_SLICE_DELETE

setPieSliceDelete

Pie Tilt

API_TILT_ON

setPieTilt

Pies Per Row

API_PIESPERROW

setPiesPerRow

Reverse Series

ASG_REVERSE_SERIES

setReverseSeries

Riser Color

O2D_RISER,
A_AREACOLOR_RGB

setFillColor

Riser Thickness

A3D_RISERTHICK

setRiser3DThicknessY

Riser Transparency

O2D_RISER,
A_AREACOLOR_NONE

setFillColor

Scale base

A2D_SCALEBASE

setScaleFromZero

Series Group Swap

ASG_SWAP

setSeriesAreRows

Series Labels

GetGraphSeriesLabel

setSeriesLabelArray

Square Legend Icons

A3D_SQUARE_LGND_ICONS

setSquareMarkers

Subtitle Color

O5D_LBLSUBTITLE,
A_FONTCOLOR_RGB

setFillColor

Subtitle Display

A_SHOW_SUBTITLE

setSubtitleDisplay

Subtitle Fontname

A_FONTNAME

setFontName

Subtitle Fontsize

O5D_LBLSUBTITLE,
A_FONTSIZE_VC

setFontSizeVC

Subtitle Fontstyle

O5D_LBLSUBTITLE,
A_FONTSTYLE

setFontStyle

Subtitle Location

A_LOCATE_SUBTITLE

setRect

Subtitle String

GetGraphSubTitle

setSubtitleString

Title Color

O5D_LBLTITLE,
A_FONTCOLOR_RGB

setFillColor

Title Display

A_SHOW_TITLE

setTitleDisplay

Title Fontname

O5D_LBLTITLE,
A_FONTNAME

setFontName

Title Fontsize

O5D_LBLTITLE,
A_FONTSIZE_VC

setFontSizeVC

Title Location

A_LOCATE_TITLE

setRect

Title String

GetGraphTitle

setTitleString

X1 (ie O1) Label Colors

O2D_O1_LABEL,
A_FONTCOLOR_RGB

setFillColor

X1 Axis Data format

A2D_FORMAT_X

setX1LabelFormat

X1 Axis Direction

A2D_DIRECTION_X

setX1AxisDescending

X1 Axis Exclude Zero

A2D_EXCLUDE_ZERO_X

setX1MustIncludeZero

X1 Axis Label Display

A2D_SHOW_X

setX1LabelDisplay

X1 Axis Line Display

A2D_SHOW_X

setX1AxisLineDisplay

X1 Axis Side

A2D_SIDE_X

setX1AxisSide

X1 Axis Stagger Labels

A2D_STAGGER_X

setX1LabelStagger

X1 AxisMajorGrid Disply

A2D_SHOW_X

setX1MajorGridDisplay

X1 AxisMinorGrid Disply

A2D_SHOW_X

setX1MinorGridDisplay

X1 Gridlines Linewidth

O2D_O1_MAJOR,A_LINEWIDTH

setLineWidth

X1 Label Autofit

A2D_AUTOFIT_X1

setX1LabelAutofit

X1 Log Scale ON/OFF

A2D_LOG_X

setX1LogScale

X1 Major Gridlines Man/Auto

A2D_GRIDLINES_X

setX1MajorGridStepAuto

X1 Major Gridlines Step

 

Not implemented due to differences between PGSDK and JAVA

X1 Major Gridlines Style

A2D_GRIDLINES_X

setX1MajorGridStyle

X1 Max Scale

A2D_SCALE_X

setX1ScaleMax

X1 Max Scale Automatic

A2D_SCALE_X

setX1ScaleMaxAuto

X1 Min Scale

A2D_SCALE_X

setX1ScaleMin

X1 Min Scale Automatic

A2D_SCALE_X

setX1ScaleMinAuto

X1 Minor Gridlines Man/Auto

A2D_GRIDLINES_X

setX1MinorGridStepAuto

X1 Minor Gridlines Step

 

Not implemented due to differences between PGSDK and JAVA

X1 Minor Gridlines Style

A2D_GRIDLINES_X

setX1MinorGridStyle

X1 Offscale Display

A3D_SHOWOFFSCALE_X

setX1OffScaleDisplay

X1 Title Color

O2D_X1_TITLE,
A_FONTCOLOR_RGB

setFillColor

X1 Title Display

O2D_X1_TITLE,
A2D_SHOW_TITLE_X

setX1TitleDisplay

X1 Title Fontname

O2D_X1_TITLE,
A_FONTNAME

setFontName

X1 Title Fontsize

O2D_X1_TITLE,
A_FONTSIZE_VC

setFontSizeVC

X1 Title Location

O2D_X1_TITLE,
A2D_LOCATE_TITLE_X

setRect

X1 Title String

GetGraphGroupsTitle

setX1TitleString

X1 Title Text Orientation

O2D_X1_TITLE,
A_FONTORIENT

setTextRotation

X1 Zero LIne Display

A2D_SHOW_X

setX1ZeroLineDisplay

Y1 Axis Data Format

A2D_FORMAT_Y1

setY1LabelFormat

Y1 Axis Direction

A2D_DIRECTION_Y1

setY1AxisDescending

Y1 Axis Display

A2D_SHOW_Y1

setY1AxisLineDisplay

Y1 Axis Exclude Zero

A2D_EXCLUDE_ZERO_Y1

setY1MustIncludeZero

Y1 Axis Label Display

A2D_SHOW_Y1

setY1LabelDisplay

Y1 Axis Side

A2D_SIDE_Y1

setY1AxisSide

Y1 Axis Stagger Labels

A2D_STAGGER_Y1

setY1LabelStagger

Y1 Gridlines Linewidth

O2D_Y1_MAJOR,
A_LINEWIDTH

setLineWidth

Y1 Label Autofit

A2D_AUTOFIT_Y1

setY1LabelAutofit

Y1 Label Color

O2D_Y1_LABEL,
A_FONTCOLOR_RGB

setFillColor

Y1 Log Scale ON/OFF

A2D_LOG_Y1

setY1LogScale

Y1 Major Gridline Display

A2D_SHOW_Y1

setY1MajorGridDisplay

Y1 Major GridlineMan/Auto

A2D_GRIDLINES_Y1

setY1MajorGridStepAuto

Y1 Major Gridlines Step

 

Not implemented due to differences between PGSDK and JAVA

Y1 Max Scale

A2D_SCALE_Y1

setY1ScaleMax

Y1 Max Scale Automatic

A2D_SCALE_Y1

setY1ScaleMaxAuto

Y1 Min Scale

A2D_SCALE_Y1

setY1ScaleMin

Y1 Min Scale Automatic

A2D_SCALE_Y1

setY1ScaleMinAuto

Y1 Minor Gridline Display

A2D_SHOW_Y1

setY1MinorGridDisplay

Y1 Minor GridlineMan/Auto

A2D_GRIDLINES_Y1

setY1MinorGridStepAuto

Y1 Minor Gridlines Style

A2D_GRIDLINES_Y1

setY1MinorGridStyle

Y1 OffScale Display

A3D_SHOWOFFSCALE_Y

setY1OffScaleDisplay

Y1 Text Orientation

O2D_Y1_TITLE,
A_FONTORIENT

setTextRotation

Y1 Title Color

O2D_Y1_TITLE,
A_FONTCOLOR_RGB

setFillColor

Y1 Title Display

O2D_Y1_TITLE,
A2D_SHOW_TITLE_Y1

setY1TitleDisplay

Y1 Title Fontname

O2D_Y1_TITLE,
A_FONTNAME

setFontName

Y1 Title Fontsize

O2D_Y1_TITLE,
A_FONTSIZE_VC

setFontSizeVC

Y1 Title Fontstyle

O2D_Y1_TITLE,
A_FONTSTYLE

setFontStyle

Y1 Title Location

O2D_Y1_TITLE,
A2D_LOCATE_TITLE_Y1

setRect

Y1 Title String

GetGraphY1AxisTitle

setY1TitleString

Y1 Zero Line Display

A2D_SHOW_ZL_Y1

setY1ZeroLineDisplay

Y2 Axis Assignment

A2D_SPLITY_ND

setAxisAssignment

Y2 Axis Data Format

A2D_FORMAT_Y2

setY2LabelFormat

Y2 Axis Direction

A2D_DIRECTION_Y2

setY2AxisDescending

Y2 Axis Display

A2D_SHOW_Y2

setY2AxisLineDisplay

Y2 Axis Exclude Zero

A2D_EXCLUDE_ZERO_Y2

setY2MustIncludeZero

Y2 Axis Label Display

A2D_SHOW_Y2

setY2LabelDisplay

Y2 Axis LogScale ON/OFF

A2D_LOG_Y2

setY2LogScale

Y2 Axis Side

A2D_SIDE_Y2

setY2AxisSide

Y2 Axis Stagger Labels

A2D_STAGGER_Y2

setY2LabelStagger

Y2 Label Autofit

A2D_AUTOFIT_Y2

setY2LabelAutofit

Y2 Label Color

O2D_Y2_LABEL,
A_FONTCOLOR_RGB

setFillColor

Y2 Major GridlineMan/Auto

A2D_GRIDLINES_Y2

setY2MajorGridStepAuto

Y2 Major Gridlines Display

A2D_SHOW_Y2

setY2MajorGridDisplay

Y2 Major Gridlines Step

 

Not implemented due to differences between PGSDK and JAVA

Y2 Major Gridlines Style

A2D_GRIDLINES_Y2

setY2MajorGridStyle

Y2 Max Scale

A2D_SCALE_Y2

setY2ScaleMax

Y2 Max Scale Automatic

A2D_SCALE_Y2

setY2ScaleMaxAuto

Y2 Min Scale

A2D_SCALE_Y2

setY2ScaleMin

Y2 Min Scale Automatic

A2D_SCALE_Y2

setY2ScaleMinAuto

Y2 Minor GridlineMan/Auto

A2D_GRIDLINES_Y2

setY2MinorGridStepAuto

Y2 Minor Gridlines Display

A2D_SHOW_Y2

setY2MinorGridDisplay

Y2 Minor Gridlines Step

 

Not implemented due to differences between PGSDK and JAVA

Y2 Minor Gridlines Style

A2D_GRIDLINES_Y2

setY2MinorGridStyle

Y2 Scale Display

A3D_SHOWOFFSCALE_Z

setY2OffScaleDisplay

Y2 Text Orientation

O2D_Y2_TITLE, A_FONTORIENT

setTextRotation

Y2 Title Color

O2D_Y2_TITLE, A_FONTCOLOR_RGB

setFillColor

Y2 Title Fontname

O2D_Y2_TITLE, A_FONTNAME

setFontName

Y2 Title Fontsize

O2D_Y2_TITLE, A_FONTSIZE_VC

setFontSizeVC

Y2 Title Fontstyle

O2D_Y2_TITLE, A_FONTSTYLE

setFontStyle

Y2 Title Location

O2D_Y2_TITLE,
A2D_LOCATE_TITLE_Y2

setRect

Y2 Title String

GetGraphY2AxisTitle

setY2TitleString