public interface ElementRenderer
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(ChangeListener changeListener) |
void |
dispose() |
boolean |
draw(Graphics2D g2) |
Rectangle2D |
getBounds() |
org.pentaho.reporting.engine.classic.core.Section |
getElement() |
org.pentaho.reporting.engine.classic.core.Element[] |
getElementsAt(double x,
double y) |
org.pentaho.reporting.engine.classic.core.Element[] |
getElementsAt(double x,
double y,
double width,
double height) |
org.pentaho.reporting.engine.classic.core.metadata.ElementType |
getElementType() |
long[] |
getHorizontalEdgePositionKeys() |
BreakPositionsList |
getHorizontalEdgePositions() |
double |
getLayoutHeight() |
org.pentaho.reporting.engine.classic.core.util.InstanceID |
getRepresentationId() |
org.pentaho.reporting.engine.classic.core.util.geom.StrictBounds |
getRootElementBounds() |
BreakPositionsList |
getVerticalEdgePositions() |
LinealModel |
getVerticalLinealModel() |
double |
getVisualHeight() |
void |
handleError(ReportDesignerContext designerContext,
ReportDocumentContext reportContext) |
void |
invalidateLayout() |
boolean |
isHideInLayout() |
void |
removeChangeListener(ChangeListener changeListener) |
void |
setVisualHeight(double visualHeight) |
void setVisualHeight(double visualHeight)
double getVisualHeight()
long[] getHorizontalEdgePositionKeys()
org.pentaho.reporting.engine.classic.core.metadata.ElementType getElementType()
org.pentaho.reporting.engine.classic.core.util.InstanceID getRepresentationId()
boolean isHideInLayout()
void addChangeListener(ChangeListener changeListener)
void removeChangeListener(ChangeListener changeListener)
LinealModel getVerticalLinealModel()
double getLayoutHeight()
Rectangle2D getBounds()
boolean draw(Graphics2D g2)
void handleError(ReportDesignerContext designerContext, ReportDocumentContext reportContext)
org.pentaho.reporting.engine.classic.core.util.geom.StrictBounds getRootElementBounds()
org.pentaho.reporting.engine.classic.core.Section getElement()
org.pentaho.reporting.engine.classic.core.Element[] getElementsAt(double x, double y, double width, double height)
org.pentaho.reporting.engine.classic.core.Element[] getElementsAt(double x, double y)
BreakPositionsList getHorizontalEdgePositions()
BreakPositionsList getVerticalEdgePositions()
void invalidateLayout()
void dispose()
Copyright © 2017 Hitachi Vantara. All rights reserved.