Class MondrianSecurityDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- org.pentaho.reporting.libraries.designtime.swing.CommonDialog
-
- org.pentaho.reporting.ui.datasources.mondrian.MondrianSecurityDialog
-
- All Implemented Interfaces:
ImageObserver
,MenuContainer
,Serializable
,Accessible
,RootPaneContainer
,WindowConstants
public class MondrianSecurityDialog extends org.pentaho.reporting.libraries.designtime.swing.CommonDialog
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.Type
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
-
-
Constructor Summary
Constructors Constructor Description MondrianSecurityDialog(Dialog owner, org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)
MondrianSecurityDialog(Frame owner, org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)
MondrianSecurityDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Component
createContentPane()
protected String
getDialogId()
String
getJdbcPassword()
String
getJdbcPasswordField()
String
getJdbcUser()
String
getJdbcUserField()
Properties
getMondrianProperties()
String
getRole()
String
getRoleField()
protected void
init(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)
boolean
performEdit()
void
setJdbcPassword(String jdbcPassword)
void
setJdbcPasswordField(String jdbcPasswordField)
void
setJdbcUser(String jdbcUser)
void
setJdbcUserField(String jdbcUserField)
void
setMondrianProperties(Properties properties)
void
setRole(String role)
void
setRoleField(String roleField)
-
Methods inherited from class org.pentaho.reporting.libraries.designtime.swing.CommonDialog
createButtonsPane, getCancelAction, getConfirmAction, getExtraActions, hasCancelButton, hide, init, isButtonPaneVisible, isConfirmed, performInitialResize, resizeDialog, setButtonPaneVisible, setConfirmed, setVisible, validateInputs
-
Methods inherited from class javax.swing.JDialog
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
-
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
-
Methods inherited from class java.awt.Window
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
-
Methods inherited from class java.awt.Container
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
-
Methods inherited from class java.awt.Component
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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
MondrianSecurityDialog
public MondrianSecurityDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context) throws HeadlessException
- Throws:
HeadlessException
-
MondrianSecurityDialog
public MondrianSecurityDialog(Frame owner, org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context) throws HeadlessException
- Throws:
HeadlessException
-
MondrianSecurityDialog
public MondrianSecurityDialog(Dialog owner, org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context) throws HeadlessException
- Throws:
HeadlessException
-
-
Method Detail
-
init
protected void init(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)
-
getDialogId
protected String getDialogId()
- Specified by:
getDialogId
in classorg.pentaho.reporting.libraries.designtime.swing.CommonDialog
-
createContentPane
protected Component createContentPane()
- Specified by:
createContentPane
in classorg.pentaho.reporting.libraries.designtime.swing.CommonDialog
-
getRole
public String getRole()
-
setRole
public void setRole(String role)
-
getRoleField
public String getRoleField()
-
setRoleField
public void setRoleField(String roleField)
-
getJdbcUser
public String getJdbcUser()
-
setJdbcUser
public void setJdbcUser(String jdbcUser)
-
getJdbcUserField
public String getJdbcUserField()
-
setJdbcUserField
public void setJdbcUserField(String jdbcUserField)
-
getJdbcPassword
public String getJdbcPassword()
-
setJdbcPassword
public void setJdbcPassword(String jdbcPassword)
-
getJdbcPasswordField
public String getJdbcPasswordField()
-
setJdbcPasswordField
public void setJdbcPasswordField(String jdbcPasswordField)
-
getMondrianProperties
public Properties getMondrianProperties()
-
setMondrianProperties
public void setMondrianProperties(Properties properties)
-
performEdit
public boolean performEdit()
- Overrides:
performEdit
in classorg.pentaho.reporting.libraries.designtime.swing.CommonDialog
-
-