2
기본 GEF 편집기를 사용하여 현재 열려 있거나 선택한 Java 소스 편집기의 모델을 사용하여 추가 정보를 표시하려고하지만 내 편집기 내부에서 Java 모델에 액세스하는 방법을 알 수 없습니다.GEF 편집기에서 JDT의 자바 소스 모델에 액세스하려면 어떻게합니까?
아이디어가 있으십니까? 이클립스 워드 프로세서를 찾기가 어렵다.
기본 GEF 편집기를 사용하여 현재 열려 있거나 선택한 Java 소스 편집기의 모델을 사용하여 추가 정보를 표시하려고하지만 내 편집기 내부에서 Java 모델에 액세스하는 방법을 알 수 없습니다.GEF 편집기에서 JDT의 자바 소스 모델에 액세스하려면 어떻게합니까?
아이디어가 있으십니까? 이클립스 워드 프로세서를 찾기가 어렵다.
GEF 편집기를 사용할 때 현재 편집기는 Java 편집기가 아닌 GEF 편집기입니다.
표시 할 Java 파일을 나타내는 IResource가있는 경우 JavaCore 클래스의 정적 메서드를 사용하여 Java 모델을 가져올 수 있습니다.
IResource를 얻는 방법 : 열려있는 편집자를 반복하고 입력을 선택하고 IFileInput 등을 확인하거나 패키지 탐색기에서 선택 변경 내용을 청취 할 수 있습니다.
예. 아마도 당신은 다음과 같은 것을 원할 것입니다 : ICompilationUnit icu = (ICompilationUnit) JavaCore.create (resource); – zvikico