JClass DesktopViews 6.3.0 API
Documentation

com.klg.jclass.chart3d.j3d.beans
Class Chart3dJava3d

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--com.klg.jclass.chart3d.JCChart3d
                          |
                          +--com.klg.jclass.chart3d.j3d.JCChart3dJava3d
                                |
                                +--com.klg.jclass.chart3d.j3d.beans.Chart3dJava3d
All Implemented Interfaces:
Changeable, Changeable, Chart3dDataModel, Chart3dGridDataModel, Chart3dPointDataModel, EventListener, ImageObserver, KeyListener, LegendComponentLayoutUser, MenuContainer, MouseListener, MouseMotionListener, Serializable, com.klg.jclass.util.ServerRenderable

public class Chart3dJava3d
extends JCChart3dJava3d
implements Serializable

This is the bean class for the 2d api version of JChart3d (JCChart3dJava2d).

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
static int EAST
           
static int HORIZONTAL
          Enums for legend orientation values.
static int NORTH
           
static int NORTHEAST
          Enums for legend anchor values.
static int NORTHWEST
           
static int SOUTH
           
static int SOUTHEAST
           
static int SOUTHWEST
           
static int TIME_LABELS
           
static int VALUE
          Enums for axis placement values.
static int VALUE_LABELS
           
static int VERTICAL
           
static int WEST
           
 
Fields inherited from class com.klg.jclass.chart3d.j3d.JCChart3dJava3d
actionHandlerParams, customizerName
 
Fields inherited from class com.klg.jclass.chart3d.JCChart3d
actionTable, BAR, chart3dArea, chart3dAreaLayoutHints, customizer, dataViews, ERRMSG_CUSTOMIZER_FAILURE, fillColorIndex, footer, footerLayoutHints, header, headerLayoutHints, inKeyPress, LAST_PREDEFINED_CHART_TYPE, legend, legendLayoutHints, legendManager, lineColorIndex, listeners, locale, NONE, pickListeners, SCATTER, SURFACE, symbolColorIndex, symbolShapeIndex
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface com.klg.jclass.chart3d.Changeable
ALL, CONTOURS, NOTIFY_CA_RECALC, NOTIFY_CA_REDRAW, NOTIFY_LEGEND_RECALC, NOTIFY_LEGEND_REDRAW
 
Fields inherited from interface com.klg.jclass.util.Changeable
BASIC_CHANGE_MASK, LAYOUT, NO_CHANGE, NOTIFY_PARENT_LAYOUT, RECALC, REDRAW
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Chart3dJava3d()
          No argument constructor to satisfy the bean spec requirement.
 
Method Summary
 Color getAreaBackground()
          Gets the background color of the Chart3dArea
 Color getAreaForeground()
          Gets the foreground color of the Chart3dArea
 int getData1ChartType()
          Gets the chart type for the first dataview
 String getElevationDataSource1()
          Retrieves the Elevation DataSource Data1 SwingDataModel, if applicable
 TableModel getElevationSwingDataModel1()
          Retrieves the Elevation DataSource Data1 SwingDataModel, if applicable
 Font getFooterFont()
          Gets the value of the FooterFont property, which holds the font that is used to display the footer.
 String getFooterText()
          Gets the value of the FooterText property, which holds the text that is displayed in the footer.
 Font getHeaderFont()
          Gets the value of the HeaderFont property, which holds the font that is used to display the header.
 String getHeaderText()
          Gets the value of the HeaderText property; the HeaderText property holds the text that is displayed in the header.
 int getLegendAnchor()
          Gets the value of the LegendAnchor property, which determines the position of the legend relative to the ChartArea.
 int getLegendOrientation()
          Gets the value of the LegendOrientation property, which determines how legend information is laid out.
 Color getPlotCubeBackground()
          Gets the background color of the PlotCube
 Color getPlotCubeForeground()
          Gets the foreground color of the PlotCube
 int getXAxisAnnotationMethod()
          Returns the annotation method for the X Axis.
 double getXAxisMax()
          Retrieves the maximum value of the x axis
 double getXAxisMin()
          Retrieves the minimum value of the x axis
 String getXAxisTitleText()
          Retrieves the Title text for the x axis
 double getXRotation()
          Gets the Chart3dArea's View3d XRotation
 int getYAxisAnnotationMethod()
          Returns the annotation method for the Y Axis.
 double getYAxisMax()
          Retrieves the maximum value of the Y axis
 double getYAxisMin()
          Retrieves the minimum value of the y axis
 String getYAxisTitleText()
          Retrieves the Title text for the y axis
 double getYRotation()
          Gets the Chart3dArea's View3d YRotation
 int getZAxisAnnotationMethod()
          Returns the annotation method for the Z Axis.
 double getZAxisMax()
          Retrieves the maximum value of the Z axis
 double getZAxisMin()
          Retrieves the minimum value of the z axis
 String getZAxisTitleText()
          Retrieves the Title text for the z axis
 String getZoneDataSource1()
          Retrieves the Zone Data1 SwingDataModel, if applicable
 TableModel getZoneSwingDataModel1()
          Retrieves the Zone Data1 SwingDataModel, if applicable
 double getZRotation()
          Gets the Chart3dArea's View3d ZRotation
 boolean isAreaOpaque()
          Gets whether the Chart3dArea is opaque
 boolean isCeilingContoured()
          Returns whether or not the plotCube ceiling is contoured
 boolean isCeilingZoned()
          Returns whether or not the plotCube ceiling is zoned
 boolean isData1ContourContoured()
          Convenience method which gets the contoured property for the first dataview's contour
 boolean isData1ContourZoned()
          Convenience method which gets the zoned property for the first dataview's contour
 boolean isData1ElevationMeshed()
          Convenience method which gets the meshed property for the first dataview's elevation
 boolean isData1ElevationShaded()
          Convenience method which gets the shaded property for the first dataview's elevation
 boolean isData1ElevationTransparent()
          Convenience method which gets the transparent property for the first dataview's elevation
 boolean isFloorContoured()
          Returns whether or not the plotCube floor is contoured
 boolean isFloorZoned()
          Returns whether or not the plotCube floor is zoned
 boolean isLegendVisible()
          Convenience method for getting the legend's visible property
 boolean isSurfaceSolid()
          Retrieves whether or not the surface of the data is solid
 boolean isSurfaceXMeshShowing()
          Retrieves whether or not the x Mesh is showing
 boolean isSurfaceYMeshShowing()
          Retrieves whether or not the y Mesh is showing
 boolean isXAxisShowing()
          Gets whether the x axis is showing.
 boolean isYAxisShowing()
          Gets whether the Y axis is showing.
 boolean isZAxisShowing()
          Gets whether the Z axis is showing.
 void setAreaBackground(Color color)
          Sets the background color of the Chart3dArea
 void setAreaForeground(Color color)
          Sets the foreground color of the Chart3dArea
 void setAreaOpaque(boolean opaque)
          Sets the Chart3dArea opaque
 void setCeilingContoured(boolean contoured)
          Sets whether or not the plot cube's ceiling is contoured
 void setCeilingZoned(boolean zoned)
          Sets whether or not the plot cube's ceiling is zoned
 void setData1ChartType(int chartType)
          Sets the chart type for the first dataview.
 void setData1ContourContoured(boolean contoured)
          Convenience method which sets the contoured property for the first dataview's contour.
 void setData1ContourZoned(boolean zoned)
          Convenience method which sets the zoned property for the first dataview's contour.
 void setData1ElevationMeshed(boolean meshed)
          Convenience method which sets the meshed property for the first dataview's elevation.
 void setData1ElevationShaded(boolean shaded)
          Convenience method which sets the shaded property for the first dataview's elevation.
 void setData1ElevationTransparent(boolean transparent)
          Convenience method which sets the transparent property for the first dataview's elevation.
 void setElevationDataSource1(String dataString)
          Sets the Elevation Data1 SwingDataModel property, if a SwingDataModel is to be used.
 void setElevationSwingDataModel1(TableModel tm)
          Sets the Elevation Data1 SwingDataModel property, if a SwingDataModel is to be used.
 void setFloorContoured(boolean contoured)
          Sets whether or not the plot cube's floor is contoured
 void setFloorZoned(boolean zoned)
          Sets whether or not the plot cube's floor is zoned
 void setFooterFont(Font f)
          Sets the value of the FooterFont property, which holds the font that is used to display the footer.
 void setFooterText(String t)
          Sets the value of the FooterText property, which holds the text that is displayed in the footer.
 void setHeaderFont(Font f)
          Sets the value of the HeaderFont property, which holds the font that is used to display the header.
 void setHeaderText(String t)
          Sets the value of the HeaderText property; the HeaderText property holds the text that is displayed in the header.
 void setLegendAnchor(int a)
          Sets the value of the LegendAnchor property, which determines the position of the legend relative to the ChartArea.
 void setLegendOrientation(int a)
          Sets the value of the LegendOrientation property, which determines how legend information is laid out.
 void setLegendVisible(boolean legendVisible)
          Convenience method for setting the legend's visible property
 void setPlotCubeBackground(Color color)
          Sets the background color of the PlotCube
 void setPlotCubeForeground(Color color)
          Sets the foreground color of the PlotCube
 void setSurfaceSolid(boolean solid)
          Dictates whether or not the surface of the data is solid
 void setSurfaceXMeshShowing(boolean showing)
          Sets whether or not to show the x Mesh
 void setSurfaceYMeshShowing(boolean showing)
          Sets whether or not to show the y Mesh
 void setXAxisAnnotationMethod(int annoMethod)
          Sets the annotation method for the X Axis.
 void setXAxisMax(double max)
          Sets the maximum value of the x axis
 void setXAxisMin(double min)
          Sets the minimum value of the x axis
 void setXAxisShowing(boolean showing)
          Sets whether the x axis is showing.
 void setXAxisTitleText(String xText)
          Sets the Title text for the x axis.
 void setXRotation(double xrotate)
          Sets the Chart3dArea's View3d XRotation
 void setYAxisAnnotationMethod(int annoMethod)
          Sets the annotation method for the Y Axis.
 void setYAxisMax(double max)
          Sets the maximum value of the y axis
 void setYAxisMin(double min)
          Sets the minimum value of the y axis
 void setYAxisShowing(boolean showing)
          Sets whether the y axis is showing.
 void setYAxisTitleText(String yText)
          Sets the Title text for the y axis.
 void setYRotation(double yrotate)
          Sets the Chart3dArea's View3d YRotation
 void setZAxisAnnotationMethod(int annoMethod)
          Sets the annotation method for the Z Axis.
 void setZAxisMax(double max)
          Sets the maximum value of the z axis
 void setZAxisMin(double min)
          Sets the minimum value of the z axis
 void setZAxisShowing(boolean showing)
          Sets whether the Z axis is showing.
 void setZAxisTitleText(String zText)
          Sets the Title text for the z axis.
 void setZoneDataSource1(String dataString)
          Sets the Zone Data1 SwingDataModel property, if a SwingDataModel is to be used.
 void setZoneSwingDataModel1(TableModel tm)
          Sets the Zone Data1 SwingDataModel property, if a SwingDataModel is to be used.
 void setZRotation(double zrotate)
          Sets the Chart3dArea's View3d ZRotation
 
Methods inherited from class com.klg.jclass.chart3d.j3d.JCChart3dJava3d
addDataView, addMouseListener, addMouseMotionListener, createActionHandlerParams, createActionTable, createChart3dAreaJava3d, createObjects, dispose, getActionHandler, getCustomizerName, init, redraw, removeMouseListener, removeMouseMotionListener, setCustomizerName, snapshot, update
 
Methods inherited from class com.klg.jclass.chart3d.JCChart3d
addChart3dListener, addNotify, addPick3dListener, cancel, convertChartAreaXToX, convertChartAreaYToY, convertXToChartAreaX, convertYToChartAreaY, createChart3dArea, createFooter, createHeader, createJava2dChart, createJava3dChart, createJava3dChart, createLegend, doLayout, findDataView, firePaint, getAbout, getActionTable, getAllowUserChanges, getChanged, getChanged, getChart3dArea, getColorIndex, getComponentArea, getComponentAt, getDataView, getDataView, getDrawingArea, getDrawingArea, getDrawingAreaHeight, getDrawingAreaWidth, getFillColorIndex, getFooter, getGraphics, getHeader, getLayoutHints, getLegend, getLineColorIndex, getLocale, getNumDataViews, getOriginalDataView, getPoints, getSource, getSymbolColorIndex, getSymbolShapeIndex, getUI, getUIClassID, getXGrid, getYGrid, getZValues, initializeLayout, initializeUI, isBatched, isChanged, isChanged, isFocusTraversable, isProjection, isWarningDialog, keyPressed, keyReleased, keyTyped, launchPropertyPage, makeChart3d, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, paint, paintComponent, pick, pickLegend, printAll, processKeyEvent, processMouseEvent, processMouseMotionEvent, recalc, registerUI, removeChart3dListener, removeDataView, removePick3dListener, requestFocus, reset, resetDefaults, sendEvent, sendPick3dEvent, serverPaint, serverSnapshot, setAbout, setAllowUserChanges, setBackground, setBatched, setChanged, setChanged, setChart3dArea, setColorIndex, setDataView, setDataView, setFillColorIndex, setFont, setFooter, setForeground, setGraphics, setHeader, setLayout, setLayoutHints, setLegend, setLineColorIndex, setLocale, setOpaque, setSymbolColorIndex, setSymbolShapeIndex, setUI, setWarningDialog, snapshot, snapshot, unpick, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.klg.jclass.chart3d.Chart3dGridDataModel
getXGrid, getYGrid, getZValues
 
Methods inherited from interface com.klg.jclass.util.legend.LegendComponentLayoutUser
getPreferredSize
 

Field Detail

VALUE

public static final int VALUE
Enums for axis placement values. public final static int AUTOMATIC = JCAxis.AUTOMATIC; public final static int ORIGIN = JCAxis.ORIGIN; public final static int MIN = JCAxis.MIN; public final static int MAX = JCAxis.MAX; public final static int VALUE_ANCHORED = JCAxis.VALUE_ANCHORED; /** Enums for annotation method values.

See Also:
Constant Field Values

VALUE_LABELS

public static final int VALUE_LABELS
See Also:
Constant Field Values

TIME_LABELS

public static final int TIME_LABELS
See Also:
Constant Field Values

NORTHEAST

public static final int NORTHEAST
Enums for legend anchor values.

See Also:
Constant Field Values

NORTH

public static final int NORTH
See Also:
Constant Field Values

NORTHWEST

public static final int NORTHWEST
See Also:
Constant Field Values

EAST

public static final int EAST
See Also:
Constant Field Values

WEST

public static final int WEST
See Also:
Constant Field Values

SOUTHEAST

public static final int SOUTHEAST
See Also:
Constant Field Values

SOUTH

public static final int SOUTH
See Also:
Constant Field Values

SOUTHWEST

public static final int SOUTHWEST
See Also:
Constant Field Values

HORIZONTAL

public static final int HORIZONTAL
Enums for legend orientation values.

See Also:
Constant Field Values

VERTICAL

public static final int VERTICAL
See Also:
Constant Field Values
Constructor Detail

Chart3dJava3d

public Chart3dJava3d()
No argument constructor to satisfy the bean spec requirement. Calls super()

Method Detail

setData1ChartType

public void setData1ChartType(int chartType)
Sets the chart type for the first dataview. Acceptable types are SURFACE, BAR and SCATTER

Parameters:
chartType - int representing the desired chart type

getData1ChartType

public int getData1ChartType()
Gets the chart type for the first dataview

Returns:
the int which represents the chart type

setElevationSwingDataModel1

public void setElevationSwingDataModel1(TableModel tm)
Sets the Elevation Data1 SwingDataModel property, if a SwingDataModel is to be used.


getElevationSwingDataModel1

public TableModel getElevationSwingDataModel1()
Retrieves the Elevation DataSource Data1 SwingDataModel, if applicable

Returns:
SwingDataModel used to create the datasource.

setZoneSwingDataModel1

public void setZoneSwingDataModel1(TableModel tm)
Sets the Zone Data1 SwingDataModel property, if a SwingDataModel is to be used.


getZoneSwingDataModel1

public TableModel getZoneSwingDataModel1()
Retrieves the Zone Data1 SwingDataModel, if applicable

Returns:
SwingDataModel used to create the datasource.

setElevationDataSource1

public void setElevationDataSource1(String dataString)
Sets the Elevation Data1 SwingDataModel property, if a SwingDataModel is to be used.


getElevationDataSource1

public String getElevationDataSource1()
Retrieves the Elevation DataSource Data1 SwingDataModel, if applicable

Returns:
SwingDataModel used to create the datasource.

setZoneDataSource1

public void setZoneDataSource1(String dataString)
Sets the Zone Data1 SwingDataModel property, if a SwingDataModel is to be used.


getZoneDataSource1

public String getZoneDataSource1()
Retrieves the Zone Data1 SwingDataModel, if applicable

Returns:
SwingDataModel used to create the datasource.

setData1ElevationMeshed

public void setData1ElevationMeshed(boolean meshed)
Convenience method which sets the meshed property for the first dataview's elevation.

Parameters:
meshed - shall mesh lines be drawn?

isData1ElevationMeshed

public boolean isData1ElevationMeshed()
Convenience method which gets the meshed property for the first dataview's elevation

Returns:
boolean are mesh lines drawn?

setData1ElevationShaded

public void setData1ElevationShaded(boolean shaded)
Convenience method which sets the shaded property for the first dataview's elevation.

Parameters:
shaded - should the elevation be shaded

isData1ElevationShaded

public boolean isData1ElevationShaded()
Convenience method which gets the shaded property for the first dataview's elevation

Returns:
is the elevation shaded?

setData1ElevationTransparent

public void setData1ElevationTransparent(boolean transparent)
Convenience method which sets the transparent property for the first dataview's elevation.

Parameters:
transparent - should the elevation be transparent

isData1ElevationTransparent

public boolean isData1ElevationTransparent()
Convenience method which gets the transparent property for the first dataview's elevation

Returns:
is the elevation transparent?

setData1ContourZoned

public void setData1ContourZoned(boolean zoned)
Convenience method which sets the zoned property for the first dataview's contour.

Parameters:
zoned - should the contour be zoned

isData1ContourZoned

public boolean isData1ContourZoned()
Convenience method which gets the zoned property for the first dataview's contour

Returns:
is the contour zoned?

setData1ContourContoured

public void setData1ContourContoured(boolean contoured)
Convenience method which sets the contoured property for the first dataview's contour.

Parameters:
contoured - should the contour be contoured

isData1ContourContoured

public boolean isData1ContourContoured()
Convenience method which gets the contoured property for the first dataview's contour

Returns:
is the contour contoured?

setAreaOpaque

public void setAreaOpaque(boolean opaque)
Sets the Chart3dArea opaque

Parameters:
opaque - boolean true makes the Chart3dArea opaque

isAreaOpaque

public boolean isAreaOpaque()
Gets whether the Chart3dArea is opaque

Returns:
boolean true if the Chart3dArea is opaque

setAreaBackground

public void setAreaBackground(Color color)
Sets the background color of the Chart3dArea

Parameters:
color - the desired background color

getAreaBackground

public Color getAreaBackground()
Gets the background color of the Chart3dArea

Returns:
Color the current background color of the Chart3dArea

setAreaForeground

public void setAreaForeground(Color color)
Sets the foreground color of the Chart3dArea

Parameters:
color - the desired foreground color

getAreaForeground

public Color getAreaForeground()
Gets the foreground color of the Chart3dArea

Returns:
color the current foreground color of the Chart3dArea

setSurfaceSolid

public void setSurfaceSolid(boolean solid)
Dictates whether or not the surface of the data is solid

Parameters:
solid - boolean to tell if the surface should be solid

isSurfaceSolid

public boolean isSurfaceSolid()
Retrieves whether or not the surface of the data is solid

Returns:
boolean is the surface of the data solid?

setSurfaceXMeshShowing

public void setSurfaceXMeshShowing(boolean showing)
Sets whether or not to show the x Mesh

Parameters:
showing - boolean to tell if the x Mesh should be showing

isSurfaceXMeshShowing

public boolean isSurfaceXMeshShowing()
Retrieves whether or not the x Mesh is showing

Returns:
boolean is the X mesh showing?

setSurfaceYMeshShowing

public void setSurfaceYMeshShowing(boolean showing)
Sets whether or not to show the y Mesh

Parameters:
showing - boolean to tell if the y Mesh should be showing

isSurfaceYMeshShowing

public boolean isSurfaceYMeshShowing()
Retrieves whether or not the y Mesh is showing

Returns:
boolean is the Y mesh showing?

setPlotCubeBackground

public void setPlotCubeBackground(Color color)
Sets the background color of the PlotCube

Parameters:
color - the desired background color

getPlotCubeBackground

public Color getPlotCubeBackground()
Gets the background color of the PlotCube

Returns:
Color the current background color of the PlotCube

setPlotCubeForeground

public void setPlotCubeForeground(Color color)
Sets the foreground color of the PlotCube

Parameters:
color - the desired foreground color

getPlotCubeForeground

public Color getPlotCubeForeground()
Gets the foreground color of the PlotCube

Returns:
color the current foreground color of the Cube

setFloorContoured

public void setFloorContoured(boolean contoured)
Sets whether or not the plot cube's floor is contoured

Parameters:
contoured - boolean whether or not contouring is desired

isFloorContoured

public boolean isFloorContoured()
Returns whether or not the plotCube floor is contoured

Returns:
boolean is the floor contoured

setCeilingContoured

public void setCeilingContoured(boolean contoured)
Sets whether or not the plot cube's ceiling is contoured

Parameters:
contoured - boolean whether or not contouring is desired

isCeilingContoured

public boolean isCeilingContoured()
Returns whether or not the plotCube ceiling is contoured

Returns:
boolean is the floor contoured

setFloorZoned

public void setFloorZoned(boolean zoned)
Sets whether or not the plot cube's floor is zoned

Parameters:
zoned - boolean whether or not zoning is desired

isFloorZoned

public boolean isFloorZoned()
Returns whether or not the plotCube floor is zoned

Returns:
boolean is the floor zoned

setCeilingZoned

public void setCeilingZoned(boolean zoned)
Sets whether or not the plot cube's ceiling is zoned

Parameters:
zoned - boolean whether or not zoning is desired

isCeilingZoned

public boolean isCeilingZoned()
Returns whether or not the plotCube ceiling is zoned

Returns:
boolean is the floor zoned

setXRotation

public void setXRotation(double xrotate)
Sets the Chart3dArea's View3d XRotation

Parameters:
xrotate - double representing degrees of rotation

getXRotation

public double getXRotation()
Gets the Chart3dArea's View3d XRotation

Returns:
double representing degrees of rotation

setYRotation

public void setYRotation(double yrotate)
Sets the Chart3dArea's View3d YRotation

Parameters:
yrotate - double representing degrees of rotation

getYRotation

public double getYRotation()
Gets the Chart3dArea's View3d YRotation

Returns:
double representing degrees of rotation

setZRotation

public void setZRotation(double zrotate)
Sets the Chart3dArea's View3d ZRotation

Parameters:
zrotate - double representing degrees of rotation

getZRotation

public double getZRotation()
Gets the Chart3dArea's View3d ZRotation

Returns:
double representing degrees of rotation

isLegendVisible

public boolean isLegendVisible()
Convenience method for getting the legend's visible property

Returns:
boolean is the legend visible
See Also:
com.klg.jclass.util.legend.JCLegend

setLegendVisible

public void setLegendVisible(boolean legendVisible)
Convenience method for setting the legend's visible property

Parameters:
legendVisible - boolean
See Also:
com.klg.jclass.util.legend.JCLegend

getLegendAnchor

public int getLegendAnchor()
Gets the value of the LegendAnchor property, which determines the position of the legend relative to the ChartArea. Valid values include NORTH, SOUTH, EAST, WEST, NORTHWEST, SOUTHWEST, NORTHEAST and SOUTHEAST.

Returns:
int value of the LegendAnchor property

setLegendAnchor

public void setLegendAnchor(int a)
Sets the value of the LegendAnchor property, which determines the position of the legend relative to the ChartArea. Valid values include NORTH, SOUTH, EAST, WEST, NORTHWEST, SOUTHWEST, NORTHEAST and SOUTHEAST.


getLegendOrientation

public int getLegendOrientation()
Gets the value of the LegendOrientation property, which determines how legend information is laid out. Valid values include VERTICAL and HORIZONTAL.

Returns:
int the orientation of the legend

setLegendOrientation

public void setLegendOrientation(int a)
Sets the value of the LegendOrientation property, which determines how legend information is laid out. Valid values include VERTICAL and HORIZONTAL.


getHeaderText

public String getHeaderText()
Gets the value of the HeaderText property; the HeaderText property holds the text that is displayed in the header.

Returns:
String the text displayed in the header

setHeaderText

public void setHeaderText(String t)
Sets the value of the HeaderText property; the HeaderText property holds the text that is displayed in the header. It also dictates the visible property.


getHeaderFont

public Font getHeaderFont()
Gets the value of the HeaderFont property, which holds the font that is used to display the header.

Returns:
Font the font used in the header

setHeaderFont

public void setHeaderFont(Font f)
Sets the value of the HeaderFont property, which holds the font that is used to display the header.


getFooterText

public String getFooterText()
Gets the value of the FooterText property, which holds the text that is displayed in the footer.

Returns:
String the text displayed in the footer

setFooterText

public void setFooterText(String t)
Sets the value of the FooterText property, which holds the text that is displayed in the footer. It also dictates the visible property.


getFooterFont

public Font getFooterFont()
Gets the value of the FooterFont property, which holds the font that is used to display the footer.

Returns:
the Font object used by the footer

setFooterFont

public void setFooterFont(Font f)
Sets the value of the FooterFont property, which holds the font that is used to display the footer.


setXAxisShowing

public void setXAxisShowing(boolean showing)
Sets whether the x axis is showing.

Parameters:
showing - true - showing

isXAxisShowing

public boolean isXAxisShowing()
Gets whether the x axis is showing.

Returns:
boolean true - showing

setXAxisAnnotationMethod

public void setXAxisAnnotationMethod(int annoMethod)
Sets the annotation method for the X Axis. Valid values are ANNO_VALUES, ANNO_DATA_LABELS, ANNO_VALUE_LABELS

Parameters:
annoMethod - int selection of annotation method

getXAxisAnnotationMethod

public int getXAxisAnnotationMethod()
Returns the annotation method for the X Axis.

Returns:
int the annotation method for the x axis.

setXAxisMin

public void setXAxisMin(double min)
Sets the minimum value of the x axis

Parameters:
min - double minimum value of the x axis

getXAxisMin

public double getXAxisMin()
Retrieves the minimum value of the x axis

Returns:
double the minimum value of the x axis

setXAxisMax

public void setXAxisMax(double max)
Sets the maximum value of the x axis


getXAxisMax

public double getXAxisMax()
Retrieves the maximum value of the x axis

Returns:
double the maximum value of the x axis

setXAxisTitleText

public void setXAxisTitleText(String xText)
Sets the Title text for the x axis.

Parameters:
xText - the desired String value of the Title

getXAxisTitleText

public String getXAxisTitleText()
Retrieves the Title text for the x axis

Returns:
String the text of the x axis title

setYAxisShowing

public void setYAxisShowing(boolean showing)
Sets whether the y axis is showing.

Parameters:
showing - true - showing

isYAxisShowing

public boolean isYAxisShowing()
Gets whether the Y axis is showing.

Returns:
boolean true - showing

setYAxisAnnotationMethod

public void setYAxisAnnotationMethod(int annoMethod)
Sets the annotation method for the Y Axis. Valid values are ANNO_VALUES, ANNO_DATA_LABELS, ANNO_VALUE_LABELS

Parameters:
annoMethod - int selection of annotation method

getYAxisAnnotationMethod

public int getYAxisAnnotationMethod()
Returns the annotation method for the Y Axis.

Returns:
int the annotation method for the y axis.

setYAxisMin

public void setYAxisMin(double min)
Sets the minimum value of the y axis

Parameters:
min - double minimum value of the y axis

getYAxisMin

public double getYAxisMin()
Retrieves the minimum value of the y axis

Returns:
double the minimum value of the y axis

setYAxisMax

public void setYAxisMax(double max)
Sets the maximum value of the y axis


getYAxisMax

public double getYAxisMax()
Retrieves the maximum value of the Y axis

Returns:
double the maximum value of the y axis

setYAxisTitleText

public void setYAxisTitleText(String yText)
Sets the Title text for the y axis.

Parameters:
yText - the desired String value of the Title

getYAxisTitleText

public String getYAxisTitleText()
Retrieves the Title text for the y axis

Returns:
String the text of the y axis title

setZAxisShowing

public void setZAxisShowing(boolean showing)
Sets whether the Z axis is showing.

Parameters:
showing - true - showing

isZAxisShowing

public boolean isZAxisShowing()
Gets whether the Z axis is showing.

Returns:
boolean true - showing

setZAxisAnnotationMethod

public void setZAxisAnnotationMethod(int annoMethod)
Sets the annotation method for the Z Axis. Valid values are ANNO_VALUES, ANNO_VALUE_LABELS

Parameters:
annoMethod - int selection of annotation method

getZAxisAnnotationMethod

public int getZAxisAnnotationMethod()
Returns the annotation method for the Z Axis.

Returns:
int the annotation method for the z axis.

setZAxisMin

public void setZAxisMin(double min)
Sets the minimum value of the z axis

Parameters:
min - double minimum value of the z axis

getZAxisMin

public double getZAxisMin()
Retrieves the minimum value of the z axis

Returns:
double the minimum value of the z axis

setZAxisMax

public void setZAxisMax(double max)
Sets the maximum value of the z axis


getZAxisMax

public double getZAxisMax()
Retrieves the maximum value of the Z axis

Returns:
double the maximum value of the z axis

setZAxisTitleText

public void setZAxisTitleText(String zText)
Sets the Title text for the z axis.

Parameters:
zText - the desired String value of the Title

getZAxisTitleText

public String getZAxisTitleText()
Retrieves the Title text for the z axis

Returns:
String the text of the z axis title

Copyright © 2004 Quest Software Inc..
All rights reserved.