Class JRBaseValueDisplay

    • Field Detail

      • color

        protected Color color
        The color to use when writing the value.
      • mask

        protected String mask
        The formatting mask to use when writing the value. Must a pattern that is accepted by a java.text.DecimalFormat object.
      • font

        protected JRFont font
        The font to use when writing the value.
    • Constructor Detail

      • JRBaseValueDisplay

        public JRBaseValueDisplay​(JRValueDisplay valueDisplay,
                                  JRChart chart)
        Constructs a copy of an existing value format specification.
        Parameters:
        valueDisplay - the value formatting object to copy
        chart - the parent chart
      • JRBaseValueDisplay

        public JRBaseValueDisplay​(JRValueDisplay valueDisplay,
                                  ChartsBaseObjectFactory factory)
        Constructs a copy of an existing value format specification and registers any expression in the new copy with the specified factory.
        Parameters:
        valueDisplay - the value formatting object to copy
        factory - the factory object to register expressions with
    • Method Detail

      • getColor

        public Color getColor()
        Description copied from interface: JRValueDisplay
        Returns the color to use when writing the value.
        Specified by:
        getColor in interface JRValueDisplay
        Returns:
        the color to use when writing the value
      • getMask

        public String getMask()
        Description copied from interface: JRValueDisplay
        Returns the formatting mask to use when writing the value. The mask will be specified using the patterns defined in java.text.DecimalFormat.
        Specified by:
        getMask in interface JRValueDisplay
        Returns:
        the formatting mask to use when writing the value
      • getFont

        public JRFont getFont()
        Description copied from interface: JRValueDisplay
        Returns the font to use when writing the value.
        Specified by:
        getFont in interface JRValueDisplay
        Returns:
        the font to use when writing the value
      • collectExpressions

        public void collectExpressions​(JRExpressionCollector collector)
        Adds all the expression used by this plot with the specified collector. All collected expression that are also registered with a factory will be included with the report is compiled.
        Parameters:
        collector - the expression collector to use