public class LoginAsDesktopAction extends DesktopAction<DesktopFrame>
| Modifier and Type | Field and Description |
|---|---|
static String |
REAL_USER_ATTRIBUTE
Chave do atributo do usuário real
|
changeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
LoginAsDesktopAction(String systemName)
Construtor
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent arg0) |
String |
getNewLogin()
Devolve o login para o qual se deseja logar
|
String |
getSystemName()
Devolve o nome do sistema a ser aberto (nome da página html alternativa)
|
boolean |
hasAvailableLogins()
Devolve true se houver pelo menos um login para o qual este usuário puder
logar como
|
protected boolean |
loginAs()
Prepara a task e executa-a para que seja feito o login como
|
void |
setNewLogin(String newLogin)
Atribui o valor do login para o qual se deseja logar
|
getDesktop, getString, getString, showErrorMessage, showInformation, showPanel, showWarningaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledpublic static final String REAL_USER_ATTRIBUTE
public LoginAsDesktopAction(String systemName)
systemName - Nome do sistema a ser aberto (nome da página html
alternativa)public void actionPerformed(ActionEvent arg0)
public boolean hasAvailableLogins()
protected boolean loginAs()
public String getNewLogin()
public void setNewLogin(String newLogin)
newLogin - login para o qual se deseja logarpublic String getSystemName()
Copyright © 2020. All rights reserved.