public abstract class PasswordChangeDialogStd extends ParameterDialog
Modifier and Type | Field and Description |
---|---|
protected MustPasswordField |
passwordFieldNew |
protected MustPasswordField |
passwordFieldNew2 |
protected MustPasswordField |
passwordFieldOld |
buttonCancel, buttonOk, isAttributeListToPack, isCanceled, lastComponent, NEW_LINE, STAY_IN_LINE, toTerminate, veto
additionalButtons, additionalComponents, checkRepeatedInput, currentAttributeList, tabButtonGroup
appearanceModifiablePool, appellation, buildDone, confirmationMatter, contextInfo, dependencies, infoMatter, isToRenew, popupBuilders, presentMessageInDialogIfRepeated, remoteContents, remoteContentsExceptionallyToSetValues, sessionData
Constructor and Description |
---|
PasswordChangeDialogStd(SessionData sessionData,
java.lang.String userName) |
Modifier and Type | Method and Description |
---|---|
protected void |
act()
Act = things to do after user input has been accepted.
|
protected boolean |
isInputAccepted()
Returns true if user input is accepted - override this method to check user input.
|
protected abstract boolean |
isOldPasswordValid(java.lang.String oldPassword) |
protected abstract void |
saveNewPassword(java.lang.String newPassword) |
append, buildRemoteView, canceledByUser, createCheckBox, createCheckBox, createChoice, createChoice, createChoice, createComboBox, createComboBox, createComboBox, createDateField, createDateField, createDecimalField, createDirectorySpecification, createIntField, createLongField, createPasswordField, createRadioButtons, createRadioButtons, createRadioButtons, createSmallImageChooser, createTextArea, createTextArea, createTextAreaInScrollPane, createTextField, createTextField, createTextField, createTextPresenter, createTextPresenter, creationEnding, hasVeto, isCanceled, newPanel, presentFailure, process, registerRC, setToolTipText
addButton, addButton, addButtonInSequence, addSeparator, addToButtonPanel, addToButtonPanel, append, append, appendButtonForSelection, createButtonInButtonPanel, fetchValuesFromRequest, getAttributeList, hasMultiplePanels, newPanel, newPanel, optional, setLayoutTolerance
addDependency, addDependency, associateDefaultButtonToInputField, destroy, free, getAppellation, getAppResStr, getConcerning, getContextInfo, getElementID, getInstance, getMessageSetSize, getTabId, getTabLabel, getTranslation, isVisible, register, register, registerRemotable, setAppellation, setElementID, setMessage, setMessageToKeep, setMessageToKeep, setMessageToKeep, setMessageToKeep, setMessageToKeep, setSoundToPlay, setTitle, setToRenewToTrue, setVisible
protected MustPasswordField passwordFieldOld
protected MustPasswordField passwordFieldNew
protected MustPasswordField passwordFieldNew2
public PasswordChangeDialogStd(SessionData sessionData, java.lang.String userName)
protected boolean isInputAccepted()
ParameterDialog
isInputAccepted
in class ParameterDialog
protected abstract boolean isOldPasswordValid(java.lang.String oldPassword)
protected abstract void saveNewPassword(java.lang.String newPassword)
protected void act()
ParameterDialog
act
in class ParameterDialog
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de