@Override public String apply(T input) { return input.getName(); } };
private String getNameForCopy(WorkflowScheme scheme) { return getNameForCopy(scheme.getName(), 255); }
private String getSchemeName() { final WorkflowScheme scheme = getWorkflowScheme(); if (scheme == null) { return getText("admin.common.words.default"); } else { return scheme.getName(); } }
private String getTargetSchemeName() { if (targetScheme == null) { return getI18nHelper().getText("admin.common.words.default"); } else { return targetScheme.getName(); } }
AbstractWorkflowSchemeMigrationHelper(T targetScheme, WorkflowManager workflowManager, OfBizDelegator delegator, SchemeManager schemeManager, I18nHelper i18nHelper, ApplicationUser user, ConstantsManager constantsManager, TaskManager taskManager, IssueIndexManager issueIndexManager, WorkflowSchemeManager workflowSchemeManager, EventPublisher eventPublisher) { this.targetScheme = targetScheme; this.workflowManager = workflowManager; this.delegator = delegator; this.schemeManager = schemeManager; this.i18nHelper = i18nHelper; this.user = user; this.taskManager = taskManager; this.issueIndexManager = issueIndexManager; this.workflowSchemeManager = workflowSchemeManager; this.eventPublisher = eventPublisher; this.workflowMigrationMapping = new WorkflowMigrationMapping(); this.constantsManager = constantsManager; this.typesNeedingMigration = new ArrayList<IssueType>(); this.statusesNeedingMigration = Maps.newHashMap(); if (targetScheme == null) { schemeId = null; schemeName = i18nHelper.getText("admin.common.words.default"); } else { schemeId = targetScheme.getId(); schemeName = targetScheme.getName(); } }