public abstract class MondrianDataSourceEditor
extends org.pentaho.reporting.libraries.designtime.swing.CommonDialog
JDialog.AccessibleJDialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
protected static org.apache.commons.logging.Log |
logger |
accessibleContext, rootPane, rootPaneCheckingEnabled
DEFAULT_MODALITY_TYPE
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
MondrianDataSourceEditor(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context) |
MondrianDataSourceEditor(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context,
Dialog owner) |
MondrianDataSourceEditor(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context,
Frame owner) |
Modifier and Type | Method and Description |
---|---|
protected void |
autoRefreshSchemaName() |
protected void |
configureConnection(org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.AbstractMDXDataFactory dataFactory) |
protected void |
configureQueries(org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.AbstractNamedMDXDataFactory dataFactory) |
protected JdbcConnectionDefinition |
createConnectionDefinition(org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.AbstractMDXDataFactory dataFactory) |
protected Component |
createContentPane() |
protected abstract org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.AbstractMDXDataFactory |
createDataFactory() |
protected NamedDataSourceDialogModel |
getDialogModel() |
protected String |
getFileName() |
protected String |
getQueryName() |
protected String |
getSchemaFileName() |
protected void |
init(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context) |
org.pentaho.reporting.engine.classic.core.DataFactory |
performConfiguration(org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.AbstractNamedMDXDataFactory dataFactory,
String selectedQueryName) |
protected void |
refreshSchemaName() |
void |
setFileName(String fileName) |
protected void |
setQueryName(String queryName) |
protected void |
setSchemaFileName(String schema) |
protected void |
setScriptingLanguage(String lang,
JComboBox languageField) |
protected boolean |
validateInputs(boolean onConfirm) |
createButtonsPane, getCancelAction, getConfirmAction, getDialogId, getExtraActions, hasCancelButton, hide, init, isButtonPaneVisible, isConfirmed, performEdit, performInitialResize, resizeDialog, setButtonPaneVisible, setConfirmed, setVisible
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public MondrianDataSourceEditor(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)
public MondrianDataSourceEditor(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context, Dialog owner)
public MondrianDataSourceEditor(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context, Frame owner)
protected void init(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)
protected Component createContentPane()
createContentPane
in class org.pentaho.reporting.libraries.designtime.swing.CommonDialog
protected abstract org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.AbstractMDXDataFactory createDataFactory()
public org.pentaho.reporting.engine.classic.core.DataFactory performConfiguration(org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.AbstractNamedMDXDataFactory dataFactory, String selectedQueryName)
protected JdbcConnectionDefinition createConnectionDefinition(org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.AbstractMDXDataFactory dataFactory)
protected String getFileName()
public void setFileName(String fileName)
protected NamedDataSourceDialogModel getDialogModel()
protected void setSchemaFileName(String schema)
protected String getSchemaFileName()
protected void configureConnection(org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.AbstractMDXDataFactory dataFactory)
protected void configureQueries(org.pentaho.reporting.engine.classic.extensions.datasources.mondrian.AbstractNamedMDXDataFactory dataFactory)
protected String getQueryName()
protected void setQueryName(String queryName)
protected boolean validateInputs(boolean onConfirm)
validateInputs
in class org.pentaho.reporting.libraries.designtime.swing.CommonDialog
protected void autoRefreshSchemaName()
protected void refreshSchemaName()
Copyright © 2017 Hitachi Vantara. All rights reserved.