Class PMIBarChart
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.jfree.chart.ChartPanel
-
- com.inductiveautomation.factorypmi.application.components.chart.PMIChartPanel
-
- com.inductiveautomation.factorypmi.application.components.PMIBarChart
-
- All Implemented Interfaces:
DynamicPropertyProvider
,LocaleListener
,MutableDynamicPropertyProvider
,ComponentLifecycle
,DesignerInitializable
,ExtensibleComponent
,QualityMonitor
,VisionComponent
,java.awt.event.ActionListener
,java.awt.event.MouseListener
,java.awt.event.MouseMotionListener
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.awt.print.Printable
,java.io.Serializable
,java.util.EventListener
,javax.accessibility.Accessible
,org.jfree.chart.event.ChartChangeListener
,org.jfree.chart.event.ChartProgressListener
public class PMIBarChart extends PMIChartPanel implements DesignerInitializable, MutableDynamicPropertyProvider, ExtensibleComponent
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
-
-
Field Summary
Fields Modifier and Type Field Description static org.jfree.chart.axis.CategoryLabelPositions[]
CATEGORY_LABEL_POSITIONS
static java.lang.String
COLUMN_FORMAT
static int
EXTRACT_COLUMN
static int
EXTRACT_ROW
static int
RENDERER_AREA
static int
RENDERER_BAR
static int
RENDERER_BAR3D
static int
RENDERER_LAYERED
static int
RENDERER_STACKEDBAR
static int
RENDERER_STACKEDBAR3D
static int
ROTATION_CLOCKWISE
static int
ROTATION_COUNTER
static java.lang.String
ROW_FORMAT
protected java.awt.Color[]
seriesColors
-
Fields inherited from class com.inductiveautomation.factorypmi.application.components.chart.PMIChartPanel
antialias, context, cursorCode, print, properties, save, showPopup, zoom
-
Fields inherited from class org.jfree.chart.ChartPanel
DEFAULT_BUFFER_USED, DEFAULT_HEIGHT, DEFAULT_MAXIMUM_DRAW_HEIGHT, DEFAULT_MAXIMUM_DRAW_WIDTH, DEFAULT_MINIMUM_DRAW_HEIGHT, DEFAULT_MINIMUM_DRAW_WIDTH, DEFAULT_WIDTH, DEFAULT_ZOOM_TRIGGER_DISTANCE, localizationResources, PRINT_COMMAND, PROPERTIES_COMMAND, SAVE_COMMAND, ZOOM_IN_BOTH_COMMAND, ZOOM_IN_DOMAIN_COMMAND, ZOOM_IN_RANGE_COMMAND, ZOOM_OUT_BOTH_COMMAND, ZOOM_OUT_DOMAIN_COMMAND, ZOOM_OUT_RANGE_COMMAND, ZOOM_RESET_BOTH_COMMAND, ZOOM_RESET_DOMAIN_COMMAND, ZOOM_RESET_RANGE_COMMAND
-
Fields inherited from class javax.swing.JComponent
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
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycle
COMPONENT_RUNNING
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Fields inherited from interface com.inductiveautomation.vision.api.client.binding.MutableDynamicPropertyProvider
RESERVED_SET_KEY
-
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.VisionComponent
COMPONENT_LOCKED, COMPONENT_PERMISSIONS, COMPONENT_SECURITY, COMPONENT_TRANSLATIONS
-
-
Constructor Summary
Constructors Constructor Description PMIBarChart()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Color
getBarLabelColor()
java.awt.Font
getBarLabelFont()
double
getBarLabelOffset()
java.awt.Color
getCatAxisLabelColor()
java.awt.Font
getCatAxisLabelFont()
int
getCatAxisLabelPosition()
double
getCatAxisLowerMargin()
java.awt.Color
getCatAxisTickColor()
java.awt.Font
getCatAxisTickFont()
double
getCatAxisUpperMargin()
java.lang.String
getCategoryLabel()
double
getCategoryMargin()
Dataset
getData()
java.util.TreeMap<java.lang.String,DynamicPropertyDescriptor>
getDynamicProps()
java.util.Map<java.lang.String,ExtensionFunction>
getExtensionFunctions()
int
getExtractOrder()
float
getForegroundAlpha()
double
getItemMargin()
java.awt.Font
getLegendFont()
java.awt.Color
getPlotBackground()
DynamicPropertyDescriptor[]
getProperties()
java.lang.Object
getPropertyValue(java.lang.String name)
int
getRendererType()
java.awt.Color[]
getSeriesColors()
java.lang.String
getTitle()
java.awt.Font
getTitleFont()
java.awt.Color
getValAxisLabelColor()
java.awt.Font
getValAxisLabelFont()
double
getValAxisLowerBound()
java.awt.Color
getValAxisTickColor()
java.awt.Font
getValAxisTickFont()
double
getValAxisUpperBound()
double
getValAxisUpperMargin()
java.lang.String
getValueLabel()
void
initialize()
boolean
isGradient()
boolean
isLabels()
boolean
isLegend()
boolean
isOpaque()
boolean
isPropertyDefined(java.lang.String name)
boolean
isShadows()
boolean
isTooltips()
boolean
isValAxisAutoRange()
boolean
isVertical()
void
localeChanged(java.util.Locale newLocale)
void
setBarLabelColor(java.awt.Color barLabelColor)
void
setBarLabelFont(java.awt.Font barLabelFont)
void
setBarLabelOffset(double barLabelOffset)
void
setCatAxisLabelColor(java.awt.Color catAxisLabelColor)
void
setCatAxisLabelFont(java.awt.Font catAxisLabelFont)
void
setCatAxisLabelPosition(int p)
void
setCatAxisLowerMargin(double axisLowerMargin)
void
setCatAxisTickColor(java.awt.Color catAxisTickColor)
void
setCatAxisTickFont(java.awt.Font catAxisTickFont)
void
setCatAxisUpperMargin(double axisUpperMargin)
void
setCategoryLabel(java.lang.String categoryLabel)
void
setCategoryMargin(double categoryMargin)
void
setData(Dataset set)
void
setDynamicProps(java.util.TreeMap<java.lang.String,DynamicPropertyDescriptor> map)
void
setExtensionFunctions(java.util.Map<java.lang.String,ExtensionFunction> map)
void
setExtractOrder(int i)
void
setForegroundAlpha(float d)
void
setGradient(boolean gradient)
void
setItemMargin(double itemMargin)
void
setLabels(boolean b)
void
setLegend(boolean b)
void
setLegendFont(java.awt.Font legendFont)
void
setPlotBackground(java.awt.Color color)
void
setPropertyValue(java.lang.String name, java.lang.Object value)
void
setRendererType(int rendererType)
void
setSeriesColors(java.awt.Color[] seriesColors)
void
setShadows(boolean shadows)
void
setTitle(java.lang.String string)
void
setTitleFont(java.awt.Font titleFont)
void
setTooltips(boolean b)
void
setValAxisAutoRange(boolean valAxisAutoRange)
void
setValAxisLabelColor(java.awt.Color valAxisLabelColor)
void
setValAxisLabelFont(java.awt.Font valAxisLabelFont)
void
setValAxisLowerBound(double valAxisLowerBound)
void
setValAxisTickColor(java.awt.Color valAxisTickColor)
void
setValAxisTickFont(java.awt.Font valAxisTickFont)
void
setValAxisUpperBound(double valAxisUpperBound)
void
setValAxisUpperMargin(double axisUpperMargin)
void
setValueLabel(java.lang.String valueLabel)
void
setVertical(boolean vertical)
-
Methods inherited from class com.inductiveautomation.factorypmi.application.components.chart.PMIChartPanel
createChartPrintJob, createPopupMenu, displayPopupMenu, doSaveAs, getAppContext, getCursorCode, getDataQuality, getQuality, getScientificNumberFormat, getToolTipText, getToolTipText, isAntialias, isShowPopup, onShutdown, onStartup, paintChildren, print, setAntialias, setCursorCode, setDataQuality, setName, setQuality, setShowPopup, setVisible, shutdownComponent, startupComponent, translate, translateTerm, updateQuality
-
Methods inherited from class org.jfree.chart.ChartPanel
actionPerformed, addChartMouseListener, chartChanged, chartProgress, doEditChartProperties, getAnchor, getChart, getChartRenderingInfo, getDefaultDirectoryForSaveAs, getDismissDelay, getEntityForPoint, getFillZoomRectangle, getHorizontalAxisTrace, getHorizontalTraceLine, getInitialDelay, getListeners, getMaximumDrawHeight, getMaximumDrawWidth, getMinimumDrawHeight, getMinimumDrawWidth, getPopupMenu, getRefreshBuffer, getReshowDelay, getScaleX, getScaleY, getScreenDataArea, getScreenDataArea, getVerticalAxisTrace, getVerticalTraceLine, getZoomAroundAnchor, getZoomInFactor, getZoomOutFactor, getZoomTriggerDistance, isDomainZoomable, isEnforceFileExtensions, isRangeZoomable, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, paintComponent, print, removeChartMouseListener, restoreAutoBounds, restoreAutoDomainBounds, restoreAutoRangeBounds, scale, setAnchor, setChart, setDefaultDirectoryForSaveAs, setDismissDelay, setDisplayToolTips, setDomainZoomable, setEnforceFileExtensions, setFillZoomRectangle, setHorizontalAxisTrace, setHorizontalTraceLine, setInitialDelay, setMaximumDrawHeight, setMaximumDrawWidth, setMinimumDrawHeight, setMinimumDrawWidth, setMouseZoomable, setMouseZoomable, setPopupMenu, setRangeZoomable, setRefreshBuffer, setReshowDelay, setVerticalAxisTrace, setVerticalTraceLine, setZoomAroundAnchor, setZoomInFactor, setZoomOutFactor, setZoomTriggerDistance, translateJava2DToScreen, translateScreenToJava2D, updateUI, zoom, zoomInBoth, zoomInDomain, zoomInRange, zoomOutBoth, zoomOutDomain, zoomOutRange
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycle
getAppContext, shutdownComponent, startupComponent
-
-
-
-
Field Detail
-
EXTRACT_COLUMN
public static final int EXTRACT_COLUMN
- See Also:
- Constant Field Values
-
EXTRACT_ROW
public static final int EXTRACT_ROW
- See Also:
- Constant Field Values
-
ROTATION_CLOCKWISE
public static final int ROTATION_CLOCKWISE
- See Also:
- Constant Field Values
-
ROTATION_COUNTER
public static final int ROTATION_COUNTER
- See Also:
- Constant Field Values
-
RENDERER_BAR
public static final int RENDERER_BAR
- See Also:
- Constant Field Values
-
RENDERER_BAR3D
public static final int RENDERER_BAR3D
- See Also:
- Constant Field Values
-
RENDERER_STACKEDBAR
public static final int RENDERER_STACKEDBAR
- See Also:
- Constant Field Values
-
RENDERER_STACKEDBAR3D
public static final int RENDERER_STACKEDBAR3D
- See Also:
- Constant Field Values
-
RENDERER_LAYERED
public static final int RENDERER_LAYERED
- See Also:
- Constant Field Values
-
RENDERER_AREA
public static final int RENDERER_AREA
- See Also:
- Constant Field Values
-
ROW_FORMAT
public static final java.lang.String ROW_FORMAT
- See Also:
- Constant Field Values
-
COLUMN_FORMAT
public static final java.lang.String COLUMN_FORMAT
- See Also:
- Constant Field Values
-
CATEGORY_LABEL_POSITIONS
public static final org.jfree.chart.axis.CategoryLabelPositions[] CATEGORY_LABEL_POSITIONS
-
seriesColors
protected java.awt.Color[] seriesColors
-
-
Method Detail
-
getExtensionFunctions
public java.util.Map<java.lang.String,ExtensionFunction> getExtensionFunctions()
- Specified by:
getExtensionFunctions
in interfaceExtensibleComponent
-
setExtensionFunctions
public void setExtensionFunctions(java.util.Map<java.lang.String,ExtensionFunction> map)
- Specified by:
setExtensionFunctions
in interfaceExtensibleComponent
-
initialize
public void initialize()
- Specified by:
initialize
in interfaceDesignerInitializable
-
localeChanged
public void localeChanged(java.util.Locale newLocale)
- Specified by:
localeChanged
in interfaceLocaleListener
- Overrides:
localeChanged
in classPMIChartPanel
-
isOpaque
public boolean isOpaque()
- Overrides:
isOpaque
in classjavax.swing.JComponent
-
getData
public Dataset getData()
-
getExtractOrder
public int getExtractOrder()
-
getForegroundAlpha
public float getForegroundAlpha()
-
isLabels
public boolean isLabels()
-
isLegend
public boolean isLegend()
-
getPlotBackground
public java.awt.Color getPlotBackground()
-
getTitle
public java.lang.String getTitle()
-
isTooltips
public boolean isTooltips()
-
setData
public void setData(Dataset set)
-
setExtractOrder
public void setExtractOrder(int i)
-
setForegroundAlpha
public void setForegroundAlpha(float d)
-
setLabels
public void setLabels(boolean b)
-
setLegend
public void setLegend(boolean b)
-
setPlotBackground
public void setPlotBackground(java.awt.Color color)
-
setTitle
public void setTitle(java.lang.String string)
-
setTooltips
public void setTooltips(boolean b)
-
getCategoryLabel
public java.lang.String getCategoryLabel()
-
setCategoryLabel
public void setCategoryLabel(java.lang.String categoryLabel)
-
getValueLabel
public java.lang.String getValueLabel()
-
setValueLabel
public void setValueLabel(java.lang.String valueLabel)
-
isVertical
public boolean isVertical()
-
setVertical
public void setVertical(boolean vertical)
-
getRendererType
public int getRendererType()
-
setRendererType
public void setRendererType(int rendererType)
-
getCategoryMargin
public double getCategoryMargin()
-
setCategoryMargin
public void setCategoryMargin(double categoryMargin)
-
getItemMargin
public double getItemMargin()
-
setItemMargin
public void setItemMargin(double itemMargin)
-
getSeriesColors
public java.awt.Color[] getSeriesColors()
-
setSeriesColors
public void setSeriesColors(java.awt.Color[] seriesColors)
-
getCatAxisLabelPosition
public int getCatAxisLabelPosition()
-
setCatAxisLabelPosition
public void setCatAxisLabelPosition(int p)
-
getCatAxisLabelFont
public java.awt.Font getCatAxisLabelFont()
-
setCatAxisLabelFont
public void setCatAxisLabelFont(java.awt.Font catAxisLabelFont)
-
getValAxisLabelFont
public java.awt.Font getValAxisLabelFont()
-
setValAxisLabelFont
public void setValAxisLabelFont(java.awt.Font valAxisLabelFont)
-
getCatAxisTickFont
public java.awt.Font getCatAxisTickFont()
-
setCatAxisTickFont
public void setCatAxisTickFont(java.awt.Font catAxisTickFont)
-
getValAxisTickFont
public java.awt.Font getValAxisTickFont()
-
setValAxisTickFont
public void setValAxisTickFont(java.awt.Font valAxisTickFont)
-
getCatAxisLabelColor
public java.awt.Color getCatAxisLabelColor()
-
setCatAxisLabelColor
public void setCatAxisLabelColor(java.awt.Color catAxisLabelColor)
-
getValAxisLabelColor
public java.awt.Color getValAxisLabelColor()
-
setValAxisLabelColor
public void setValAxisLabelColor(java.awt.Color valAxisLabelColor)
-
getCatAxisTickColor
public java.awt.Color getCatAxisTickColor()
-
setCatAxisTickColor
public void setCatAxisTickColor(java.awt.Color catAxisTickColor)
-
getValAxisTickColor
public java.awt.Color getValAxisTickColor()
-
setValAxisTickColor
public void setValAxisTickColor(java.awt.Color valAxisTickColor)
-
getBarLabelFont
public java.awt.Font getBarLabelFont()
-
setBarLabelFont
public void setBarLabelFont(java.awt.Font barLabelFont)
-
getLegendFont
public java.awt.Font getLegendFont()
-
setLegendFont
public void setLegendFont(java.awt.Font legendFont)
-
getTitleFont
public java.awt.Font getTitleFont()
-
setTitleFont
public void setTitleFont(java.awt.Font titleFont)
-
getBarLabelOffset
public double getBarLabelOffset()
-
setBarLabelOffset
public void setBarLabelOffset(double barLabelOffset)
-
getBarLabelColor
public java.awt.Color getBarLabelColor()
-
setBarLabelColor
public void setBarLabelColor(java.awt.Color barLabelColor)
-
isShadows
public boolean isShadows()
-
setShadows
public void setShadows(boolean shadows)
-
isGradient
public boolean isGradient()
-
setGradient
public void setGradient(boolean gradient)
-
getValAxisUpperMargin
public double getValAxisUpperMargin()
-
setValAxisUpperMargin
public void setValAxisUpperMargin(double axisUpperMargin)
-
getCatAxisUpperMargin
public double getCatAxisUpperMargin()
-
setCatAxisUpperMargin
public void setCatAxisUpperMargin(double axisUpperMargin)
-
getCatAxisLowerMargin
public double getCatAxisLowerMargin()
-
setCatAxisLowerMargin
public void setCatAxisLowerMargin(double axisLowerMargin)
-
isValAxisAutoRange
public boolean isValAxisAutoRange()
-
setValAxisAutoRange
public void setValAxisAutoRange(boolean valAxisAutoRange)
-
getValAxisLowerBound
public double getValAxisLowerBound()
-
setValAxisLowerBound
public void setValAxisLowerBound(double valAxisLowerBound)
-
getValAxisUpperBound
public double getValAxisUpperBound()
-
setValAxisUpperBound
public void setValAxisUpperBound(double valAxisUpperBound)
-
getDynamicProps
public java.util.TreeMap<java.lang.String,DynamicPropertyDescriptor> getDynamicProps()
- Specified by:
getDynamicProps
in interfaceMutableDynamicPropertyProvider
-
setDynamicProps
public void setDynamicProps(java.util.TreeMap<java.lang.String,DynamicPropertyDescriptor> map)
- Specified by:
setDynamicProps
in interfaceMutableDynamicPropertyProvider
-
setPropertyValue
public void setPropertyValue(java.lang.String name, java.lang.Object value) throws java.lang.ClassCastException
- Specified by:
setPropertyValue
in interfaceDynamicPropertyProvider
- Throws:
java.lang.ClassCastException
-
getPropertyValue
public java.lang.Object getPropertyValue(java.lang.String name)
- Specified by:
getPropertyValue
in interfaceDynamicPropertyProvider
-
getProperties
public DynamicPropertyDescriptor[] getProperties()
- Specified by:
getProperties
in interfaceDynamicPropertyProvider
-
isPropertyDefined
public boolean isPropertyDefined(java.lang.String name)
- Specified by:
isPropertyDefined
in interfaceDynamicPropertyProvider
-
-