|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
ha_c.gui.HDialog
org.ifeth.sehr.client.api.ProfileSelectAuthDialog
Allows a user to choose his local profile
Use Case Notification:
The messenger currently connects only to the mail accounts of the SEHR host.
Therefore the user is not validated against existing SEHR accounts.
The settings to access an account are stored in a profile for each user.
Next/Planned Steps (Ideas to be discussed)
| Field Summary | |
ha_c.gui.control.HAction |
actOk
|
| Fields inherited from class ha_c.gui.HDialog |
result |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
ProfileSelectAuthDialog(java.lang.String datapath,
java.util.Locale locale,
char[] key)
Constructor with given locale |
|
ProfileSelectAuthDialog(java.lang.String datapath,
java.util.Locale locale,
java.lang.String logoresource,
char[] key)
Constructor with given locale and logo |
|
ProfileSelectAuthDialog(java.lang.String datapath,
java.util.ResourceBundle i18nBundle,
char[] key)
Deprecated. |
|
| Method Summary | |
LocalUserProfile |
getProfile()
Returns the selected profile |
void |
init()
|
boolean |
isCancelled()
Returns 'true' if dialog was cancelled |
boolean |
isLocalAuth()
Returns the status of local profile login |
boolean |
isSEHRAuth()
Returns the status of remote SEHR host authentification |
static void |
main(java.lang.String[] args)
For testing purposes |
void |
setAdmin(boolean isAdmin)
Enables/Disables the creation of a profile from current process |
void |
setDatapath(java.lang.String path)
Set datapath wwhere to store profile sets |
void |
setKey(char[] key)
Sets key for en-/decryption; 'null' = no en-/decryption |
void |
setLocalOnly(boolean isLocalOnly)
Local profile authentication; skip LOGIN2ZONE authentication |
void |
setLogo(javax.swing.ImageIcon logo)
Assign another logo |
| Methods inherited from class ha_c.gui.HDialog |
addButton, addButton, addComponent, addComponent, addComponent, doClose, init |
| Methods inherited from class javax.swing.JDialog |
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, update |
| Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
| Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public ha_c.gui.control.HAction actOk
| Constructor Detail |
public ProfileSelectAuthDialog(java.lang.String datapath,
java.util.Locale locale,
char[] key)
locale - - e.g. 'de', 'en'
public ProfileSelectAuthDialog(java.lang.String datapath,
java.util.Locale locale,
java.lang.String logoresource,
char[] key)
locale - - e.g. 'de', 'en'
public ProfileSelectAuthDialog(java.lang.String datapath,
java.util.ResourceBundle i18nBundle,
char[] key)
| Method Detail |
public void init()
public void setDatapath(java.lang.String path)
public void setLogo(javax.swing.ImageIcon logo)
public LocalUserProfile getProfile()
public void setAdmin(boolean isAdmin)
public void setKey(char[] key)
public boolean isLocalAuth()
public boolean isSEHRAuth()
public void setLocalOnly(boolean isLocalOnly)
public boolean isCancelled()
public static void main(java.lang.String[] args)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||