Class UserProfileDialog

java.lang.Object
org.zkoss.zk.ui.event.GenericEventListener
org.zkoss.zk.ui.util.GenericComposer<T>
org.zkoss.zk.ui.util.GenericAutowireComposer<T>
org.zkoss.zk.ui.util.GenericForwardComposer
com.saperion.ngc.dialogs.UserProfileDialog
All Implemented Interfaces:
Serializable, org.zkoss.zk.ui.event.EventListener, org.zkoss.zk.ui.event.SerializableEventListener, org.zkoss.zk.ui.util.ComponentActivationListener, org.zkoss.zk.ui.util.ComponentCloneListener, org.zkoss.zk.ui.util.Composer, org.zkoss.zk.ui.util.ComposerExt

public class UserProfileDialog extends org.zkoss.zk.ui.util.GenericForwardComposer
User-profile dialog.
See Also:
  • Field Details

  • Constructor Details

    • UserProfileDialog

      public UserProfileDialog()
  • Method Details

    • show

      public static void show(org.zkoss.zk.ui.Component parent, Map<String,Object> args)
      Shows the dialog. Possible keys for the args map are:
      Parameters:
      parent - parent component for the dialog (usually the root component)
      args - arguments
    • doAfterCompose

      public void doAfterCompose(org.zkoss.zk.ui.Component comp) throws Exception
      Specified by:
      doAfterCompose in interface org.zkoss.zk.ui.util.Composer
      Overrides:
      doAfterCompose in class org.zkoss.zk.ui.util.GenericForwardComposer
      Throws:
      Exception
      See Also:
      • GenericForwardComposer.doAfterCompose(org.zkoss.zk.ui.Component)
    • onClick$upd_okButton

      public void onClick$upd_okButton()
      A click on the okay button starts validating all input fields If an error occurs during field validation the window stays open and shows the error messages next to the erroneous input fields. Only if all steps of validation were successful the password will be changed and the dialog closes.
    • onClick$upd_cancelButton

      public void onClick$upd_cancelButton()
      OnClick handler for cancel-button.
    • onChanging$upd_repeatNewPassword

      public void onChanging$upd_repeatNewPassword(org.zkoss.zk.ui.event.InputEvent event)
      OnChanging handler for repeat-new-password box.
      Parameters:
      event - the event
    • onChanging$upd_newPassword

      public void onChanging$upd_newPassword()
    • onChanging$upd_currentPassword

      public void onChanging$upd_currentPassword()
    • onCheck$upd_substituteAccessCheckbox

      public void onCheck$upd_substituteAccessCheckbox(org.zkoss.zk.ui.event.CheckEvent event)
    • onClick$upd_selectSubstituteButton

      public void onClick$upd_selectSubstituteButton(org.zkoss.zk.ui.event.Event event)
      Display the User Selection dialogue.
      Parameters:
      event - Event that is thrown onClick to the select substitute button.
    • onCheck$upd_presenceCheckbox

      public void onCheck$upd_presenceCheckbox(org.zkoss.zk.ui.event.CheckEvent event)
      OnCheck handler for presence checkbox.
      Parameters:
      event - the event
    • getIsPresent

      public Boolean getIsPresent()
      Gets the presence-property.
      Returns:
      if user is present
    • setIsPresent

      public void setIsPresent(boolean isPresent)
      Sets the presence-property.
      Parameters:
      isPresent - if user is present or not
    • getPasswordConstraint

      public String getPasswordConstraint()
      Gets the password constraint.
      Returns:
      the password constraint
    • setPasswordConstraint

      public void setPasswordConstraint(String constraint)
      Sets the password constraint.
      Parameters:
      constraint - the new password constraint
    • setPasswordChangeDisabled

      public void setPasswordChangeDisabled(boolean disabled)
      Sets if changing the password is disabled.
      Parameters:
      disabled - if changing the password is disabled or not
    • getPasswordChangeDisabled

      public boolean getPasswordChangeDisabled()
      Checks if changing the password is disabled.
      Returns:
      if changing the password is disabled or not
    • isPresenceDisabled

      public boolean isPresenceDisabled()
      Returns a boolean value that tells you whether the the workflow feature is enabled or not. It is used to disable checkbox to set the current presence state.
      Returns:
      true if the workflow feature is disabled, false else.
    • setSubstituteAccessEnabled

      public void setSubstituteAccessEnabled(boolean substituteAccessEnabled)
    • getSubstituteAccessEnabled

      public boolean getSubstituteAccessEnabled()
    • isSubstituteAccessChanged

      public boolean isSubstituteAccessChanged()
    • setSubstituteAccessChanged

      public void setSubstituteAccessChanged(boolean substituteAccessChanged)
    • isSubstituteChanged

      public boolean isSubstituteChanged()
    • setSubstituteChanged

      public void setSubstituteChanged(boolean substituteChanged)
    • isPresenceChanged

      public boolean isPresenceChanged()
    • setPresenceChanged

      public void setPresenceChanged(boolean presenceChanged)
    • isPasswordChanged

      public boolean isPasswordChanged()
    • setPasswordChanged

      public void setPasswordChanged(boolean passwordChanged)