public class RootBandRenderComponent extends AbstractRenderComponent
AbstractRenderComponent.AsyncChangeNotifier, AbstractRenderComponent.CellEditorRemover, AbstractRenderComponent.KeyboardElementMoveHandler, AbstractRenderComponent.MouseEditorActionHandler, AbstractRenderComponent.MouseSelectionHandler, AbstractRenderComponent.RepaintHandler, AbstractRenderComponent.RequestFocusHandler, AbstractRenderComponent.RootBandChangeHandler, AbstractRenderComponent.SelectionModelListener, AbstractRenderComponent.SelectionRectangleOverlayRenderer, AbstractRenderComponent.SettingsUpdateHandler
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
RootBandRenderComponent(ReportDesignerContext designerContext,
ReportDocumentContext renderContext,
boolean showTopBorder) |
Modifier and Type | Method and Description |
---|---|
org.pentaho.reporting.engine.classic.core.Element |
getDefaultElement()
Abstract method to return the default element
|
ElementRenderer |
getElementRenderer()
Abstract method to retrieve the element renderer
|
RootBandRenderer |
getRendererRoot() |
void |
installRenderer(RootBandRenderer rendererRoot,
LinealModel horizontalLinealModel,
HorizontalPositionsModel horizontalPositionsModel) |
protected boolean |
isLocalElement(org.pentaho.reporting.engine.classic.core.ReportElement e) |
dispose, editingCanceled, editingStopped, filterLocalElements, findRootBandForPosition, finishDragOperation, getCellEditor, getDesignerContext, getElementForLocation, getGridDivisions, getGridSize, getHorizontalEdgePositions, getHorizontalLinealModel, getHorizontalPositionsModel, getLeftBorder, getMinimumSize, getOffset, getPreferredSize, getRenderContext, getRepresentationContainer, getRootBand, getTopBorder, getVerticalEdgePositions, getVerticalLinealModel, initializeDragOperation, installEditor, installLineals, installMouseOperationHandler, isEditing, isFocused, isMouseOperationInProgress, isMouseOperationPossible, isShowLeftBorder, isShowTopBorder, isTerminateEditOnFocusLost, normalize, paintComponent, paintElementAlignment, paintGrid, paintSelectionRectangle, removeEditor, removeNotify, repaintConditionally, setFocused, setShowLeftBorder, setShowTopBorder, setTerminateEditOnFocusLost, stopCellEditing, updateCursorForIndicator, updateElements, updateGridSettings
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public RootBandRenderComponent(ReportDesignerContext designerContext, ReportDocumentContext renderContext, boolean showTopBorder)
public org.pentaho.reporting.engine.classic.core.Element getDefaultElement()
AbstractRenderComponent
getDefaultElement
in interface ReportElementEditorContext
getDefaultElement
in class AbstractRenderComponent
public RootBandRenderer getRendererRoot()
public void installRenderer(RootBandRenderer rendererRoot, LinealModel horizontalLinealModel, HorizontalPositionsModel horizontalPositionsModel)
protected boolean isLocalElement(org.pentaho.reporting.engine.classic.core.ReportElement e)
isLocalElement
in class AbstractRenderComponent
public ElementRenderer getElementRenderer()
AbstractRenderComponent
getElementRenderer
in class AbstractRenderComponent
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.