Class TitleSettings

  • All Implemented Interfaces:
    Serializable, net.sf.jasperreports.engine.design.events.JRChangeEventsSupport

    public class TitleSettings
    extends Object
    implements net.sf.jasperreports.engine.design.events.JRChangeEventsSupport, Serializable
    Author:
    Teodor Danciu (teodord@users.sourceforge.net)
    See Also:
    Serialized Form
    • Constructor Detail

      • TitleSettings

        public TitleSettings()
    • Method Detail

      • getShowTitle

        public Boolean getShowTitle()
        public SimpleTitleSettings(SimpleChartSettings chartSettings) { this.chartSettings = chartSettings; font = new JRBaseFont(chartSettings.getFont(), null); } /**
      • setShowTitle

        public void setShowTitle​(Boolean showTitle)
      • getPositionValue

        public net.sf.jasperreports.charts.type.EdgeEnum getPositionValue()
        Returns:
        the position
      • setPosition

        public void setPosition​(net.sf.jasperreports.charts.type.EdgeEnum positionValue)
        Parameters:
        positionValue - the position to set
      • getBackgroundPaint

        public PaintProvider getBackgroundPaint()
        Returns:
        the backgroundPaint
      • setBackgroundPaint

        public void setBackgroundPaint​(PaintProvider backgroundPaint)
        Parameters:
        backgroundPaint - the backgroundPaint to set
      • getFont

        public net.sf.jasperreports.engine.JRFont getFont()
        Returns:
        the font
      • setFont

        public void setFont​(net.sf.jasperreports.engine.JRFont font)
        Parameters:
        font - the font to set
      • getForegroundPaint

        public PaintProvider getForegroundPaint()
        Returns:
        the foregroundPaint
      • setForegroundPaint

        public void setForegroundPaint​(PaintProvider foregroundPaint)
        Parameters:
        foregroundPaint - the foregroundPaint to set
      • getHorizontalAlignment

        public org.jfree.ui.HorizontalAlignment getHorizontalAlignment()
        Returns:
        the horizontalAlignment
      • setHorizontalAlignment

        public void setHorizontalAlignment​(org.jfree.ui.HorizontalAlignment horizontalAlignment)
        Parameters:
        horizontalAlignment - the horizontalAlignment to set
      • getEventSupport

        public net.sf.jasperreports.engine.design.events.JRPropertyChangeSupport getEventSupport()
        Specified by:
        getEventSupport in interface net.sf.jasperreports.engine.design.events.JRChangeEventsSupport
      • getVerticalAlignment

        public org.jfree.ui.VerticalAlignment getVerticalAlignment()
        Returns:
        the verticalAlignment
      • setVerticalAlignment

        public void setVerticalAlignment​(org.jfree.ui.VerticalAlignment verticalAlignment)
        Parameters:
        verticalAlignment - the verticalAlignment to set
      • getPadding

        public org.jfree.ui.RectangleInsets getPadding()
        Returns:
        the padding
      • setPadding

        public void setPadding​(org.jfree.ui.RectangleInsets padding)
        Parameters:
        padding - the padding to set