Interface JRStyleContainer

All Known Subinterfaces:
BaseCell, Cell, JRBoxContainer, JRBreak, JRCellContents, JRChart, JRCommonElement, JRCommonGraphicElement, JRCommonImage, JRCommonRectangle, JRCommonText, JRComponentElement, JRConditionalStyle, JRCrosstab, JRElement, JREllipse, JRFont, JRFrame, JRGenericElement, JRGenericPrintElement, JRGraphicElement, JRImage, JRImageAlignment, JRLine, JRLineBox, JRParagraph, JRParagraphContainer, JRPenContainer, JRPrintElement, JRPrintEllipse, JRPrintFrame, JRPrintGraphicElement, JRPrintImage, JRPrintLine, JRPrintRectangle, JRPrintText, JRRecordedValuesPrintElement, JRRectangle, JRStaticText, JRStyle, JRSubreport, JRTextAlignment, JRTextElement, JRTextField
All Known Implementing Classes:
CachingLineBox, CachingParagraph, ChartTemplateImage, CompiledBaseCell, CompiledCell, ComponentFillSubreport, DesignBaseCell, DesignCell, ElementDecorator, IconLabelComponent, IconLabelComponentFill, JRBaseBreak, JRBaseCellContents, JRBaseChart, JRBaseComponentElement, JRBaseConditionalStyle, JRBaseCrosstab, JRBaseElement, JRBaseEllipse, JRBaseFont, JRBaseFrame, JRBaseGenericElement, JRBaseGenericPrintElement, JRBaseGraphicElement, JRBaseImage, JRBaseLine, JRBaseLineBox, JRBaseParagraph, JRBasePrintElement, JRBasePrintEllipse, JRBasePrintFrame, JRBasePrintGraphicElement, JRBasePrintImage, JRBasePrintLine, JRBasePrintRectangle, JRBasePrintText, JRBaseRectangle, JRBaseStaticText, JRBaseStyle, JRBaseSubreport, JRBaseTextElement, JRBaseTextField, JRDesignBreak, JRDesignCellContents, JRDesignChart, JRDesignComponentElement, JRDesignConditionalStyle, JRDesignCrosstab, JRDesignElement, JRDesignEllipse, JRDesignFont, JRDesignFrame, JRDesignGenericElement, JRDesignGraphicElement, JRDesignImage, JRDesignLine, JRDesignRectangle, JRDesignStaticText, JRDesignStyle, JRDesignSubreport, JRDesignTextElement, JRDesignTextField, JRFillBreak, JRFillCellContents, JRFillChart, JRFillChartForAxis, JRFillComponentElement, JRFillCrosstab, JRFillElement, JRFillEllipse, JRFillFrame, JRFillGenericElement, JRFillGraphicElement, JRFillImage, JRFillLine, JRFillRectangle, JRFillStaticText, JRFillSubreport, JRFillTextElement, JRFillTextField, JRRecordedValuesGenericPrintElement, JRRecordedValuesPrintImage, JRRecordedValuesPrintText, JRTemplateElement, JRTemplateEllipse, JRTemplateFrame, JRTemplateGenericElement, JRTemplateGenericPrintElement, JRTemplateGraphicElement, JRTemplateImage, JRTemplateLine, JRTemplatePrintElement, JRTemplatePrintEllipse, JRTemplatePrintFrame, JRTemplatePrintGraphicElement, JRTemplatePrintImage, JRTemplatePrintLine, JRTemplatePrintRectangle, JRTemplatePrintText, JRTemplateRectangle, JRTemplateText, JRVirtualPrintPage.JRIdHolderTemplateElement, SubreportElementAdapter

public interface JRStyleContainer
Author:
Teodor Danciu (teodord@users.sourceforge.net)
  • Method Details

    • getDefaultStyleProvider

      JRDefaultStyleProvider getDefaultStyleProvider()
    • getStyle

      JRStyle getStyle()
      Returns this object's style.
      Returns:
      this object's style
    • getStyleNameReference

      String getStyleNameReference()
      Returns the name of an external style which is to be used by this object.

      External styles are defined in templates and are resolved at fill time. This attribute is only effective if no direct style (as returned by getStyle() is specified for this object.

      Returns:
      the name of an external style
    • getStyleName

      default String getStyleName()