저는 이클립스 RCP의 초보자입니다. 그리고 나 자신을 위해 응용 프로그램을 빌드하려고합니다. 모델 객체를 실제로 처리하는 방법에 대해 혼란스러워합니다. 내가 겪고있는 문제를 해결할 수있는 예제는 없으므로 잘못된 방향으로 가고 있다고 생각합니다.Eclipse RCP 응용 프로그램에 "전역"데이터를 저장할 위치는 어디입니까?
말 인증 된 사용자 정보를 보유하는 클래스로 애플리케이션을 초기화해야한다고합니다. 내 WorkbenchWindowAdvisor
(잘못된 장소입니까?)을 사용하여 표시 할보기를 결정하기위한 초기화 (예 : 인증)를 수행했습니다. 완료되면보기가 표시됩니다. 이제보기 도으로 이전에 검색/생성 한 사용자 정보에 액세스해야합니다.
질문은, 그 견해는 어떻게 그 데이터를 얻는가? 보기는 plugin.xml
에 있습니다. 내가보기에 데이터를 줄 수는 없습니다. 그래서 나는 그 견해를 여하튼 찾아야한다고 가정한다. 그러나 그것을 검색 할 수있는 적절한 장소는 무엇입니까? IApplication
구현에 정적 변수를 넣을 것을 생각했지만 잘못 생각했습니다. 조언이나 조언을 많이 주시면 감사하겠습니다. 감사.
유사 항목 : http://stackoverflow.com/q/2457117/565879 – Buttons840