public class CrosstabRenderComponent 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 |
---|
CrosstabRenderComponent(ReportDesignerContext designerContext,
ReportDocumentContext renderContext) |
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
|
CrosstabRenderer |
getRendererRoot() |
org.pentaho.reporting.engine.classic.core.Band |
getRootBand() |
void |
installRenderer(CrosstabRenderer 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, 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 CrosstabRenderComponent(ReportDesignerContext designerContext, ReportDocumentContext renderContext)
public void installRenderer(CrosstabRenderer rendererRoot, LinealModel horizontalLinealModel, HorizontalPositionsModel horizontalPositionsModel)
public org.pentaho.reporting.engine.classic.core.Element getDefaultElement()
AbstractRenderComponent
getDefaultElement
in interface ReportElementEditorContext
getDefaultElement
in class AbstractRenderComponent
public CrosstabRenderer getRendererRoot()
public org.pentaho.reporting.engine.classic.core.Band getRootBand()
getRootBand
in class AbstractRenderComponent
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.