public static class PivotTableUtils.PivotPanel extends JPanel
| Modifier and Type | Class and Description |
|---|---|
protected static class |
PivotTableUtils.PivotPanel.NullComparator |
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
PivotTableUtils.PivotPanel(TableModel model,
ResourceBundle res) |
PivotTableUtils.PivotPanel(TableModel model,
ResourceBundle res,
Hashtable parameters) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, 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, updateadd, 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, validateTreeaction, 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, 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, hide, 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, transferFocusUpCycleprotected int NUMBER_CROW_FIELD
protected TableModel model
protected ResourceBundle resources
protected PivotTableUtils.FixedColumnTable fixedColumnTable
protected PivotTableUtils.HeaderRenderer headerRenderer
protected JPanel topPanel
protected JPanel buttonPanel
protected JPanel columnPanel
protected JPanel leftPanel
protected JButton printButton
protected JButton ppButton
protected JButton pageButton
protected JButton exportExcelButton
protected JComboBox[] arrayCrowField
@Deprecated protected JComboBox crowField
@Deprecated protected JComboBox crowField2
@Deprecated protected JComboBox crowField3
protected JComboBox ccolumnField
protected JComboBox cdataField
protected JComboBox cdategroup
protected JComboBox coperation
protected TableUtils.PrintableTable pTable
protected Hashtable selectedColumn
protected Hashtable parameters
protected EJDialog dDetailPivot
protected static PivotTableUtils.PivotPanel.NullComparator comparator
public PivotTableUtils.PivotPanel(TableModel model, ResourceBundle res)
public PivotTableUtils.PivotPanel(TableModel model, ResourceBundle res, Hashtable parameters)
public void setModel(TableModel model, boolean configureCombos)
public void setModel(TableModel model)
public TableModel getModel()
public JPanel getTopPanel()
public JPanel getButtonPanel()
protected void init()
public EntityResult getValueToExport()
public String getDataString()
protected void configurePrintButton()
protected void configurePreviewButton()
protected void configurePageButton()
protected void configureExportExcelButton()
protected void configureTable()
protected void installDetailMouseListener()
protected void showDetailPivotTableWindow(TableModel model, Hashtable information)
protected Hashtable getDetailWindowParameters()
protected void configureDataField()
protected void configureOperations()
protected void configureDateGroup()
public void addButton(AbstractButton button)
public Hashtable getSelectedColumn()
public void setSelectedColumn(Hashtable h)
protected void configure(JComboBox[] r)
protected void configure(JComboBox c)
protected void updateTableOperation()
protected void updateTable()
public static TableModel create(TableModel orig, String[] rows, String column, String dataColumn, int operation, int dategroup)
public static TableModel create(TableModel orig, String[] rows, String column, String dataColumn, int operation, int dategroup, Hashtable comparators)
protected static ArrayList getItems(TableModel model, String column, Comparator currentComparator)
protected static ArrayList getItems(TableModel model, String[] columns, Comparator[] comparators)
protected static int columnIndex(TableModel model, String col)
protected static int[] columnIndex(TableModel model, String[] col)
protected void clearTable()
public ArrayList getSelectedRowFields()
public ArrayList getSelectedColumnFields()
public ArrayList getSelectedDataFields()
public String getSelectedOperation()
public String getSelectedDateGroup()
Copyright © 2016 Imatia Innovation S.L.. All rights reserved.