Class UserEntityEditorTransform

    • Field Detail

      • imgCalendar

        public FormalParameter imgCalendar
        Specifies the image file name used by the transform to display the calendar button in DHTML mode.
        This image should be contained in the images folder of the application.
        For example, if you want to specify a different image for the calendar button, you would need to copy it to the images folder and then specify its name in this formal parameter.
      • renderForm

        public FormalParameter renderForm
        Indicates if this transform should render a form for holding the inner fields

        public java.lang.String FP_RENDER_FORM
        String constant holding the name of the renderForm formal parameter. Value is renderForm

        public java.lang.String FP_IMAGE_CALENDAR
        String constant holding the name of the imgCalendar formal parameter. Value is imgCalendar

        public java.lang.String FP_IMAGE_CALENDAR_DISABLED
        String constant holding the name of the imgCalendarDisabled formal parameter. Value is imgCalendarDisabled
    • Constructor Detail

      • UserEntityEditorTransform

        public UserEntityEditorTransform()
    • Method Detail

      • renderJavascriptLinks

        public void renderJavascriptLinks​(MarkupOutput out)
      • initializeTransform

        public void initializeTransform​(Transformable data)
        Description copied from class: AbstractAppTransform

        This method initialize the private and protected fields of the transform, such as width and height. It also invokes the initializeWebComponent, initializeImages and initializeCss methods.

        This method is automatically called from the transform method. Transforms which would like to invoke other methods in this instance directly (for example, to invoke some render methods), need first to call this method to guarantee that the Transform is ready to generate output.
        Specified by:
        initializeTransform in interface AppTransform
        initializeTransform in class AbstractAppTransform
        data - the bean to transform.
      • getSupportedBeanType

        public java.lang.Class getSupportedBeanType()
        Description copied from class: AbstractAppTransform
        Returns the supported bean type. This abstract Transform supports all WebComponents so every sub-class should override this method to return the class of the Bean the Transform is expecting, for example:
         public class CustomReportClass extends AbstractAppTransform {
            public Class getSupportedBeanType() {
                //This Transform is expected to work only with a ReportBean,
                //therefore this method needs to return this class:
                return ReportBean.class;
        Specified by:
        getSupportedBeanType in interface Transform
        getSupportedBeanType in class AbstractAppTransform
        a root class/interface supported by this transform.
      • getDescription

        public java.lang.String getDescription()
        Description copied from interface: Transform
        Returns a textual description of the transform.
        Specified by:
        getDescription in interface Transform
        The textual description of the transform.
      • isUser

        public boolean isUser()
      • getUserEntityObject

        protected WebUserEntity getUserEntityObject()
      • getModifyBasicInfoEvent

        protected WebEvent getModifyBasicInfoEvent()
      • getModifyAuthenticationEvent

        protected WebEvent getModifyAuthenticationEvent()
      • getEventArgumentName

        protected java.lang.String getEventArgumentName​(WebEvent event,
                                                        int argumentId)
      • generateLabel

        protected Tag generateLabel​(java.lang.String forLabel,
                                    java.lang.String desc,
                                    boolean enabled)
      • renderLogin

        public void renderLogin​(MarkupOutput out)
      • renderLoginLabel

        public void renderLoginLabel​(MarkupOutput out)
      • renderLoginField

        public void renderLoginField​(MarkupOutput out)
      • renderFullName

        public void renderFullName​(MarkupOutput out)
      • renderFullNameLabel

        public void renderFullNameLabel​(MarkupOutput out)
      • renderFullNameField

        public void renderFullNameField​(MarkupOutput out)
      • renderDescription

        public void renderDescription​(MarkupOutput out)
      • renderDescriptionLabel

        public void renderDescriptionLabel​(MarkupOutput out)
      • renderDescriptionField

        public void renderDescriptionField​(MarkupOutput out)
      • renderPassword

        public void renderPassword​(MarkupOutput out)
      • renderPasswordLabel

        public void renderPasswordLabel​(MarkupOutput out)
      • renderPasswordField

        public void renderPasswordField​(MarkupOutput out)
      • renderPasswordConfirmation

        public void renderPasswordConfirmation​(MarkupOutput out)
      • renderPasswordConfirmationLabel

        public void renderPasswordConfirmationLabel​(MarkupOutput out)
      • renderPasswordConfirmationField

        public void renderPasswordConfirmationField​(MarkupOutput out)
      • renderIsPasswordModifiable

        public void renderIsPasswordModifiable​(MarkupOutput out)
      • renderIsPasswordModifiableLabel

        public void renderIsPasswordModifiableLabel​(MarkupOutput out)
      • renderIsPasswordModifiableField

        public void renderIsPasswordModifiableField​(MarkupOutput out)
      • renderRequiresNewPassword

        public void renderRequiresNewPassword​(MarkupOutput out)
      • renderRequiresNewPasswordLabel

        public void renderRequiresNewPasswordLabel​(MarkupOutput out)
      • renderRequiresNewPasswordField

        public void renderRequiresNewPasswordField​(MarkupOutput out)
      • renderIsStandardAuthAllowed

        public void renderIsStandardAuthAllowed​(MarkupOutput out)
      • renderIsStandardAuthAllowedLabel

        public void renderIsStandardAuthAllowedLabel​(MarkupOutput out)
      • renderIsStandardAuthAllowedField

        public void renderIsStandardAuthAllowedField​(MarkupOutput out)
      • renderPasswordExpiration

        public void renderPasswordExpiration​(MarkupOutput out)
      • renderPasswordExpirationLabel

        public void renderPasswordExpirationLabel​(MarkupOutput out)
      • renderPasswordExpirationField

        public void renderPasswordExpirationField​(MarkupOutput out)
      • renderPasswordNeverExpires

        public void renderPasswordNeverExpires​(MarkupOutput out)
      • renderPasswordNeverExpiresLabel

        public void renderPasswordNeverExpiresLabel​(MarkupOutput out)
      • renderPasswordNeverExpiresField

        public void renderPasswordNeverExpiresField​(MarkupOutput out)
      • renderPasswordExpires

        public void renderPasswordExpires​(MarkupOutput out)
      • renderPasswordExpiresLabel

        public void renderPasswordExpiresLabel​(MarkupOutput out)
      • renderPasswordExpiresField

        public void renderPasswordExpiresField​(MarkupOutput out)
      • renderPasswordExpirationDate

        public void renderPasswordExpirationDate​(MarkupOutput out)
      • renderPasswordExpirationDateLabel

        public void renderPasswordExpirationDateLabel​(MarkupOutput out)
      • renderPasswordExpirationDateField

        public void renderPasswordExpirationDateField​(MarkupOutput out)
      • getCalendar

        public GGCalendar getCalendar​(java.lang.String imgCalendar)
      • renderPasswordExpirationCount

        public void renderPasswordExpirationCount​(MarkupOutput out)
      • renderPasswordExpirationCountLabel

        public void renderPasswordExpirationCountLabel​(MarkupOutput out)
      • renderPasswordExpirationCountField

        public void renderPasswordExpirationCountField​(MarkupOutput out)
      • renderPasswordExpirationFrequency

        public void renderPasswordExpirationFrequency​(MarkupOutput out)
      • renderPasswordExpirationFrequencyLabel

        public void renderPasswordExpirationFrequencyLabel​(MarkupOutput out)
      • renderPasswordExpirationFrequencyField

        public void renderPasswordExpirationFrequencyField​(MarkupOutput out)
      • renderIsAccountEnabled

        public void renderIsAccountEnabled​(MarkupOutput out)
      • renderIsAccountEnabledLabel

        public void renderIsAccountEnabledLabel​(MarkupOutput out)
      • renderIsAccountEnabledField

        public void renderIsAccountEnabledField​(MarkupOutput out)
      • renderNTAuthentication

        public void renderNTAuthentication​(MarkupOutput out)
      • renderNTAuthenticationLabel

        public void renderNTAuthenticationLabel​(MarkupOutput out)
      • renderNTAuthenticationField

        public void renderNTAuthenticationField​(MarkupOutput out)
      • renderDBLogin

        public void renderDBLogin​(MarkupOutput out)
      • renderDBLoginLabel

        public void renderDBLoginLabel​(MarkupOutput out)
      • renderDBLoginField

        public void renderDBLoginField​(MarkupOutput out)
      • renderDBPassword

        public void renderDBPassword​(MarkupOutput out)
      • renderDBPasswordLabel

        public void renderDBPasswordLabel​(MarkupOutput out)
      • renderDBPasswordField

        public void renderDBPasswordField​(MarkupOutput out)
      • renderLDAPLogin

        public void renderLDAPLogin​(MarkupOutput out)
      • renderLDAPLoginLabel

        public void renderLDAPLoginLabel​(MarkupOutput out)
      • renderLDAPLoginField

        public void renderLDAPLoginField​(MarkupOutput out)
      • renderTrustAuthLoginLabel

        public void renderTrustAuthLoginLabel​(MarkupOutput out)
      • renderTrustAuthLoginField

        public void renderTrustAuthLoginField​(MarkupOutput out)