새로 작성되는 이벤트를 이벤트 카탈로그에 추가할 수 있습니다.
boolean result = eventCatalog.addEventDefinition(definition, replace)이 메소드의 매개변수는 다음과 같습니다.
replace 매개변수가 false이면, 지정된 이벤트 정의의 이름은 카탈로그의 어떤 기존 이벤트 정의 이름과도 일치해서는 안됩니다. 이름이 일치하는 경우 EventDefinitionExistsException 예외가 발생합니다.
replace 매개변수가 true이면, 새 이벤트 정의는 기존 이벤트 정의를 카탈로그에 이미 있는 동일한 이름으로 바꿉니다. 그러나 상속 계층 구조를 보존하려면, 새 이벤트 정의는 이전 이벤트 정의와 동일한 상위 정의 이름을 지정해야 합니다. 그렇지 않으면 ParentNotValidException 예외가 발생합니다.
리턴된 부울은 기존 이벤트 정의가 바뀌었는지 여부를 나타냅니다. 이 값은 replace가 true이고 동일한 이름의 이벤트 정의가 새 정의로 바뀐 경우에만 true와 동일합니다.
최종 갱신: 2006년 4월 13일
(c) Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org 웹 사이트 참조)