public class SharedElementRenderer extends Object
Constructor and Description |
---|
SharedElementRenderer(ReportRenderContext reportRenderContext) |
Modifier and Type | Method and 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() |
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) |
public SharedElementRenderer(ReportRenderContext reportRenderContext)
public void addChangeListener(ChangeListener changeListener)
public void removeChangeListener(ChangeListener changeListener)
public void fireChangeEvent()
public boolean isLayoutValid()
public boolean performLayouting()
public long getMinimumVersionNeeded()
public boolean isMigrationError()
public void clearMigrationError()
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)
public Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,org.pentaho.reporting.engine.classic.core.Element> getElementsById()
public Map<org.pentaho.reporting.engine.classic.core.util.InstanceID,Set<org.pentaho.reporting.engine.classic.core.util.InstanceID>> getConflicts()
public BreakPositionsList getHorizontalEdgePositions()
public ReportLayouter getLayouter()
public org.pentaho.reporting.engine.classic.core.layout.model.LogicalPageBox getPageBox()
public Rectangle2D getFallbackBounds()