/** * This is a short cut method for creating a new message object. This * version allows the callie to specify a particular catalogue overriding * the default catalogue supplied. * * @param catalogue * The catalogue where translations will be located. * @param key * The catalogue key used to look up a translation within the * catalogue. * @return A new message object. */ public static Message message(String catalogue, String key) { return new Message(catalogue, key); }
/** * Create a progress list for the registration workflow. * * @param form The division of the current workflow step. * @param step The current step of the workflow (-1 if no step) * */ public static void registrationProgressList(Division form, int step) throws WingException { List progress = form.addList("registration-progress", List.TYPE_PROGRESS); new Message("default","xmlui.EPerson.EPersonUtils.register_verify_email"); progress.addItem("register-verify-email", render(step, 1)).addContent( new Message("default","xmlui.EPerson.EPersonUtils.register_verify_email")); progress.addItem("register-create-profile", render(step, 2)).addContent( new Message("default","xmlui.EPerson.EPersonUtils.register_create_profile")); progress.addItem("register-finished", render(step, 3)).addContent( new Message("default","xmlui.EPerson.EPersonUtils.register_finished")); }
/** * Create a progress list for the forgot password workflow. * * @param form The division of the current workflow step * @param step The current step of the workflow (-1 if no step) */ public static void forgottProgressList(Division form, int step) throws WingException { List progress = form.addList("forgot-password-progress", List.TYPE_PROGRESS); progress.addItem("forgot-verify-email", render(step, 1)).addContent( new Message("default","xmlui.EPerson.EPersonUtils.forgot_verify_email")); progress.addItem("forgot-reset-passowrd", render(step, 2)).addContent( new Message("default","xmlui.EPerson.EPersonUtils.forgot_reset_password")); progress.addItem("forgot-finished", render(step, 3)).addContent( new Message("default","xmlui.EPerson.EPersonUtils.forgot_finished")); }
result.setMessage(new Message("default","The policies were added successfully!"));
flowResult.setHeader(new Message("default", "Task: " + getUITaskName(taskName))); flowResult.setMessage(T_curate_success_notice); flowResult.setCharacters("STATUS: " + status + ", RESULT: " + result); flowResult.setHeader(new Message("default", "Task: " + getUITaskName(taskName))); flowResult.setMessage(T_curate_fail_notice); flowResult.setCharacters("STATUS: Failure, RESULT: " + result);
result.setMessage(new Message("default","The policies for the selected collections were cleared."));
/** * Delete the policies specified by the policyIDs parameter. This assumes that the * deletion has been confirmed. * * @param context The current DSpace context * @param policyIDs The unique ids of the policies being deleted. * @return A process result's object. */ public static FlowResult processDeletePolicies(Context context, String[] policyIDs) throws NumberFormatException, SQLException, AuthorizeException { FlowResult result = new FlowResult(); for (String id : policyIDs) { ResourcePolicy policyDeleted = ResourcePolicy.find(context, Integer.valueOf(id)); // check authorization AuthorizeUtil.authorizeManagePolicy(context, policyDeleted); policyDeleted.delete(); } result.setContinue(true); result.setOutcome(true); result.setMessage(new Message("default","The policies were deleted successfully")); return result; }
result.setMessage(new Message(null,ae.getMessage()));
/** * Delete community itself * * @param context The current DSpace context. * @param communityID The community id. * @return A process result's object. */ public static FlowResult processDeleteCommunity(Context context, int communityID) throws SQLException, AuthorizeException, IOException { FlowResult result = new FlowResult(); Community community = Community.find(context, communityID); community.delete(); context.commit(); result.setContinue(true); result.setOutcome(true); result.setMessage(new Message("default","The community was successfully deleted.")); return result; }
flowResult.setHeader(new Message("default", "Task: " + getUITaskName(taskName))); flowResult.setMessage(T_queue_success_notice); flowResult.setCharacters("RESULT: Object '" + objId + "' queued in '" + queueName + "' Queue"); flowResult.setHeader(new Message("default", "Task: " + getUITaskName(taskName))); flowResult.setMessage(T_queue_fail_notice); flowResult.setCharacters("RESULT: FAILED to queue Object '" + objId + "' in '" + queueName + "' Queue");
result.setMessage(new Message("default","Harvesting settings are valid."));
result.addError("group_name"); result.setOutcome(false); result.setMessage(new Message("default","The group name may not be blank.")); result.addError("group_name_duplicate"); result.setOutcome(false); result.setMessage(new Message("default","The group name is allready in use")); result.addError("group_name_duplicate"); result.setOutcome(false); result.setMessage(new Message("default","The group name is allready in use"));
/** * Delete collection itself * * @param context The current DSpace context. * @param collectionID The collection id. * @return A process result's object. */ public static FlowResult processDeleteCollection(Context context, int collectionID) throws SQLException, AuthorizeException, IOException { FlowResult result = new FlowResult(); Collection collection = Collection.find(context, collectionID); Community[] parents = collection.getCommunities(); for (Community parent: parents) { parent.removeCollection(collection); parent.update(); } context.commit(); result.setContinue(true); result.setOutcome(true); result.setMessage(new Message("default","The collection was successfully deleted.")); return result; }
result.setMessage(new Message("default","The collection was successfully created.")); result.setParameter("collectionID", newCollection.getID());
result.setMessage(new Message("default","The community was successfully created.")); result.setParameter("communityID", newCommunity.getID());
result.setMessage(new Message("default","The role was successfully deleted.")); return result;
result.setMessage(new Message("default","The role was successfully deleted.")); return result;
result.setMessage(new Message("default","All new items submitted to this collection will default to anonymous read.")); return result;