Interface IStiBreakable

All Known Implementing Classes:
StiBand, StiButtonControl, StiCheckBox, StiCheckBoxControl, StiCheckedListBoxControl, StiChildBand, StiClone, StiColumnFooterBand, StiColumnHeaderBand, StiColumnsContainer, StiComboBoxControl, StiContainer, StiContourText, StiCrossCell, StiCrossColumn, StiCrossColumnTotal, StiCrossDataBand, StiCrossField, StiCrossFooterBand, StiCrossGroupFooterBand, StiCrossGroupHeaderBand, StiCrossHeader, StiCrossHeaderBand, StiCrossRow, StiCrossRowTotal, StiCrossSummary, StiCrossSummaryHeader, StiCrossTab, StiCrossTitle, StiCrossTotal, StiDataBand, StiDateTimePickerControl, StiDynamicBand, StiEmptyBand, StiFooterBand, StiFooterMarkerContainer, StiForm, StiGridControl, StiGroup, StiGroupBoxControl, StiGroupFooterBand, StiGroupHeaderBand, StiHeaderBand, StiHierarchicalBand, StiImage, StiLabelControl, StiLevelContainer, StiLevelEndContainer, StiLevelStartContainer, StiListBoxControl, StiNewPageContainer, StiOverlayBand, StiPage, StiPageFooterBand, StiPageHeaderBand, StiPanel, StiRadioButtonControl, StiReportControl, StiReportSummaryBand, StiReportTitleBand, StiRichText, StiStaticBand, StiSubReport, StiSystemText, StiTable, StiTableCell, StiTableCellCheckBox, StiTableCellImage, StiTableCellRichText, StiTableOfContents, StiText, StiTextBoxControl, StiTextInCells

public interface IStiBreakable
Describes interface of breakable feature.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Break(StiComponent dividedComponent, double devideFactor, StiRefObject<Double> divideLine, StiRefObject<Boolean> haveBreaked)
    Divides content of components in two parts.
    boolean
    Gets or sets value which indicates whether the component can or cannot break its contents on several pages.
    void
    setCanBreak(boolean value)
     
  • Method Details

    • getCanBreak

      boolean getCanBreak()
      Gets or sets value which indicates whether the component can or cannot break its contents on several pages.
    • setCanBreak

      void setCanBreak(boolean value)
    • Break

      boolean Break(StiComponent dividedComponent, double devideFactor, StiRefObject<Double> divideLine, StiRefObject<Boolean> haveBreaked)
      Divides content of components in two parts. Returns result of dividing. If true, then component is successful divided.
      Parameters:
      dividedComponent - Component for store part of content.
      Returns:
      If true, then component is successful divided.