| //------------------------------------------------------------------------------ |
| // Copyright (c) 2005, 2006 IBM Corporation and others. |
| // All rights reserved. This program and the accompanying materials |
| // are made available under the terms of the Eclipse Public License v1.0 |
| // which accompanies this distribution, and is available at |
| // http://www.eclipse.org/legal/epl-v10.html |
| // |
| // Contributors: |
| // IBM Corporation - initial implementation |
| //------------------------------------------------------------------------------ |
| package org.eclipse.epf.library.edit.itemsfilter; |
| |
| import java.util.Arrays; |
| import java.util.HashMap; |
| import java.util.List; |
| |
| import org.eclipse.epf.library.edit.LibraryEditPlugin; |
| import org.eclipse.epf.library.edit.LibraryEditResources; |
| |
| /** |
| * Defines the global constants used in the method element selection dialogs. |
| * |
| * @author Shashidhar Kannoori |
| * @since 1.0 |
| */ |
| public class FilterConstants { |
| |
| public static final String CUSTOM_CATEGORIES = LibraryEditResources.FilterConstants_customcategories_text; |
| |
| public static final String METHO_PLUGINS = LibraryEditResources.FilterConstants_methodplugins_text; |
| |
| public static final String CONTENT_PACKAGES = LibraryEditResources.FilterConstants_contentpackages_text; |
| |
| public static final String ROLESETS = LibraryEditResources.FilterConstants_rolesets_text; |
| |
| public static final String DISCIPLINES = LibraryEditResources.FilterConstants_disciplines_text; |
| |
| public static final String WORKPRODUCTTYPES = LibraryEditResources.FilterConstants_workproducttypes_text; |
| |
| public static final String DOMAINS = LibraryEditResources.FilterConstants_domains_text; |
| |
| public static final String TOOLS = LibraryEditResources.FilterConstants_tools_text; |
| |
| public static final String ALL_ELEMENTS = LibraryEditResources.FilterConstants_all_text; |
| |
| public static final String ROLES = LibraryEditResources.FilterConstants_roles_text; |
| |
| public static final String TASKS = LibraryEditResources.FilterConstants_tasks_text; |
| |
| public static final String WORKPRODUCTS = LibraryEditResources.FilterConstants_workproducts_text; |
| |
| public static final String GUIDANCE = LibraryEditResources.FilterConstants_guidance_text; |
| |
| public static final String PROCESSES = LibraryEditResources.FilterConstants_processes_text; |
| |
| public static final String ACTIVITIES = LibraryEditResources.FilterConstants_activities_text; |
| |
| public static final String WORK_PRODUCT_DESCRIPTORS = LibraryEditResources.FilterConstants_workproductdescriptors_text; |
| |
| public static final String ROLE_DESCRIPTORS = LibraryEditResources.FilterConstants_roledescriptors_text; |
| |
| public static final String TASK_DESCRIPTORS = LibraryEditResources.FilterConstants_taskdescriptors_text; |
| |
| public static final String ONLY_CONTENT_ELEMENTS = LibraryEditResources.FilterConstants_contentelements_text; |
| |
| public static final String CONFIG_CONTENT_ELEMENT = LibraryEditResources.FilterConstants_allcontentelements_text; |
| |
| public static final String ROADMAP = LibraryEditResources.FilterConstants_roadmap_text; |
| |
| public static final String CHECKLISTS = LibraryEditResources.FilterConstants_checklists_text; |
| |
| public static final String CONCEPTS = LibraryEditResources.FilterConstants_concepts_text; |
| |
| public static final String PRACTICES = LibraryEditResources.FilterConstants_practices_text; |
| |
| public static final String REPORTS = LibraryEditResources.FilterConstants_reports_text; |
| |
| public static final String REUSABLE_ASSETS = LibraryEditResources.FilterConstants_reusableassets_text; |
| |
| public static final String WHITE_PAPERS = LibraryEditResources.FilterConstants_whitepapers_text; |
| |
| public static final String TEMPLATES = LibraryEditResources.FilterConstants_templates_text; |
| |
| public static final String GUIDELINES = LibraryEditResources.FilterConstants_guidelines_text; |
| |
| public static final String SUPPORTING_MATERIALS = LibraryEditResources.FilterConstants_supportingmaterials_text; |
| |
| public static final String TOOL_MENTORS = LibraryEditResources.FilterConstants_toolmentors_text; |
| |
| public static final String EXAMPLES = LibraryEditResources.FilterConstants_examples_text; |
| |
| public static final String ROLE_SET_GROUPINGS = LibraryEditResources.FilterConstants_rolesetgropuings_text; |
| |
| public static final String DISCIPLINE_GROUPINGS = LibraryEditResources.FilterConstants_disciplinegroupings_text; |
| |
| // public static final String |
| |
| // private static final String[] GUIDANCE_TYPES = new String[]{ |
| // CHECKLISTS, CONCEPTS, EXAMPLES, PRACTICES, REPORTS, REUSABLE_ASSETS, |
| // SUPPORTING_MATERIALS, TEMPLATES, TOOL_MENTORS, WHITE_PAPERS, |
| // GUIDELINES,ROADMAP}; |
| |
| public static final String[] CONTENT_ELEMENTS = new String[] { ROLES, |
| TASKS, WORKPRODUCTS, GUIDANCE, SUPPORTING_MATERIALS, |
| ONLY_CONTENT_ELEMENTS, TOOL_MENTORS }; |
| |
| public static final String[] CONTENT_CATEGORIES = new String[] { ROLESETS, |
| WORKPRODUCTTYPES, DISCIPLINES, TOOLS, DOMAINS }; |
| |
| public static final String[] BREAKDOWN_ELEMENTS = new String[] { |
| WORK_PRODUCT_DESCRIPTORS, TASK_DESCRIPTORS, ROLE_DESCRIPTORS }; |
| |
| public static final List contentElementStrs = Arrays |
| .asList(CONTENT_ELEMENTS); |
| |
| public static final List categoryStrs = Arrays.asList(CONTENT_CATEGORIES); |
| |
| public static final List breakdownElements = Arrays |
| .asList(BREAKDOWN_ELEMENTS); |
| |
| public static HashMap hashMap = new HashMap(); |
| |
| public static final String space = "-"; //$NON-NLS-1$ |
| |
| public static final String ESTIMATE_CONSIDERATIONS = LibraryEditPlugin |
| .getPlugin().getString("_UI_Guidances_EstimationConsiderations"); //$NON-NLS-1$ |
| |
| public static final String TERM_DEFINITIONS = LibraryEditPlugin.getPlugin() |
| .getString("_UI_Guidances_TermDefinitions"); //$NON-NLS-1$ |
| |
| public static final String ANY_STRING = "*"; //$NON-NLS-1$ |
| public static final String ANY_CHARACTER = "?"; //$NON-NLS-1$ |
| } |