1 /* 2 * Copyright 2004-2008 the Seasar Foundation and the Others. 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, 13 * either express or implied. See the License for the specific language 14 * governing permissions and limitations under the License. 15 */ 16 package org.seasar.uruma.core; 17 18 import org.seasar.framework.exception.SIOException; 19 import org.seasar.uruma.component.UIComponent; 20 import org.seasar.uruma.component.rcp.ViewPartComponent; 21 import org.seasar.uruma.context.ApplicationContext; 22 import org.seasar.uruma.rcp.UrumaApplication; 23 import org.seasar.uruma.rcp.UrumaService; 24 import org.seasar.uruma.rcp.configuration.ConfigurationWriter; 25 26 /** 27 * Uruma で利用するメッセージコードを定義するインターフェースです。<br /> 28 * 29 * @author y-komori 30 */ 31 public interface UrumaMessageCodes { 32 // ------------------------------------------------------------------------- 33 // 共通メッセージコード (00xx) 34 // ------------------------------------------------------------------------- 35 /** 36 * 例外が発生した場合のメッセージコードです。 37 * <dl> 38 * <dt><b>値 :</b></dt> 39 * <dd>{@value}</dd> 40 * </dl> 41 */ 42 public static final String EXCEPTION_OCCURED = "EURM0000"; 43 44 /** 45 * 例外が発生した場合のメッセージコード(理由つき)です。 46 * <dl> 47 * <dt><b>値 :</b></dt> 48 * <dd>{@value}</dd> 49 * </dl> 50 */ 51 public static final String EXCEPTION_OCCURED_WITH_REASON = "EURM0001"; 52 53 /** 54 * パラメータが <code>null</code> であってはいけない場合のメッセージコードです。 55 * <dl> 56 * <dt><b>値 :</b></dt> 57 * <dd>{@value}</dd> 58 * </dl> 59 */ 60 public static final String CANT_BE_NULL = "EURM0002"; 61 62 /** 63 * パラメータが空文字列であってはいけない場合のメッセージコードです。 64 * <dl> 65 * <dt><b>値 :</b></dt> 66 * <dd>{@value}</dd> 67 * </dl> 68 */ 69 public static final String CANT_BE_EMPTY_STRING = "EURM0003"; 70 71 /** 72 * 未サポートのクラスが指定された場合のメッセージコードです。 73 * <dl> 74 * <dt><b>値 :</b></dt> 75 * <dd>{@value}</dd> 76 * </dl> 77 */ 78 public static final String UNSUPPORTED_CLASS = "EURM0004"; 79 80 /** 81 * 型が想定している型に一致しない場合のメッセージコードです。 82 * <dl> 83 * <dt><b>値 :</b></dt> 84 * <dd>{@value}</dd> 85 * </dl> 86 */ 87 public static final String TYPE_MISS_MATCH = "EURM0005"; 88 89 /** 90 * {@link SIOException} が発生した場合のメッセージコードです。 91 * <dl> 92 * <dt><b>値 :</b></dt> 93 * <dd>{@value}</dd> 94 * </dl> 95 */ 96 public static final String IO_EXCEPTION_OCCURED = "EURM0006"; 97 98 /** 99 * CoolDeploy 対象パッケージが見つからなかった場合のメッセージコードです。 100 * <dl> 101 * <dt><b>値 :</b></dt> 102 * <dd>{@value}</dd> 103 * </dl> 104 */ 105 public static final String COOLDEPLOY_PACKAGE_NOT_FOUND = "WURM0007"; 106 107 // ------------------------------------------------------------------------- 108 // XMLパース関連メッセージコード (01xx) 109 // ------------------------------------------------------------------------- 110 /** 111 * レイアウトが見つからない場合のメッセージコードです。 112 * <dl> 113 * <dt><b>値 :</b></dt> 114 * <dd>{@value}</dd> 115 * </dl> 116 */ 117 public static final String LAYOUT_NOTO_FOUND = "EURM0100"; 118 119 /** 120 * レイアウトデータが見つからない場合のメッセージコードです。 121 * <dl> 122 * <dt><b>値 :</b></dt> 123 * <dd>{@value}</dd> 124 * </dl> 125 */ 126 public static final String LAYOUT_DATA_NOT_FOUND = "EURM0101"; 127 128 /** 129 * レンダラが見つからない場合のメッセージコードです。 130 * <dl> 131 * <dt><b>値 :</b></dt> 132 * <dd>{@value}</dd> 133 * </dl> 134 */ 135 public static final String RENDERER_NOT_FOUND = "EURM0102"; 136 137 /** 138 * イベントリスナが見つからない場合のメッセージコードです。 139 * <dl> 140 * <dt><b>値 :</b></dt> 141 * <dd>{@value}</dd> 142 * </dl> 143 */ 144 public static final String SWT_EVENT_LISTENER_NOT_FOUND = "EURM0103"; 145 146 /** 147 * アノテーションで指定された id が画面定義 XML 上に存在しないことを示すメッセージコードです。 148 * <dl> 149 * <dt><b>値 :</b></dt> 150 * <dd>{@value}</dd> 151 * </dl> 152 */ 153 public static final String WIDGET_NOT_FOUND_ON_XML = "EURM0104"; 154 155 /** 156 * コンポーネント ID が重複して定義されている際のメッセージコードです。 157 * <dl> 158 * <dt><b>値 :</b></dt> 159 * <dd>{@value}</dd> 160 * </dl> 161 */ 162 public static final String DUPLICATE_COMPONENT_ID = "EURM0105"; 163 164 /** 165 * 継承先コンポーネントが見つからない場合のメッセージコードです。 166 * <dl> 167 * <dt><b>値 :</b></dt> 168 * <dd>{@value}</dd> 169 * </dl> 170 */ 171 public static final String EXTEND_TARGET_COMPONENT_NOT_FOUND = "EURM0106"; 172 173 /** 174 * 継承先プロパティが見つからない場合のメッセージコードです。 175 * <dl> 176 * <dt><b>値 :</b></dt> 177 * <dd>{@value}</dd> 178 * </dl> 179 */ 180 public static final String EXTEND_TARGET_PROPERTY_NOT_FOUND = "EURM0107"; 181 182 /** 183 * {@link UIComponent} が見つからない場合のメッセージコードです。 184 * <dl> 185 * <dt><b>値 :</b></dt> 186 * <dd>{@value}</dd> 187 * </dl> 188 */ 189 public static final String UICOMPONENT_NOT_FOUND = "EURM0108"; 190 191 /** 192 * 画面定義テンプレートをファイルから読み込む際のメッセージコードです。 193 * <dl> 194 * <dt><b>値 :</b></dt> 195 * <dd>{@value}</dd> 196 * </dl> 197 */ 198 public static final String LOAD_TEMPLATE_FROM_FILE = "IURM0110"; 199 200 /** 201 * 画面定義テンプレートをキャッシュから読み込む際のメッセージコードです。 202 * <dl> 203 * <dt><b>値 :</b></dt> 204 * <dd>{@value}</dd> 205 * </dl> 206 */ 207 public static final String LOAD_TEMPLATE_FROM_CACHE = "IURM0111"; 208 209 /** 210 * 画面定義テンプレート登録時のメッセージコードです。<br /> 211 * <dl> 212 * <dt><b>値 :</b></dt> 213 * <dd>{@value}</dd> 214 * </dl> 215 */ 216 public static final String TEMPLATE_REGISTERED = "IURM0112"; 217 218 /** 219 * 重複した ID を持つ画面定義テンプレートが見つかった際のメッセージコードです。<br /> 220 * <dl> 221 * <dt><b>値 :</b></dt> 222 * <dd>{@value}</dd> 223 * </dl> 224 */ 225 public static final String DUPLICATE_ID_TEMPLATE = "EURM0113"; 226 227 /** 228 * 指定された ID を持つ画面定義テンプレートが見つからなかった際のメッセージコードです。<br /> 229 * <dl> 230 * <dt><b>値 :</b></dt> 231 * <dd>{@value}</dd> 232 * </dl> 233 */ 234 public static final String TEMPLATE_NOT_FOUND = "EURM0114"; 235 236 /** 237 * XML 要素をマッピングする Java クラス側に対応する属性が見つからなかった際のメッセージコードです。<br /> 238 * <dl> 239 * <dt><b>値 :</b></dt> 240 * <dd>{@value}</dd> 241 * </dl> 242 */ 243 public static final String PROPERY_NOT_FOUND = "EURM0115"; 244 245 /** 246 * 指定された ID を持つすべての画面定義テンプレートをキャッシュから削除する際のメッセージコードです。<br /> 247 * <dl> 248 * <dt><b>値 :</b></dt> 249 * <dd>{@value}</dd> 250 * </dl> 251 */ 252 public static final String DELETE_ALL_TEMPLATE_FROM_CACHE = "DURM0116"; 253 254 /** 255 * 指定された ID を持つ画面定義テンプレートをキャッシュから削除する際のメッセージコードです。<br /> 256 * <dl> 257 * <dt><b>値 :</b></dt> 258 * <dd>{@value}</dd> 259 * </dl> 260 */ 261 public static final String DELETE_TEMPLATE_FROM_CACHE = "DURM0117"; 262 263 // ------------------------------------------------------------------------- 264 // バインディング関連メッセージコード (02xx) 265 // ------------------------------------------------------------------------- 266 /** 267 * アノテートされたメソッドが複数存在する場合のエラーコードです。 268 * <dl> 269 * <dt><b>値 :</b></dt> 270 * <dd>{@value}</dd> 271 * </dl> 272 */ 273 public static final String DUPLICATE_ANNOTATED_METHOD = "EURM0200"; 274 275 /** 276 * メソッドが引数・戻り値なしのメソッドでない場合のエラーコードです。 277 * <dl> 278 * <dt><b>値 :</b></dt> 279 * <dd>{@value}</dd> 280 * </dl> 281 */ 282 public static final String ILLEGAL_METHOD_SIGNATURE = "EURM0201"; 283 284 /** 285 * イニシャライズメソッド実行中に例外が発生した場合のエラーコードです。 286 * <dl> 287 * <dt><b>値 :</b></dt> 288 * <dd>{@value}</dd> 289 * </dl> 290 */ 291 public static final String EXCEPTION_ON_INVOKING_INITIALIZE_METHOD = "EURM0202"; 292 293 /** 294 * サポートされていない型のウィジットに対してバインディングしようとした場合のメッセージコードです。 295 * <dl> 296 * <dt><b>値 :</b></dt> 297 * <dd>{@value}</dd> 298 * </dl> 299 */ 300 public static final String WIDGET_NOT_SUPPORTED = "EURM0203"; 301 302 /** 303 * アノテートされたフィールドに対応するウィジットが存在しない場合のメッセージコードです。 304 * <dl> 305 * <dt><b>値 :</b></dt> 306 * <dd>{@value}</dd> 307 * </dl> 308 */ 309 public static final String WIDGET_NOT_FOUND = "EURM0204"; 310 311 /** 312 * EnablesDepending でターゲットウィジットがサポートされていない際のメッセージコードです。<br /> 313 * <dl> 314 * <dt><b>値 :</b></dt> 315 * <dd>{@value}</dd> 316 * </dl> 317 */ 318 public static final String DEPENDING_WIDGET_NOT_SUPPORTED = "EURM0205"; 319 320 /** 321 * EnablesDepending でターゲットに対する選択条件がサポートされていない際のメッセージコードです。<br /> 322 * <dl> 323 * <dt><b>値 :</b></dt> 324 * <dd>{@value}</dd> 325 * </dl> 326 */ 327 public static final String DEPENDING_TYPE_NOT_SUPPORTED = "EURM0206"; 328 329 /** 330 * バインド先とバインド元の型が一致しない場合のメッセージコードです。 331 * <dl> 332 * <dt><b>値 :</b></dt> 333 * <dd>{@value}</dd> 334 * </dl> 335 */ 336 public static final String CLASS_NOT_MUTCH = "EURM0207"; 337 338 /** 339 * バインド処理を実行する際のメッセージコードです。<br /> 340 * <dl> 341 * <dt><b>値 :</b></dt> 342 * <dd>{@value}</dd> 343 * </dl> 344 */ 345 public static final String DO_BINDING = "DURM0208"; 346 347 /** 348 * {@link ApplicationContext} からオブジェクトへ値をバインドする際のメッセージコードです。 349 * <dl> 350 * <dt><b>値 :</b></dt> 351 * <dd>{@value}</dd> 352 * </dl> 353 */ 354 public static final String IMPORT_APPLICATION_CONTEXT = "DURM0209"; 355 356 /** 357 * オブジェクトから {@link ApplicationContext} へ値をバインドする際のメッセージコードです。 358 * <dl> 359 * <dt><b>値 :</b></dt> 360 * <dd>{@value}</dd> 361 * </dl> 362 */ 363 public static final String EXPORT_APPLICATION_CONTEXT = "DURM0210"; 364 365 /** 366 * メソッドバインディング開始時のメッセージコードです。 367 * <dl> 368 * <dt><b>値 :</b></dt> 369 * <dd>{@value}</dd> 370 * </dl> 371 */ 372 public static final String START_METHOD_CALL = "IURM0211"; 373 374 /** 375 * メソッドバインディング終了時のメッセージコードです。 376 * <dl> 377 * <dt><b>値 :</b></dt> 378 * <dd>{@value}</dd> 379 * </dl> 380 */ 381 public static final String END_METHOD_CALL = "IURM0212"; 382 383 /** 384 * EnablesDepending ターゲットが見つからない場合のメッセージコードです。 385 * <dl> 386 * <dt><b>値 :</b></dt> 387 * <dd>{@value}</dd> 388 * </dl> 389 */ 390 public static final String ENABLES_DEPENDING_TARGET_NOT_FOUND = "EURM0213"; 391 392 /** 393 * パートアクションクラス設定時のメッセージコードです。 394 * <dl> 395 * <dt><b>値 :</b></dt> 396 * <dd>{@value}</dd> 397 * </dl> 398 */ 399 public static final String PART_ACTION_CLASS_FOUND = "DURM0214"; 400 401 /** 402 * フォームクラス設定時のメッセージコードです。 403 * <dl> 404 * <dt><b>値 :</b></dt> 405 * <dd>{@value}</dd> 406 * </dl> 407 */ 408 public static final String FORM_CLASS_FOUND = "DURM0215"; 409 410 /** 411 * メソッドバインディング生成時のメッセージコードです。<br /> 412 * <dl> 413 * <dt><b>値 :</b></dt> 414 * <dd>{@value}</dd> 415 * </dl> 416 */ 417 public static final String CREATE_METHOD_BINDING = "DURM0216"; 418 419 /** 420 * ISelectionListener 登録時のメッセージコードです。<br /> 421 * <dl> 422 * <dt><b>値 :</b></dt> 423 * <dd>{@value}</dd> 424 * </dl> 425 */ 426 public static final String ISELECTION_LISTENER_REGISTERED = "DURM0217"; 427 428 /** 429 * リスナからのメソッド実行中に例外が発生した場合のメッセージコードです。<br /> 430 * <dl> 431 * <dt><b>値 :</b></dt> 432 * <dd>{@value}</dd> 433 * </dl> 434 */ 435 public static final String EXCEPTION_OCCURED_INVOKING_METHOD = "EURM0218"; 436 437 /** 438 * メソッドバインディング対象メソッドの引数の数が不正である場合のメッセージコードです。<br /> 439 * 440 * <dl> 441 * <dt><b>値 :</b></dt> 442 * <dd>{@value}</dd> 443 * </dl> 444 */ 445 public static final String ILLEGAL_ARG_NUMBERS = "EURM0219"; 446 447 /** 448 * ワークベンチアクションクラス設定時のメッセージコードです。<br /> 449 * <dl> 450 * <dt><b>値 :</b></dt> 451 * <dd>{@value}</dd> 452 * </dl> 453 */ 454 public static final String WORKBENCH_ACTION_CLASS_FOUND = "DURM0220"; 455 456 /** 457 * パートアクションクラスが見つからなかった場合のメッセージコードです。<br /> 458 * <dl> 459 * <dt><b>値 :</b></dt> 460 * <dd>{@value}</dd> 461 * </dl> 462 */ 463 public static final String PART_ACTION_CLASS_NOT_FOUND = "WURM0221"; 464 465 /** 466 * ワークベンチアクションクラスが見つからなかった場合のメッセージコードです。<br /> 467 * <dl> 468 * <dt><b>値 :</b></dt> 469 * <dd>{@value}</dd> 470 * </dl> 471 */ 472 public static final String WORKBENCH_ACTION_CLASS_NOT_FOUND = "WURM0222"; 473 474 /** 475 * フォームクラスが見つからなかった場合のメッセージコードです。<br /> 476 * <dl> 477 * <dt><b>値 :</b></dt> 478 * <dd>{@value}</dd> 479 * </dl> 480 */ 481 public static final String FORM_CLASS_NOT_FOUND = "WURM0223"; 482 483 /** 484 * フォームクラスが見つからなかった場合のメッセージコードです。<br /> 485 * <dl> 486 * <dt><b>値 :</b></dt> 487 * <dd>{@value}</dd> 488 * </dl> 489 */ 490 public static final String VALUE_BINDER_NOT_FOUND = "WURM0224"; 491 492 /** 493 * 非同期メソッドバインディングスケジューリング時のメッセージコードです。 494 * <dl> 495 * <dt><b>値 :</b></dt> 496 * <dd>{@value}</dd> 497 * </dl> 498 */ 499 public static final String ASYNC_METHOD_SCHEDULED = "IURM0225"; 500 501 /** 502 * 非同期メソッドバインディング開始時のメッセージコードです。 503 * <dl> 504 * <dt><b>値 :</b></dt> 505 * <dd>{@value}</dd> 506 * </dl> 507 */ 508 public static final String ASYNC_METHOD_START = "IURM0226"; 509 510 /** 511 * 非同期メソッドバインディング終了時のメッセージコードです。 512 * <dl> 513 * <dt><b>値 :</b></dt> 514 * <dd>{@value}</dd> 515 * </dl> 516 */ 517 public static final String ASYNC_METHOD_END = "IURM0227"; 518 519 /** 520 * 非同期メソッドバインディングキャンセル時のメッセージコードです。 521 * <dl> 522 * <dt><b>値 :</b></dt> 523 * <dd>{@value}</dd> 524 * </dl> 525 */ 526 public static final String ASYNC_METHOD_CANCELED = "IURM0228"; 527 528 // ------------------------------------------------------------------------- 529 // レンダリング関連メッセージコード (03xx) 530 // ------------------------------------------------------------------------- 531 /** 532 * ウィンドウが見つからない場合のメッセージコードです。 533 * <dl> 534 * <dt><b>値 :</b></dt> 535 * <dd>{@value}</dd> 536 * </dl> 537 */ 538 public static final String WINDOW_NOT_FOUND = "EURM0300"; 539 540 /** 541 * レンダリング時の値の設定に失敗した場合のメッセージコードです。 542 * <dl> 543 * <dt><b>値 :</b></dt> 544 * <dd>{@value}</dd> 545 * </dl> 546 */ 547 public static final String RENDER_MAPPING_FAILED = "EURM0301"; 548 549 /** 550 * レンダリング時に実際の型が想定していた型と異なっていた場合のエラーコードです。 551 * <dl> 552 * <dt><b>値 :</b></dt> 553 * <dd>{@value}</dd> 554 * </dl> 555 */ 556 public static final String UNSUPPORTED_TYPE_ERROR = "EURM0302"; 557 558 /** 559 * ViewPart のレンダリング時にルートコンポーネントが {@link ViewPartComponent} でなかった場合のエラーコードです。 560 * <dl> 561 * <dt><b>値 :</b></dt> 562 * <dd>{@value}</dd> 563 * </dl> 564 */ 565 public static final String REQUIRED_VIEWPART_ERROR = "EURM0303"; 566 567 /** 568 * {@link UIComponent#preRender(org.seasar.uruma.context.WidgetHandle, 569 * org.seasar.uruma.context.WindowContext)} メソッド開始時のメッセージコードです。 570 * <dl> 571 * <dt><b>値 :</b></dt> 572 * <dd>{@value}</dd> 573 * </dl> 574 */ 575 public static final String PRE_RENDER_START = "TURM0304"; 576 577 /** 578 * {@link UIComponent#preRender(org.seasar.uruma.context.WidgetHandle, 579 * org.seasar.uruma.context.WindowContext)} メソッド終了時のメッセージコードです。 580 * <dl> 581 * <dt><b>値 :</b></dt> 582 * <dd>{@value}</dd> 583 * </dl> 584 */ 585 public static final String PRE_RENDER_END = "TURM0305"; 586 587 /** 588 * {@link UIComponent#render(org.seasar.uruma.context.WidgetHandle, 589 * org.seasar.uruma.context.PartContext)} メソッド開始時のメッセージコードです。 590 * <dl> 591 * <dt><b>値 :</b></dt> 592 * <dd>{@value}</dd> 593 * </dl> 594 */ 595 public static final String RENDER_START = "TURM0306"; 596 597 /** 598 * {@link UIComponent#render(org.seasar.uruma.context.WidgetHandle, 599 * org.seasar.uruma.context.PartContext)} メソッド終了時のメッセージコードです。 600 * <dl> 601 * <dt><b>値 :</b></dt> 602 * <dd>{@value}</dd> 603 * </dl> 604 */ 605 public static final String RENDER_END = "TURM0307"; 606 607 /** 608 * ウィジット生成時のメッセージコードです。 609 * <dl> 610 * <dt><b>値 :</b></dt> 611 * <dd>{@value}</dd> 612 * </dl> 613 */ 614 public static final String WIDGET_CREATED = "TURM0308"; 615 616 /** 617 * コンテントプロバイダ設定時のメッセージコードです。 618 * <dl> 619 * <dt><b>値 :</b></dt> 620 * <dd>{@value}</dd> 621 * </dl> 622 */ 623 public static final String CONTENT_PROVIDER_FOUND = "DURM0309"; 624 625 /** 626 * ラベルプロバイダ設定時のメッセージコードです。 627 * <dl> 628 * <dt><b>値 :</b></dt> 629 * <dd>{@value}</dd> 630 * </dl> 631 */ 632 public static final String LABEL_PROVIDER_FOUND = "DURM0310"; 633 634 /** 635 * コンパレータ設定時のメッセージコードです。 636 * <dl> 637 * <dt><b>値 :</b></dt> 638 * <dd>{@value}</dd> 639 * </dl> 640 */ 641 public static final String COMPARATOR_FOUND = "DURM0311"; 642 643 /** 644 * コンポーネントのプロパティが String 型ではないため、読み出しに失敗した際のメッセージコードです。<br /> 645 */ 646 public static final String COMPONENT_PROPERTY_IS_NOT_STRING = "EURM0312"; 647 648 /** 649 * ウィジットにプロパティが見つからず、値を設定しなかった際のメッセージコードです。<br /> 650 */ 651 public static final String WIDGET_PROPERTY_NOT_FOUND = "EURM0313"; 652 653 /** 654 * プロパティの書き込みに失敗した際のメッセージコードです。<br /> 655 */ 656 public static final String PROPERTY_IS_NOT_WRITABLE = "EURM0314"; 657 658 /** 659 * ウィジェット 登録時のメッセージコードです。 660 * <dl> 661 * <dt><b>値 :</b></dt> 662 * <dd>{@value}</dd> 663 * </dl> 664 */ 665 public static final String WIDGET_REGISTERED = "DURM0315"; 666 667 /** 668 * ウィジェット ID が重複して定義されている際のメッセージコードです。 669 * <dl> 670 * <dt><b>値 :</b></dt> 671 * <dd>{@value}</dd> 672 * </dl> 673 */ 674 public static final String DUPLICATE_WIDGET_ID = "EURM0316"; 675 676 // ------------------------------------------------------------------------- 677 // ウィンドウ管理関連メッセージコード (04xx) 678 // ------------------------------------------------------------------------- 679 /** 680 * ウィンドウオープン時のメッセージコードです。 681 * <dl> 682 * <dt><b>値 :</b></dt> 683 * <dd>{@value}</dd> 684 * </dl> 685 */ 686 public static final String OPEN_WINDOW = "IURM0400"; 687 688 /** 689 * ウィンドウ初期化時のメッセージコードです。 690 * <dl> 691 * <dt><b>値 :</b></dt> 692 * <dd>{@value}</dd> 693 * </dl> 694 */ 695 public static final String INIT_WINDOW = "IURM0401"; 696 697 /** 698 * ウィンドウクローズ時のメッセージコードです。 699 * <dl> 700 * <dt><b>値 :</b></dt> 701 * <dd>{@value}</dd> 702 * </dl> 703 */ 704 public static final String CLOSE_WINDOW = "IURM0402"; 705 706 // ------------------------------------------------------------------------- 707 // RCP関連メッセージコード (05xx) 708 // ------------------------------------------------------------------------- 709 710 /** 711 * Uruma バンドル開始時のメッセージコードです。 712 * <dl> 713 * <dt><b>値 :</b></dt> 714 * <dd>{@value}</dd> 715 * </dl> 716 */ 717 public static final String URUMA_BUNDLE_START = "IURM0500"; 718 719 /** 720 * Uruma バンドル終了時のメッセージコードです。 721 * <dl> 722 * <dt><b>値 :</b></dt> 723 * <dd>{@value}</dd> 724 * </dl> 725 */ 726 public static final String URUMA_BUNDLE_STOP = "IURM0501"; 727 728 /** 729 * 画面定義 XML に <code>workbench</code> 要素が定義されていなかった場合のメッセージコードです。 730 * <dl> 731 * <dt><b>値 :</b></dt> 732 * <dd>{@value}</dd> 733 * </dl> 734 */ 735 public static final String WORKBENCH_ELEMENT_NOT_FOUND = "EURM0502"; 736 737 /** 738 * 画面定義 XML 検索開始時のメッセージコードです。 739 * <dl> 740 * <dt><b>値 :</b></dt> 741 * <dd>{@value}</dd> 742 * </dl> 743 */ 744 public static final String FINDING_XML_START = "IURM0503"; 745 746 /** 747 * バンドルへのコントリビューション生成時のメッセージコードです。<br /> 748 * <dl> 749 * <dt><b>値 :</b></dt> 750 * <dd>{@value}</dd> 751 * </dl> 752 */ 753 public static final String CREATE_CONTRIBUTION = "TURM0504"; 754 755 /** 756 * {@link ConfigurationWriter} が見つからない場合のメッセージコードです。<br /> 757 * <dl> 758 * <dt><b>値 :</b></dt> 759 * <dd>{@value}</dd> 760 * </dl> 761 */ 762 public static final String CONFIGURATION_WRITER_NOT_FOUND = "EURM0505"; 763 764 /** 765 * <code>perspective</code> 要素内で参照されているパートの ID が見つからない場合のメッセージコードです。 766 * <dl> 767 * <dt><b>値 :</b></dt> 768 * <dd>{@value}</dd> 769 * </dl> 770 */ 771 public static final String PART_IN_PERSPECTIVE_NOT_FOUND = "EURM0506"; 772 773 /** 774 * パースペクティブが見つからない場合のメッセージコードです。 775 * <dl> 776 * <dt><b>値 :</b></dt> 777 * <dd>{@value}</dd> 778 * </dl> 779 */ 780 public static final String PERSPECTIVE_NOT_FOUND = "EURM0507"; 781 782 /** 783 * Urumaアプリケーションを発見した場合のメッセージコードです。 784 * <dl> 785 * <dt><b>値 :</b></dt> 786 * <dd>{@value}</dd> 787 * </dl> 788 */ 789 public static final String URUMA_APPLICATION_FOUND = "IURM0508"; 790 791 /** 792 * バンドル調査時のメッセージコードです。 793 * <dl> 794 * <dt><b>値 :</b></dt> 795 * <dd>{@value}</dd> 796 * </dl> 797 */ 798 public static final String ANALYZING_BUNDLE = "DURM0509"; 799 800 /** 801 * {@link UrumaService} 初期化開始時のメッセージコードです。 802 * <dl> 803 * <dt><b>値 :</b></dt> 804 * <dd>{@value}</dd> 805 * </dl> 806 */ 807 public static final String URUMA_SERVICE_INIT_START = "IURM0510"; 808 809 /** 810 * {@link UrumaService} 初期化完了時のメッセージコードです。 811 * <dl> 812 * <dt><b>値 :</b></dt> 813 * <dd>{@value}</dd> 814 * </dl> 815 */ 816 public static final String URUMA_SERVICE_INIT_END = "IURM0511"; 817 818 /** 819 * Urumaアプリケーションのアクティベーション開始時のメッセージコードです。 820 * <dl> 821 * <dt><b>値 :</b></dt> 822 * <dd>{@value}</dd> 823 * </dl> 824 */ 825 public static final String URUMA_APP_STARTING = "IURM0512"; 826 827 /** 828 * Urumaアプリケーションのアクティベーション完了時のメッセージコードです。 829 * <dl> 830 * <dt><b>値 :</b></dt> 831 * <dd>{@value}</dd> 832 * </dl> 833 */ 834 public static final String URUMA_APP_STARTED = "IURM0513"; 835 836 /** 837 * Urumaアプリケーションのアクティベーション失敗時のメッセージコードです。 838 * <dl> 839 * <dt><b>値 :</b></dt> 840 * <dd>{@value}</dd> 841 * </dl> 842 */ 843 public static final String URUMA_APP_STARTING_FAILED = "EURM0514"; 844 845 /** 846 * {@link UrumaApplication} 開始時のメッセージコードです。 847 * <dl> 848 * <dt><b>値 :</b></dt> 849 * <dd>{@value}</dd> 850 * </dl> 851 */ 852 public static final String URUMA_APPLICATION_STARTING = "IURM0515"; 853 854 /** 855 * {@link UrumaApplication} 終了時のメッセージコードです。 856 * <dl> 857 * <dt><b>値 :</b></dt> 858 * <dd>{@value}</dd> 859 * </dl> 860 */ 861 public static final String URUMA_APPLICATION_STOPPING = "IURM0516"; 862 863 /** 864 * {@link UrumaService} 破棄時のメッセージコードです。 865 * <dl> 866 * <dt><b>値 :</b></dt> 867 * <dd>{@value}</dd> 868 * </dl> 869 */ 870 public static final String URUMA_SERVICE_DESTROY = "IURM0517"; 871 872 /** 873 * コンテクストクラスローダ切り替え時のメッセージコードです。 874 * <dl> 875 * <dt><b>値 :</b></dt> 876 * <dd>{@value}</dd> 877 * </dl> 878 */ 879 public static final String SWITCH_CONTEXT_CLASS_LOADER = "DURM0518"; 880 881 /** 882 * S2コンポーネント登録時のメッセージコードです。 883 * <dl> 884 * <dt><b>値 :</b></dt> 885 * <dd>{@value}</dd> 886 * </dl> 887 */ 888 public static final String COMPONENT_REGISTERED = "DURM0519"; 889 890 /** 891 * Uruma アプリケーションが見つからない場合のメッセージコードです。 892 * <dl> 893 * <dt><b>値 :</b></dt> 894 * <dd>{@value}</dd> 895 * </dl> 896 */ 897 public static final String URUMA_APP_NOT_FOUND = "EURM0520"; 898 899 /** 900 * バンドルを開始する場合のメッセージコードです。 901 * <dl> 902 * <dt><b>値 :</b></dt> 903 * <dd>{@value}</dd> 904 * </dl> 905 */ 906 public static final String BUNDLE_START = "DURM0521"; 907 908 /** 909 * バンドルが開始済みの場合のメッセージコードです。 910 * <dl> 911 * <dt><b>値 :</b></dt> 912 * <dd>{@value}</dd> 913 * </dl> 914 */ 915 public static final String BUNDLE_STARTED = "DURM0522"; 916 917 /** 918 * バンドルを停止する場合のメッセージコードです。 919 * <dl> 920 * <dt><b>値 :</b></dt> 921 * <dd>{@value}</dd> 922 * </dl> 923 */ 924 public static final String BUNDLE_STOP = "DURM0523"; 925 926 /** 927 * バンドルを更新する場合のメッセージコードです。 928 * <dl> 929 * <dt><b>値 :</b></dt> 930 * <dd>{@value}</dd> 931 * </dl> 932 */ 933 public static final String BUNDLE_UPDATE = "DURM0524"; 934 935 /** 936 * Urumaアプリケーション側のクラスローダが見つからなかった場合のメッセージコードです。<br /> 937 * <dl> 938 * <dt><b>値 :</b></dt> 939 * <dd>{@value}</dd> 940 * </dl> 941 */ 942 public static final String URUMA_APP_CLASS_LOADER_NOT_FOUND = "EURM0525"; 943 944 /** 945 * Urumaアプリケーション側のクラスローダが見つからなかった場合のメッセージコードです。<br /> 946 * <dl> 947 * <dt><b>値 :</b></dt> 948 * <dd>{@value}</dd> 949 * </dl> 950 */ 951 public static final String INVALID_URUMA_APP_BUNDLE = "WURM0526"; 952 953 /** 954 * ビューの初期化開始時のメッセージコードです。<br /> 955 * 956 * <dl> 957 * <dt><b>値 :</b></dt> 958 * <dd>{@value}</dd> 959 * </dl> 960 */ 961 public static final String VIEW_INIT_START = "IURM0527"; 962 963 /** 964 * ビューの初期化完了時のメッセージコードです。<br /> 965 * <dl> 966 * <dt><b>値 :</b></dt> 967 * <dd>{@value}</dd> 968 * </dl> 969 */ 970 public static final String VIEW_INIT_END = "IURM0528"; 971 972 /** 973 * ビューの初期化失敗時のメッセージコードです。<br /> 974 * <dl> 975 * <dt><b>値 :</b></dt> 976 * <dd>{@value}</dd> 977 * </dl> 978 */ 979 public static final String VIEW_INIT_FAILED = "EURM0529"; 980 981 // ------------------------------------------------------------------------- 982 // リソース関連メッセージコード (06xx) 983 // ------------------------------------------------------------------------- 984 985 /** 986 * メッセージリソースが見つからない場合のメッセージコードです。 987 * <dl> 988 * <dt><b>値 :</b></dt> 989 * <dd>{@value}</dd> 990 * </dl> 991 */ 992 public static final String MESSAGE_RESOURCE_NOT_FOUND = "EURM0600"; 993 994 /** 995 * メッセージリソースからキーが見つからない場合のメッセージコードです。 996 * <dl> 997 * <dt><b>値 :</b></dt> 998 * <dd>{@value}</dd> 999 * </dl> 1000 */ 1001 public static final String MESSAGE_KEY_NOT_FOUND = "WURM0601"; 1002 1003 /** 1004 * Dicon ファイルが見つからない場合のメッセージコードです。<br /> 1005 * <dl> 1006 * <dt><b>値 :</b></dt> 1007 * <dd>{@value}</dd> 1008 * </dl> 1009 */ 1010 public static final String DICON_FILE_NOT_FOUND = "WURM0602"; 1011 1012 /** 1013 * urumaImages.properties が見つからない場合のメッセージコードです。<br /> 1014 * <dl> 1015 * <dt><b>値 :</b></dt> 1016 * <dd>{@value}</dd> 1017 * </dl> 1018 */ 1019 public static final String IMAGE_DEF_BUNDLE_NOT_FOUND = "WURM0603"; 1020 1021 /** 1022 * workbench.xml が見つからない場合のメッセージコードです。<br /> 1023 * <dl> 1024 * <dt><b>値 :</b></dt> 1025 * <dd>{@value}</dd> 1026 * </dl> 1027 */ 1028 public static final String WORKBENCH_DEF_FILE_NOT_FOUND = "WURM0604"; 1029 1030 // ------------------------------------------------------------------------- 1031 // Win32API関連メッセージコード (98xx) 1032 // ------------------------------------------------------------------------- 1033 /** 1034 * API の呼び出しに失敗した場合のメッセージコードです。<br /> 1035 * 1036 * <dl> 1037 * <dt><b>値 :</b></dt> 1038 * <dd>{@value}</dd> 1039 * </dl> 1040 */ 1041 public static final String WIN32_API_CALL_FAILED = "WURM9800"; 1042 1043 // ------------------------------------------------------------------------- 1044 // システムデバッグログ関連メッセージコード (99xx) 1045 // ------------------------------------------------------------------------- 1046 /** 1047 * {@link StandAloneUrumaStarter} 初期化時のメッセージコードです。 1048 * <dl> 1049 * <dt><b>値 :</b></dt> 1050 * <dd>{@value}</dd> 1051 * </dl> 1052 */ 1053 public static final String STAND_ALONE_URUMA_STARTER_INIT = "DURM9900"; 1054 1055 /** 1056 * イメージバンドルファイル読み込み時のメッセージコードです。 1057 * <dl> 1058 * <dt><b>値 :</b></dt> 1059 * <dd>{@value}</dd> 1060 * </dl> 1061 */ 1062 public static final String LOADING_IMAGE_BUNDLE = "DURM9901"; 1063 1064 /** 1065 * {@link StandAloneUrumaStarter} 終了時のメッセージコードです。 1066 * <dl> 1067 * <dt><b>値 :</b></dt> 1068 * <dd>{@value}</dd> 1069 * </dl> 1070 */ 1071 public static final String STAND_ALONE_URUMA_STARTER_STOP = "DURM9902"; 1072 }