All Implemented Interfaces:
DynamicPropertyProvider, LocaleListener, MutableDynamicPropertyProvider, ComponentLifecycle, DesignerInitializable, ExtensibleComponent, QualityMonitor, VisionComponent, ActionListener, MouseListener, MouseMotionListener, ImageObserver, MenuContainer, Printable, Serializable, EventListener, Accessible, org.jfree.chart.event.ChartChangeListener, org.jfree.chart.event.ChartProgressListener

See Also:
  • Field Details

  • Constructor Details

    • PMIBarChart

      public PMIBarChart()
  • Method Details

    • initialize

      public void initialize()
      Specified by:
      initialize in interface DesignerInitializable
    • localeChanged

      public void localeChanged(Locale newLocale)
      Specified by:
      localeChanged in interface LocaleListener
      Overrides:
      localeChanged in class PMIChartPanel
    • isOpaque

      public boolean isOpaque()
      Overrides:
      isOpaque in class JComponent
    • getData

      public Dataset getData()
    • getExtractOrder

      public int getExtractOrder()
    • getForegroundAlpha

      public float getForegroundAlpha()
    • isLabels

      public boolean isLabels()
    • isLegend

      public boolean isLegend()
    • getPlotBackground

      public Color getPlotBackground()
    • getTitle

      public 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(Color color)
    • setTitle

      public void setTitle(String string)
    • setTooltips

      public void setTooltips(boolean b)
    • getCategoryLabel

      public String getCategoryLabel()
    • setCategoryLabel

      public void setCategoryLabel(String categoryLabel)
    • getValueLabel

      public String getValueLabel()
    • setValueLabel

      public void setValueLabel(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 Color[] getSeriesColors()
    • setSeriesColors

      public void setSeriesColors(Color[] seriesColors)
    • getCatAxisLabelPosition

      public int getCatAxisLabelPosition()
    • setCatAxisLabelPosition

      public void setCatAxisLabelPosition(int p)
    • getCatAxisLabelFont

      public Font getCatAxisLabelFont()
    • setCatAxisLabelFont

      public void setCatAxisLabelFont(Font catAxisLabelFont)
    • getValAxisLabelFont

      public Font getValAxisLabelFont()
    • setValAxisLabelFont

      public void setValAxisLabelFont(Font valAxisLabelFont)
    • getCatAxisTickFont

      public Font getCatAxisTickFont()
    • setCatAxisTickFont

      public void setCatAxisTickFont(Font catAxisTickFont)
    • getValAxisTickFont

      public Font getValAxisTickFont()
    • setValAxisTickFont

      public void setValAxisTickFont(Font valAxisTickFont)
    • getCatAxisLabelColor

      public Color getCatAxisLabelColor()
    • setCatAxisLabelColor

      public void setCatAxisLabelColor(Color catAxisLabelColor)
    • getValAxisLabelColor

      public Color getValAxisLabelColor()
    • setValAxisLabelColor

      public void setValAxisLabelColor(Color valAxisLabelColor)
    • getCatAxisTickColor

      public Color getCatAxisTickColor()
    • setCatAxisTickColor

      public void setCatAxisTickColor(Color catAxisTickColor)
    • getValAxisTickColor

      public Color getValAxisTickColor()
    • setValAxisTickColor

      public void setValAxisTickColor(Color valAxisTickColor)
    • getBarLabelFont

      public Font getBarLabelFont()
    • setBarLabelFont

      public void setBarLabelFont(Font barLabelFont)
    • getLegendFont

      public Font getLegendFont()
    • setLegendFont

      public void setLegendFont(Font legendFont)
    • getTitleFont

      public Font getTitleFont()
    • setTitleFont

      public void setTitleFont(Font titleFont)
    • getBarLabelOffset

      public double getBarLabelOffset()
    • setBarLabelOffset

      public void setBarLabelOffset(double barLabelOffset)
    • getBarLabelColor

      public Color getBarLabelColor()
    • setBarLabelColor

      public void setBarLabelColor(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 TreeMap<String,DynamicPropertyDescriptor> getDynamicProps()
      Specified by:
      getDynamicProps in interface MutableDynamicPropertyProvider
    • setDynamicProps

      public void setDynamicProps(TreeMap<String,DynamicPropertyDescriptor> map)
      Specified by:
      setDynamicProps in interface MutableDynamicPropertyProvider
    • setPropertyValue

      public void setPropertyValue(String name, Object value) throws ClassCastException
      Specified by:
      setPropertyValue in interface DynamicPropertyProvider
      Throws:
      ClassCastException
    • getPropertyValue

      public Object getPropertyValue(String name)
      Specified by:
      getPropertyValue in interface DynamicPropertyProvider
    • getProperties

      public DynamicPropertyDescriptor[] getProperties()
      Specified by:
      getProperties in interface DynamicPropertyProvider
    • isPropertyDefined

      public boolean isPropertyDefined(String name)
      Specified by:
      isPropertyDefined in interface DynamicPropertyProvider
    • setExtensionFunctions

      public void setExtensionFunctions(Map<String,ExtensionFunction> map)
      Specified by:
      setExtensionFunctions in interface ExtensibleComponent
      Overrides:
      setExtensionFunctions in class PMIChartPanel