View Javadoc

1   /*
2    * This software was designed and created by Jason Carroll.
3    * Copyright (c) 2002, 2003, 2004 Jason Carroll.
4    * The author can be reached at jcarroll@cowsultants.com
5    * ITracker website: http://www.cowsultants.com
6    * ITracker forums: http://www.cowsultants.com/phpBB/index.php
7    *
8    * This program is free software; you can redistribute it and/or modify
9    * it only under the terms of the GNU General Public License as published by
10   * the Free Software Foundation; either version 2 of the License, or
11   * (at your option) any later version.
12   *
13   * This program is distributed in the hope that it will be useful,
14   * but WITHOUT ANY WARRANTY; without even the implied warranty of
15   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16   * GNU General Public License for more details.
17   */
18  
19  package org.itracker.services.util;
20  
21  import java.text.SimpleDateFormat;
22  import java.util.Locale;
23  
24  import org.itracker.core.resources.ITrackerResources;
25  
26  
27  /**
28    * This interface defines the tags used in the export XML.
29    */
30  public interface ImportExportTags {
31      public static final SimpleDateFormat DATE_FORMATTER = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
32      public static final String EXPORT_LOCALE_STRING = ITrackerResources.BASE_LOCALE;
33      public static final Locale EXPORT_LOCALE = ITrackerResources.getLocale(EXPORT_LOCALE_STRING);
34  
35      public static final String ATTR_CREATOR_ID = "creator-id";
36      public static final String ATTR_BIT = "bit";
37      public static final String ATTR_DATE = "date";
38      public static final String ATTR_ID = "id";
39      public static final String ATTR_NAME = "name";
40      public static final String ATTR_ORDER = "order";
41      public static final String ATTR_STATUS = "status";
42      public static final String ATTR_SYSTEMID = "systemid";
43      public static final String ATTR_VALUE = "value";
44  
45      public static final String TAG_COMPONENT = "component";
46      public static final String TAG_COMPONENTS = "components";
47      public static final String TAG_COMPONENT_ID = "component-id";
48      public static final String TAG_COMPONENT_DESCRIPTION = "component-description";
49      public static final String TAG_COMPONENT_NAME = "component-name";
50      public static final String TAG_CONFIGURATION = "configuration";
51      public static final String TAG_CONFIGURATION_VERSION = "configuration-version";
52      public static final String TAG_CUSTOM_FIELD = "custom-field";
53      public static final String TAG_CUSTOM_FIELDS = "custom-fields";
54      public static final String TAG_CUSTOM_FIELD_DATEFORMAT = "custom-field-dateformat";
55      public static final String TAG_CUSTOM_FIELD_LABEL = "custom-field-label";
56      public static final String TAG_CUSTOM_FIELD_OPTION = "custom-field-option";
57      public static final String TAG_CUSTOM_FIELD_REQUIRED = "custom-field-required";
58      public static final String TAG_CUSTOM_FIELD_SORTOPTIONS = "custom-field-sortoptions";
59      public static final String TAG_CUSTOM_FIELD_TYPE = "custom-field-type";
60      public static final String TAG_CREATE_DATE = "create-date";
61      public static final String TAG_CREATOR = "creator";
62      public static final String TAG_EMAIL = "email";
63      public static final String TAG_FIRST_NAME = "first-name";
64      public static final String TAG_HISTORY_ENTRY = "history-entry";
65      public static final String TAG_ISSUE = "issue";
66      public static final String TAG_ISSUES = "issues";
67      public static final String TAG_ISSUE_ATTACHMENT = "issue-attachment";
68      public static final String TAG_ISSUE_ATTACHMENTS = "issue-attachments";
69      public static final String TAG_ISSUE_ATTACHMENT_CREATOR = "issue-attachment-creator";
70      public static final String TAG_ISSUE_ATTACHMENT_DESCRIPTION = "issue-attachment-description";
71      public static final String TAG_ISSUE_ATTACHMENT_FILENAME = "issue-attachment-filename";
72      public static final String TAG_ISSUE_ATTACHMENT_ORIGFILE = "issue-attachment-origfile";
73      public static final String TAG_ISSUE_ATTACHMENT_SIZE = "issue-attachment-size";
74      public static final String TAG_ISSUE_ATTACHMENT_TYPE = "issue-attachment-type";
75      public static final String TAG_ISSUE_COMPONENTS = "issue-components";
76      public static final String TAG_ISSUE_DESCRIPTION = "issue-description";
77      public static final String TAG_ISSUE_FIELD = "issue-field";
78      public static final String TAG_ISSUE_FIELDS = "issue-fields";
79      public static final String TAG_ISSUE_HISTORY = "issue-history";
80      public static final String TAG_ISSUE_PROJECT = "issue-project";
81      public static final String TAG_ISSUE_RESOLUTION = "issue-resolution";
82      public static final String TAG_ISSUE_SEVERITY = "issue-severity";
83      public static final String TAG_ISSUE_STATUS = "issue-status";
84      public static final String TAG_ISSUE_VERSIONS = "issue-versions";
85      public static final String TAG_LAST_MODIFIED = "last-modified";
86      public static final String TAG_LAST_NAME = "last-name";
87      public static final String TAG_LOGIN = "login";
88      public static final String TAG_OWNER = "owner";
89      public static final String TAG_PROJECT = "project";
90      public static final String TAG_PROJECTS = "projects";
91      public static final String TAG_PROJECT_DESCRIPTION = "project-description";
92      public static final String TAG_PROJECT_FIELDS = "project-custom-fields";
93      public static final String TAG_PROJECT_FIELD_ID = "project-custom-field";
94      public static final String TAG_PROJECT_NAME = "project-name";
95      public static final String TAG_PROJECT_OPTIONS = "project-options";
96      public static final String TAG_PROJECT_OWNERS = "project-owners";
97      public static final String TAG_PROJECT_OWNER_ID = "project-owner";
98      public static final String TAG_PROJECT_STATUS = "project-status";
99      public static final String TAG_RESOLUTION = "resolution";
100     public static final String TAG_RESOLUTIONS = "resolutions";
101     public static final String TAG_ROOT = "itracker";
102     public static final String TAG_SEVERITIES = "severities";
103     public static final String TAG_SEVERITY = "severity";
104     public static final String TAG_STATUS = "status";
105     public static final String TAG_STATUSES = "statuses";
106     public static final String TAG_SUPER_USER = "super-user";
107     public static final String TAG_TARGET_VERSION_ID = "target-version-id";
108     public static final String TAG_USER = "user";
109     public static final String TAG_USERS = "users";
110     public static final String TAG_USER_STATUS = "user-status";
111     public static final String TAG_VERSION = "version";
112     public static final String TAG_VERSIONS = "versions";
113     public static final String TAG_VERSION_DESCRIPTION = "version-description";
114     public static final String TAG_VERSION_ID = "version-id";
115     public static final String TAG_VERSION_NUMBER = "version-number";
116 }