Class SharedElementRenderer


  • public class SharedElementRenderer
    extends Object
    Author:
    Thomas Morgner
    • Constructor Detail

      • SharedElementRenderer

        public SharedElementRenderer​(ReportRenderContext reportRenderContext)
    • Method Detail

      • addChangeListener

        public void addChangeListener​(ChangeListener changeListener)
      • removeChangeListener

        public void removeChangeListener​(ChangeListener changeListener)
      • fireChangeEvent

        public void fireChangeEvent()
      • getOutputProcessorMetaData

        protected org.pentaho.reporting.engine.classic.core.layout.output.OutputProcessorMetaData getOutputProcessorMetaData()
      • isLayoutValid

        public boolean isLayoutValid()
      • performLayouting

        public boolean performLayouting()
      • getMinimumVersionNeeded

        public long getMinimumVersionNeeded()
      • isMigrationError

        public boolean isMigrationError()
      • clearMigrationError

        public void clearMigrationError()
      • transferLocalLayout

        public void transferLocalLayout​(org.pentaho.reporting.engine.classic.core.Section section,
                                        Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,​org.pentaho.reporting.engine.classic.core.Element> elementsById,
                                        BreakPositionsList verticalEdgePositions)
      • getElementsById

        public Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,​org.pentaho.reporting.engine.classic.core.Element> getElementsById()
      • getConflicts

        public Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,​Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>> getConflicts()
      • getPageBox

        public org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox getPageBox()
      • getFallbackBounds

        public Rectangle2D getFallbackBounds()