1 21 22 package org.armedbear.j; 23 24 import java.awt.event.InputEvent ; 25 26 public interface Constants 27 { 28 char EOL = '\n'; 29 30 int COMMAND_NOTHING = 0; 31 int COMMAND_KILL = 1; 32 int COMMAND_PASTE = 2; 33 int COMMAND_PASTE_COMMENT = 3; 34 int COMMAND_UP = 4; 35 int COMMAND_DOWN = 5; 36 int COMMAND_PAGE_UP = 6; 37 int COMMAND_PAGE_DOWN = 7; 38 int COMMAND_LEFT = 8; 39 int COMMAND_RIGHT = 9; 40 int COMMAND_HOME = 10; 41 int COMMAND_HOME_HOME = 11; 42 int COMMAND_END = 12; 43 int COMMAND_END_END = 13; 44 int COMMAND_SELECT_HOME = 14; 45 int COMMAND_SELECT_HOME_HOME = 15; 46 int COMMAND_SELECT_END = 16; 47 int COMMAND_SELECT_END_END = 17; 48 int COMMAND_UNDO = 18; 49 int COMMAND_EXPAND = 19; 50 int COMMAND_HISTORY = 20; 51 int COMMAND_WINDOW_UP = 21; 52 int COMMAND_WINDOW_DOWN = 22; 53 54 int FILETYPE_UNKNOWN = -1; 55 int FILETYPE_TEXT = 0; 56 int FILETYPE_XML = 1; 57 int FILETYPE_SHELLSCRIPT = 2; 58 int FILETYPE_PERL = 3; 59 int FILETYPE_PHP = 4; 60 int FILETYPE_BINARY = 5; 61 int FILETYPE_ZIP = 6; 62 int FILETYPE_GZIP = 7; 63 int FILETYPE_WORD = 8; 64 int FILETYPE_JPEG = 9; 65 66 int COMPRESSION_NONE = 0; 67 int COMPRESSION_ZIP = 1; 68 int COMPRESSION_GZIP = 2; 69 70 int LANGUAGE_JAVA = 0; 71 int LANGUAGE_JAVASCRIPT = 1; 72 int LANGUAGE_C = 2; 73 int LANGUAGE_CPP = 3; 74 int LANGUAGE_OBJC = 4; 75 76 int LOAD_COMPLETED = 1; 77 int LOAD_PENDING = 2; 78 int LOAD_FAILED = 3; 79 80 int TAG_UNKNOWN = 0; 82 int TAG_INTERFACE = 1; 83 int TAG_CLASS = 2; 84 int TAG_METHOD = 3; 85 int TAG_FIELD = 4; 86 int TAG_EXTENDS = 5; 87 int TAG_IMPLEMENTS = 6; 88 int TAG_EXPLICIT = 7; 89 90 int TAG_FUNCTION = TAG_METHOD; 91 92 int TAG_CONSTANT = 8; 94 int TAG_CONDITION = 9; 95 int TAG_DEFUN = 10; 96 int TAG_GENERIC_FUNCTION = 11; 97 int TAG_MACRO = 12; 98 int TAG_PARAMETER = 13; 99 int TAG_STRUCT = 14; 100 int TAG_TYPE = 15; 101 int TAG_VAR = 16; 102 103 int TAG_PUBLIC = 0x0001; 105 int TAG_PROTECTED = 0x0002; 106 int TAG_PRIVATE = 0x0004; 107 108 int TAG_VISIBILITY_MASK = 0x0007; 109 110 int VC_CVS = 1; 112 int VC_P4 = 2; 113 114 String CHECK_SAVE_PROMPT = "Buffer is modified; save it first?"; 115 116 int VK_MOUSE_1 = 0xe001; 119 int VK_DOUBLE_MOUSE_1 = 0xe002; 120 int VK_MOUSE_2 = 0xe003; 121 int VK_DOUBLE_MOUSE_2 = 0xe004; 122 int VK_MOUSE_3 = 0xe005; 123 int VK_DOUBLE_MOUSE_3 = 0xe006; 124 125 int SIDEBAR_BUFFER_LIST_CHANGED = 0x0100; 127 int SIDEBAR_REPAINT_BUFFER_LIST = 0x0200; 128 int SIDEBAR_SET_BUFFER = 0x0400; 129 int SIDEBAR_MODIFIED_BUFFER_COUNT = 0x0800; 130 131 int SIDEBAR_POSITION = 0x0001; 133 134 int SIDEBAR_ALL = 0xffff; 135 int SIDEBAR_BUFFER_LIST_ALL = 0xff00; int SIDEBAR_NAVIGATION_COMPONENT_ALL = 0x00ff; 138 int REFRAME = 0x0001; 140 int REPAINT = 0x0002; 142 int ARCHIVE_MODE = 1; String ARCHIVE_MODE_NAME = "Archive"; 144 int ASM_MODE = 2; String ASM_MODE_NAME = "Assembly"; 145 int AUTOCONF_MODE = 3; String AUTOCONF_MODE_NAME = "Autoconf"; 146 int BEANSHELL_MODE = 4; String BEANSHELL_MODE_NAME = "BeanShell"; 147 int BINARY_MODE = 5; String BINARY_MODE_NAME = "Binary"; 148 int CHECKIN_MODE = 6; String CHECKIN_MODE_NAME = "Checkin"; 149 int COMPILATION_MODE = 7; String COMPILATION_MODE_NAME = "Compilation"; 150 int CPP_MODE = 8; String CPP_MODE_NAME = "C++"; 151 int CSS_MODE = 9; String CSS_MODE_NAME = "CSS"; 152 int C_MODE = 10; String C_MODE_NAME = "C"; 153 int DIFF_MODE = 11; String DIFF_MODE_NAME = "Diff"; 154 int DIRECTORY_MODE = 12; String DIRECTORY_MODE_NAME = "Directory"; 155 int HTML_MODE = 13; String HTML_MODE_NAME = "HTML"; 156 int IMAGE_MODE = 14; String IMAGE_MODE_NAME = "Image"; 157 int JAVASCRIPT_MODE = 15; String JAVASCRIPT_MODE_NAME = "JavaScript"; 158 int JAVA_MODE = 16; String JAVA_MODE_NAME = "Java"; 159 int JDB_MODE = 17; String JDB_MODE_NAME = "JDB"; 160 int LISP_MODE = 18; String LISP_MODE_NAME = "Lisp"; 161 int LISP_SHELL_MODE = 19; String LISP_SHELL_MODE_NAME = "Lisp Shell"; 162 int LIST_OCCURRENCES_MODE = 20; String LIST_OCCURRENCES_MODE_NAME = "List Occurrences"; 163 int LIST_REGISTERS_MODE = 21; String LIST_REGISTERS_MODE_NAME = "List Registers"; 164 int LIST_TAGS_MODE = 22; String LIST_TAGS_MODE_NAME = "List Tags"; 165 int MAILBOX_MODE = 23; String MAILBOX_MODE_NAME = "Mailbox"; 166 int MAKEFILE_MODE = 24; String MAKEFILE_MODE_NAME = "Makefile"; 167 int MAN_MODE = 25; String MAN_MODE_NAME = "Man"; 168 int MESSAGE_MODE = 26; String MESSAGE_MODE_NAME = "Message"; 169 int NEWS_GROUPS_MODE = 27; String NEWS_GROUPS_MODE_NAME = "Groups"; 170 int NEWS_GROUP_SUMMARY_MODE = 28; String NEWS_GROUP_SUMMARY_MODE_NAME = "Summary"; 171 int OBJC_MODE = 29; String OBJC_MODE_NAME = "Objective C"; 172 int PERL_MODE = 30; String PERL_MODE_NAME = "Perl"; 173 int PHP_MODE = 31; String PHP_MODE_NAME = "PHP"; 174 int PLAIN_TEXT_MODE = 32; String PLAIN_TEXT_MODE_NAME = "Plain Text"; 175 int PROPERTIES_MODE = 33; String PROPERTIES_MODE_NAME = "Properties"; 176 int PYTHON_MODE = 34; String PYTHON_MODE_NAME = "Python"; 177 int RUBY_MODE = 35; String RUBY_MODE_NAME = "Ruby"; 178 int SCHEME_MODE = 36; String SCHEME_MODE_NAME = "Scheme"; 179 int SEND_MAIL_MODE = 37; String SEND_MAIL_MODE_NAME = "Send Mail"; 180 int SHELL_MODE = 38; String SHELL_MODE_NAME = "Shell"; 181 int SHELL_SCRIPT_MODE = 39; String SHELL_SCRIPT_MODE_NAME = "Shell-script"; 182 int TCL_MODE = 40; String TCL_MODE_NAME = "Tcl"; 183 int VERILOG_MODE = 41; String VERILOG_MODE_NAME = "Verilog"; 184 int VHDL_MODE = 42; String VHDL_MODE_NAME = "VHDL"; 185 int WEB_MODE = 43; String WEB_MODE_NAME = "Web"; 186 int WORD_MODE = 44; String WORD_MODE_NAME = "Word"; 187 int XML_MODE = 45; String XML_MODE_NAME = "XML"; 188 189 int SUCCESS = 0; 190 int ERROR = -1; 191 int CANCELLED = 1; 192 193 int SHIFT_MASK = InputEvent.SHIFT_MASK; 194 int CTRL_MASK = InputEvent.CTRL_MASK; 195 int ALT_MASK = InputEvent.ALT_MASK; 196 int META_MASK = InputEvent.META_MASK; 197 198 int RESPONSE_YES = 0; 199 int RESPONSE_NO = 1; 200 int RESPONSE_YES_TO_ALL = 2; 201 int RESPONSE_CANCEL = 4; 202 203 int STATE_NEUTRAL = 0; 205 int STATE_COMMENT = 1; 206 int STATE_QUOTE = 2; 207 int STATE_SINGLEQUOTE = 3; 208 int STATE_IDENTIFIER = 4; 209 int STATE_TAG = 5; 210 int STATE_SCRIPT = 6; 211 int STATE_SCRIPT_TAG = 7; 212 int STATE_HTML_COMMENT = 8; 213 int STATE_OPERATOR = 9; 214 int STATE_BRACE = 10; 215 int STATE_NUMBER = 11; 216 int STATE_HEXNUMBER = 12; 217 int STATE_PREPROCESSOR = 13; 218 int STATE_DISABLED = 14; 219 int STATE_FUNCTION = 15; 220 int STATE_INPUT = 16; 221 int STATE_OUTPUT = 17; 222 int STATE_PROMPT = 18; 223 int STATE_PASSWORD_PROMPT = 19; 224 int STATE_CDATA = 20; 225 226 int STATE_LAST = 20; 227 228 String DEFAULT_SHELL_PROMPT_PATTERN = "^[^#$%>\\*]*[#$%>\\*] *|^: *"; 229 230 String EXPLICIT_FOLD_START = "{{{"; 231 String EXPLICIT_FOLD_END = "}}}"; 232 } 233 | Popular Tags |