Class SharedElementRenderer
- java.lang.Object
-
- org.pentaho.reporting.designer.core.editor.report.layouting.SharedElementRenderer
-
public class SharedElementRenderer extends Object
- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description SharedElementRenderer(ReportRenderContext reportRenderContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addChangeListener(ChangeListener changeListener)
void
clearMigrationError()
void
fireChangeEvent()
Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>>
getConflicts()
Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,org.pentaho.reporting.engine.classic.core.Element>
getElementsById()
Rectangle2D
getFallbackBounds()
BreakPositionsList
getHorizontalEdgePositions()
ReportLayouter
getLayouter()
long
getMinimumVersionNeeded()
protected org.pentaho.reporting.engine.classic.core.layout.output.OutputProcessorMetaData
getOutputProcessorMetaData()
org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox
getPageBox()
boolean
isLayoutValid()
boolean
isMigrationError()
boolean
performLayouting()
void
removeChangeListener(ChangeListener changeListener)
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)
-
-
-
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()
-
getHorizontalEdgePositions
public BreakPositionsList getHorizontalEdgePositions()
-
getLayouter
public ReportLayouter getLayouter()
-
getPageBox
public org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox getPageBox()
-
getFallbackBounds
public Rectangle2D getFallbackBounds()
-
-