]> git.proxmox.com Git - mirror_edk2.git/blame - Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/DataType.java
1. Restructure module description on main UI
[mirror_edk2.git] / Tools / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / common / DataType.java
CommitLineData
a13899c5 1/** @file\r
2 \r
3 The file is used to define all used final variables\r
4 \r
5 Copyright (c) 2006, Intel Corporation\r
6 All rights reserved. This program and the accompanying materials\r
7 are licensed and made available under the terms and conditions of the BSD License\r
8 which accompanies this distribution. The full text of the license may be found at\r
9 http://opensource.org/licenses/bsd-license.php\r
10 \r
11 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
12 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
13\r
14 **/\r
15package org.tianocore.frameworkwizard.common;\r
16\r
17/**\r
18 The class is used to define all used final variables\r
19\r
20**/\r
21public class DataType {\r
22\r
23 /**\r
24 \r
25 @param args\r
26 \r
27 **/\r
28 public static void main(String[] args) {\r
29\r
30 }\r
31 \r
32 //\r
33 // Define all return types\r
34 //\r
35 public static final int RETURN_TYPE_OK = 1;\r
36 \r
37 public static final int RETURN_TYPE_CANCEL = 2;\r
38 \r
39 public static final int RETURN_TYPE_NEXT = 3;\r
40 \r
41 public static final int RETURN_TYPE_BACK = 4;\r
42 \r
43 public static final int RETURN_TYPE_MODULE_SURFACE_AREA = 11;\r
44 \r
45 public static final int RETURN_TYPE_PACKAGE_SURFACE_AREA = 12;\r
46 \r
47 public static final int RETURN_TYPE_PLATFORM_SURFACE_AREA = 13;\r
48 \r
49 public static final int RETURN_TYPE_BUILD_XML = 14;\r
50 \r
51 public static final int RETURN_TYPE_WORKSPACE = 15;\r
52 \r
92e29378 53 public static final int RETURN_TYPE_TEXT = 16;\r
54 \r
a13899c5 55 \r
56 //\r
57 // Define all used final variables\r
58 //\r
59 public static final String DOS_LINE_SEPARATOR = "\r\n";\r
60\r
61 public static final String UNIX_LINE_SEPARATOR = "\n";\r
62 \r
63 public static final String EMPTY_SELECT_ITEM = "----";\r
64 \r
65 public static final String DOS_FILE_SEPARATOR = "\\";\r
66 \r
67 public static final String UNIX_FILE_SEPARATOR = "/";\r
68 \r
69 //\r
70 // Define xml files ext\r
71 //\r
72 public static final String COPY_OF = "Copy of ";\r
73 \r
74 public static final String FILE_EXT_SEPARATOR = ".";\r
75 \r
76 public static final String WORKSPACE = "Workspace";\r
77 \r
78 public static final String MODULE_SURFACE_AREA = "Module Surface Area Description";\r
79 \r
80 public static final String MODULE_SURFACE_AREA_EXT = "msa";\r
81 \r
82 public static final String MODULE_SURFACE_AREA_EXT_DESCRIPTION = MODULE_SURFACE_AREA + " (*." + MODULE_SURFACE_AREA_EXT + ")";\r
83 \r
84 public static final String PACKAGE_SURFACE_AREA = "Package Surface Area Description";\r
85 \r
86 public static final String PACKAGE_SURFACE_AREA_EXT = "spd";\r
87 \r
88 public static final String PACKAGE_SURFACE_AREA_EXT_DESCRIPTION = PACKAGE_SURFACE_AREA + " (*." + PACKAGE_SURFACE_AREA_EXT + ")";\r
89 \r
90 public static final String PLATFORM_SURFACE_AREA = "Platform Surface Area Description";\r
91 \r
92 public static final String PLATFORM_SURFACE_AREA_EXT = "fpd";\r
93 \r
94 public static final String PLATFORM_SURFACE_AREA_EXT_DESCRIPTION = PLATFORM_SURFACE_AREA + " (*." + PLATFORM_SURFACE_AREA_EXT + ")";\r
95 \r
96 public static final String ANT_BUILD_FILE = "ANT Build File";\r
97 \r
98 public static final String ANT_BUILD_FILE_EXT = "xml";\r
99 \r
100 public static final String ANT_BUILD_FILE_EXT_DESCRIPTION = ANT_BUILD_FILE + " (*." + ANT_BUILD_FILE_EXT + ")";\r
101 \r
92e29378 102 public static final String TEXT_FILE = "Text File";\r
103 \r
104 public static final String TEXT_FILE_EXT = "txt";\r
105 \r
106 public static final String TEXT_FILE_EXT_DESCRIPTION = TEXT_FILE + " (*." + TEXT_FILE_EXT + ")";\r
107 \r
a13899c5 108 //\r
109 // Define file separator for current OS\r
110 //\r
111 public static String FILE_SEPARATOR = System.getProperty("file.separator");\r
112 \r
113 //\r
114 // Defien all used frame, container component's sizes\r
115 //\r
116 public static final int MAIN_FRAME_PREFERRED_SIZE_WIDTH = 800;\r
117 public static final int MAIN_FRAME_PREFERRED_SIZE_HEIGHT = 600;\r
118 public static final int MAIN_FRAME_MAX_SIZE_WIDTH = 1920;\r
119 public static final int MAIN_FRAME_MAX_SIZE_HEIGHT = 1200;\r
120 \r
121 public static final int MAIN_FRAME_SPLIT_PANEL_PREFERRED_SIZE_WIDTH = 790;\r
122 public static final int MAIN_FRAME_SPLIT_PANEL_PREFERRED_SIZE_HEIGHT = 545;\r
123 \r
124 public static final int MAIN_FRAME_WIDTH_SPACING = MAIN_FRAME_PREFERRED_SIZE_WIDTH - MAIN_FRAME_SPLIT_PANEL_PREFERRED_SIZE_WIDTH;\r
125 public static final int MAIN_FRAME_HEIGHT_SPACING = MAIN_FRAME_PREFERRED_SIZE_HEIGHT - MAIN_FRAME_SPLIT_PANEL_PREFERRED_SIZE_HEIGHT;\r
126 \r
127 public static final int MAIN_FRAME_TREE_PANEL_PREFERRED_SIZE_WIDTH = 273;\r
128 public static final int MAIN_FRAME_TREE_PANEL_PREFERRED_SIZE_HEIGHT = 545;\r
129 \r
130 public static final int MAIN_FRAME_EDITOR_PANEL_PREFERRED_SIZE_WIDTH = 515;\r
131 public static final int MAIN_FRAME_EDITOR_PANEL_PREFERRED_SIZE_HEIGHT = 545;\r
132 public static final int MAIN_FRAME_EDITOR_PANEL_LOCATION_X = 260;\r
133 public static final int MAIN_FRAME_EDITOR_PANEL_LOCATION_Y = 1;\r
134 \r
135 public static final int SPACE_TO_RIGHT_FOR_GENERATE_BUTTON = 10;\r
136 public static final int SPACE_TO_RIGHT_FOR_OK_BUTTON = 10;\r
137 public static final int SPACE_TO_RIGHT_FOR_ADD_BUTTON = 180;\r
138 public static final int SPACE_TO_RIGHT_FOR_REMOVE_BUTTON = 95;\r
139 public static final int SPACE_TO_RIGHT_FOR_UPDATE_BUTTON = 10;\r
140 public static final int SPACE_TO_RIGHT_FOR_PROTOCOL_NOTIFY = 25;\r
141 \r
142 public static final int LEFT_WIDTH = 160;\r
143 public static final int LEFT_HEIGHT = 20;\r
144 \r
145 public static final int RIGHT_WIDTH = 320;\r
146 public static final int RIGHT_HEIGHT = 20;\r
147 \r
148 public static final int RIGHT_MULTIPLE_HEIGHT = 4 * RIGHT_HEIGHT;\r
149 \r
150 public static final int BUTTON_GEN_WIDTH = 65;\r
151 public static final int BUTTON_GEN_HEIGHT = 20;\r
152 \r
153 public static final int BUTTON_BROWSE_WIDTH = 65;\r
154 public static final int BUTTON_BROWSE_HEIGHT = 20;\r
155 \r
156 public static final int BUTTON_ADD_WIDTH = 80;\r
157 public static final int BUTTON_ADD_HEIGHT = 20;\r
158 \r
159 public static final int BUTTON_UPDATE_WIDTH = 80;\r
160 public static final int BUTTON_UPDATE_HEIGHT = 20;\r
161 \r
162 public static final int BUTTON_REMOVE_WIDTH = 80;\r
163 public static final int BUTTON_REMOVE_HEIGHT = 20;\r
164 \r
165 public static final int SCROLLBAR_WIDTH = 18;\r
166 public static final int SCROLLBAR_HEIGHT = 18;\r
167 \r
168 //\r
169 // Common Help Text\r
170 // First defined here\r
171 // Will be replaced by resource file later\r
172 //\r
173 public static final String SUP_ARCH_LIST_HELP_TEXT = "Deselecting a checkbox will restrict this module for use with the selected architectures, based on the list of items that are checked. If all boxes are checked, then the module will support all current AND FUTURE architectures";\r
8f9acbd7 174 \r
175 //\r
176 // Project name and version\r
177 //\r
178 public static final String PROJECT_NAME = "Framework Wizard";\r
179 \r
180 public static final String PROJECT_VERSION = "1.0";\r
181 \r
92e29378 182 //\r
183 // Sort Type\r
184 //\r
185 public static final int SORT_TYPE_ASCENDING = 1;\r
186 \r
187 public static final int SORT_TYPE_DESCENDING = 2;\r
188 \r
189 //\r
190 // Module Type\r
191 //\r
192 public static final String MODULE_TYPE_LIBRARY = "Library";\r
193 \r
194 public static final String MODULE_TYPE_MODULE = "Module";\r
a13899c5 195}\r