@Nonnull public static HCA createEditLink (@Nonnull final ILayoutExecutionContext aLEC, @Nonnull final IHasID <String> aCurObject, @Nullable final String sTitle, @Nullable final Map <String, String> aParams) { final ISimpleURL aEditURL = createEditURL (aLEC, aCurObject).addAll (aParams); return new HCA (aEditURL).setTitle (sTitle).addChild (getEditImg ()); }
@Nonnull public static HCA createCopyLink (@Nonnull final ILayoutExecutionContext aLEC, @Nonnull final IHasID <String> aCurObject, @Nullable final String sTitle) { final ISimpleURL aCopyURL = createCopyURL (aLEC, aCurObject); return new HCA (aCopyURL).setTitle (sTitle).addChild (getCopyImg ()); }
@Nonnull public static HCA createDeleteLink (@Nonnull final ILayoutExecutionContext aLEC, @Nonnull final IHasID <String> aCurObject, @Nullable final String sTitle) { final ISimpleURL aURL = createDeleteURL (aLEC, aCurObject); return new HCA (aURL).setTitle (sTitle).addChild (getDeleteImg ()); }
@Nonnull public static HCA createNestedCreateLink (@Nonnull final ILayoutExecutionContext aLEC, @Nonnull final IHasID <String> aCurObject, @Nullable final String sTitle) { final ISimpleURL aURL = createCreateURL (aLEC).add (CHCParam.PARAM_OBJECT, aCurObject.getID ()); return new HCA (aURL).setTitle (sTitle).addChild (getCreateImg ()); } }
.add (CHCParam.PARAM_OBJECT, aCurUser.getID ())).setTitle (EText.TITLE_RESET_PASSWORD.getDisplayTextWithArgs (aDisplayLocale, SecurityUtils.getUserDisplayName (aCurUser, aDisplayLocale)))
.addIfNonNull (CHCParam.PARAM_OBJECT, sObjectID) .add (FIELD_FLOW_ID, aFormState.getFlowID ()) .add (FIELD_RESTORE_FLOW_ID, aFormState.getFlowID ())).setTitle (EText.SAVED_STATE_EDIT.getDisplayText (aDisplayLocale)) .addChild (getCreateImg ())); aActionCell.addChild (createDeleteLink (aWPEC,
.add (CHCParam.PARAM_OBJECT, aCurObject.getID ())).setTitle (EText.MSG_SEND_TEST_MAIL.getDisplayText (aDisplayLocale)) .addChild (getTestMailIcon ()));
aActionCell.addChild (new HCA (aWPEC.getSelfHref () .add (CHCParam.PARAM_ACTION, ACTION_LOGOUT_USER) .add (CHCParam.PARAM_OBJECT, aLoginInfo.getID ())).setTitle (EText.MSG_LOGOUT_USER.getDisplayTextWithArgs (aDisplayLocale, sUserName)) .addChild (getLogoutUserIcon ()));