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, |
setDepthAngle |
2 1/2 D Mode Thickness |
A2D_DEPTH_MODE, |
setDepthRadius |
3D Floor and Walls |
O3D_FLOOR1, |
setDisplay3DFloor |
3D Floor Color |
O3D_FLOOR1, |
setFillColor |
3D Floor Transparency |
O3D_FLOOR1, |
setTransparentFillColor |
3D Floor X Gridlines |
A3D_GRID_FLOOR |
setGrid3DFloorDisplayX |
3D Floor Z Gridlines |
A3D_GRID_FLOOR |
setGrid3DFloorDisplayZ |
3D Left Wall Color |
O3D_LEFTWALL1, |
setFillColor |
3D Left Wall Display |
A3D_SHOW_LWALL |
setDisplay3DLeftWall |
3D LWall Transparency |
O3D_LEFTWALL1, |
setTransparentFillColor |
3D RightWall Display |
O3D_RIGHTWALL1, |
setDisplay3DRightWall |
3D Riser X Gridlines |
O2D_RISER, |
setGrid3DRiserDisplayX |
3D Riser Y Gridlines |
O2D_RISER, |
setGrid3DRiserDisplayY |
3D Riser Z Gridlines |
O2D_RISER, |
setGrid3DRiserDisplayZ |
3D RWall Transparency |
O3D_RIGHTWALL1, |
setTransparentFillColor |
3D X Gridlines Color |
O3D_FRAMEGRID_X, |
setBorderColor |
3D X Gridlines Linewidth |
O3D_FRAMEGRID_X, |
setLineWidth |
3D X Gridlines Transparency |
O3D_FRAMEGRID_X, |
setTransparentBorderColor |
3D X RightWall Gridlines |
A3D_GRID_RWALL |
setGrid3DRightWallDisplayX |
3D Y Gridlines Color |
O3D_FRAMEGRID_Y, |
setBorderColor |
3D Y Gridlines Linewidth |
O3D_FRAMEGRID_Y, |
setLineWidth |
3D Y Gridlines Transparency |
O3D_FRAMEGRID_Y, |
setTransparentBorderColor |
3D Y LeftWall Gridlines |
A3D_GRID_LWALL |
setGrid3DLeftWallDisplayY |
3D Y RightWall Gridlines |
A3D_GRID_RWALL |
setGrid3DRightWallDisplayY |
3D Z Gridlines Color |
O3D_FRAMEGRID_Z, |
setBorderColor |
3D Z Gridlines Linewidth |
O3D_FRAMEGRID_Z, |
setLineWidth |
3D Z Gridlines Transparency |
O3D_FRAMEGRID_Z, |
setTransparentBorderColor |
3D Z LeftWall Gridlines |
A3D_GRID_LWALL |
setGrid3DLeftWallDisplayZ |
Autofit Pie Labels |
API_AUTOFIT_LBLPIE |
setAutofit |
Background Color |
O5D_BACKGROUND, |
setFillColor |
Background Linewidth |
O5D_BACKGROUND, |
setLineWidth |
Background Transparency |
O5D_BACKGROUND, |
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, |
setDataTextFormat |
DataText Position |
O2D_DATATEXT, |
setDataTextPosition |
DataTextFmt FontSize |
O2D_DATATEXT, |
setFontSizeVC |
DataTextFormat Color |
O2D_DATATEXT, |
setFillColor |
DataTextFormat Fontname |
O2D_DATATEXT, |
setFontName |
Footnote Color |
O5D_LBLFOOTNOTE, |
setFillColor |
Footnote Display |
O5D_LBLFOOTNOTE, |
setFootnoteDisplay |
Footnote Fontname |
O5D_LBLFOOTNOTE, |
setFontName |
Footnote Fontsize |
O5D_LBLFOOTNOTE, |
setFontSizeVC |
Footnote Fontstyle |
O5D_LBLFOOTNOTE, |
setFontStyle |
Footnote Location |
O5D_LBLFOOTNOTE, |
setRect |
Footnote Text |
GetGraphFootNote |
setFootnoteString |
Frame Color |
O5D_FRAME, |
setFillColor |
Frame Display |
NONE |
setFrameDisplay(true) Always true |
Frame Linewidth |
O5D_FRAME, |
setLineWidth |
Frame Transparency |
O5D_FRAME, |
setTransparentFillColor |
Graph Data |
GetGraphRowColData |
setData |
Graph Type |
A_GRAPH_PRESET, |
setGraphType |
Group Labels |
GetGraphGroupsLabel |
setGroupLabelArray |
Legend Color |
OSG_LEGEND_AREA, |
setFillColor |
Legend Display |
A2D_SHOW_LEGEND |
setLegendDisplay |
Legend Fontsize |
OSG_LEGEND_TEXT, |
setFontSizeVC |
Legend Fontstyle |
OSG_LEGEND_TEXT, |
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, |
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, |
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, |
setFillColor |
Riser Thickness |
A3D_RISERTHICK |
setRiser3DThicknessY |
Riser Transparency |
O2D_RISER, |
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, |
setFillColor |
Subtitle Display |
A_SHOW_SUBTITLE |
setSubtitleDisplay |
Subtitle Fontname |
A_FONTNAME |
setFontName |
Subtitle Fontsize |
O5D_LBLSUBTITLE, |
setFontSizeVC |
Subtitle Fontstyle |
O5D_LBLSUBTITLE, |
setFontStyle |
Subtitle Location |
A_LOCATE_SUBTITLE |
setRect |
Subtitle String |
GetGraphSubTitle |
setSubtitleString |
Title Color |
O5D_LBLTITLE, |
setFillColor |
Title Display |
A_SHOW_TITLE |
setTitleDisplay |
Title Fontname |
O5D_LBLTITLE, |
setFontName |
Title Fontsize |
O5D_LBLTITLE, |
setFontSizeVC |
Title Location |
A_LOCATE_TITLE |
setRect |
Title String |
GetGraphTitle |
setTitleString |
X1 (ie O1) Label Colors |
O2D_O1_LABEL, |
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, |
setFillColor |
X1 Title Display |
O2D_X1_TITLE, |
setX1TitleDisplay |
X1 Title Fontname |
O2D_X1_TITLE, |
setFontName |
X1 Title Fontsize |
O2D_X1_TITLE, |
setFontSizeVC |
X1 Title Location |
O2D_X1_TITLE, |
setRect |
X1 Title String |
GetGraphGroupsTitle |
setX1TitleString |
X1 Title Text Orientation |
O2D_X1_TITLE, |
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, |
setLineWidth |
Y1 Label Autofit |
A2D_AUTOFIT_Y1 |
setY1LabelAutofit |
Y1 Label Color |
O2D_Y1_LABEL, |
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, |
setTextRotation |
Y1 Title Color |
O2D_Y1_TITLE, |
setFillColor |
Y1 Title Display |
O2D_Y1_TITLE, |
setY1TitleDisplay |
Y1 Title Fontname |
O2D_Y1_TITLE, |
setFontName |
Y1 Title Fontsize |
O2D_Y1_TITLE, |
setFontSizeVC |
Y1 Title Fontstyle |
O2D_Y1_TITLE, |
setFontStyle |
Y1 Title Location |
O2D_Y1_TITLE, |
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, |
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, |
setRect |
Y2 Title String |
GetGraphY2AxisTitle |
setY2TitleString |