]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/DataType.java
1. Fix EDKT273 "Externs are not being grouped together in MSA Files"
[mirror_edk2.git] / Tools / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / common / DataType.java
index cd432b1bf70fb9b5c2b87d9824708151c2b03d5e..6f95ca445d1d7df7c9fbd9300d7032456ab92600 100644 (file)
@@ -61,6 +61,10 @@ public class DataType {
     public static final String DOS_LINE_SEPARATOR = "\r\n";\r
 \r
     public static final String UNIX_LINE_SEPARATOR = "\n";\r
+    \r
+    public static final String LINE_SEPARATOR = UNIX_LINE_SEPARATOR;\r
+    \r
+    public static final String HTML_LINE_SEPARATOR = "<br>";\r
 \r
     public static final String EMPTY_SELECT_ITEM = "----";\r
 \r
@@ -162,12 +166,16 @@ public class DataType {
     public static final int SPACE_TO_RIGHT_FOR_REMOVE_BUTTON = 95;\r
 \r
     public static final int SPACE_TO_RIGHT_FOR_UPDATE_BUTTON = 10;\r
-    \r
+\r
     public static final int SPACE_TO_BOTTOM_FOR_ADD_BUTTON = 30;\r
 \r
     public static final int SPACE_TO_BOTTOM_FOR_REMOVE_BUTTON = 30;\r
 \r
     public static final int SPACE_TO_BOTTOM_FOR_UPDATE_BUTTON = 30;\r
+    \r
+    public static final int SPACE_TO_RIGHT_FOR_CLOSE_BUTTON = 240;\r
+    \r
+    public static final int SPACE_TO_BOTTOM_FOR_CLOSE_BUTTON = 25;\r
 \r
     public static final int SPACE_TO_RIGHT_FOR_PROTOCOL_NOTIFY = 25;\r
 \r
@@ -210,7 +218,7 @@ public class DataType {
     // First defined here\r
     // Will be replaced by resource file later\r
     //\r
-    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
+    public static final String SUP_ARCH_LIST_HELP_TEXT = "<html>Selecting a checkbox is a restriction of only the selected architectures;<br>If none of boxes are selected, all architectures are supported.<html>";\r
 \r
     //\r
     // Project name and version\r
@@ -232,4 +240,43 @@ public class DataType {
     public static final String MODULE_TYPE_LIBRARY = "Library";\r
 \r
     public static final String MODULE_TYPE_MODULE = "Module";\r
+    \r
+    //\r
+    // Hex String Header\r
+    //\r
+    public static final String HEX_STRING_HEADER = "0x";\r
+    \r
+    //\r
+    // The String of Boolean\r
+    //\r
+    public static final String TRUE = "True";\r
+    \r
+    public static final String FALSE = "False";\r
+    \r
+    //\r
+    // The Sting for USAGE type\r
+    //\r
+    public final static String USAGE_TYPE_ALWAYS_CONSUMED = "ALWAYS_CONSUMED";\r
+    \r
+    public final static String USAGE_TYPE_SOMETIMES_CONSUMED = "SOMETIMES_CONSUMED";\r
+    \r
+    public final static String USAGE_TYPE_ALWAYS_PRODUCED = "ALWAYS_PRODUCED";\r
+    \r
+    public final static String USAGE_TYPE_SOMETIMES_PRODUCED = "SOMETIMES_PRODUCED";\r
+    \r
+    public final static String USAGE_TYPE_PRIVATE = "PRIVATE";\r
+    \r
+    //\r
+    // The String for PPI type\r
+    //\r
+    public final static String PPI_TYPE_PPI = "Ppi";\r
+    \r
+    public final static String PPI_TYPE_PPI_NOTIFY = "Ppi Notify";\r
+    \r
+    //\r
+    // The String for Protocol type\r
+    //\r
+    public final static String PROTOCOL_TYPE_PROTOCOL = "Protocol";\r
+    \r
+    public final static String PROTOCOL_TYPE_PROTOCOL_NOTIFY = "Protocol Notify";\r
 }\r