메인 툴바에 동적으로 버튼을 만들어야합니다. 솔루션을 찾았지만 버튼 하나만 만들 수 있습니다 (동적 기여 항목 - 클래스는 ContributionItem
까지 확장). 하지만 하나 이상의 단추를 만들어야하지만 솔루션을 찾을 수 없습니다.동적으로 툴바 아이템
나는 메뉴 및 툴바의 구조를 포함하는 XML 파일을 구문 분석하는 플러그인을 만드는 작업으로 싸우고 있습니다. Visual Studio 용 플러그인을 이미 만들었습니다. 그 원칙은 매우 쉽지만, Eclipse에서는 그렇지 않다는 것을 빨리 알았습니다. 작지만 중요한 타자가 하나 있습니다. 플러그인은 Eclipse에서 선언적으로 구현됩니다. 파일 plugin.xml
은 플러그인 인프라의 요지이며 자바 코드는 단지 부수적 인 것입니다.
고객이 선택한 프로젝트가 변경 될 때마다 메뉴와 도구 모음을 새로 고칩니다. Eclipse에는 작업을 완료하는 데 필요한 몇 가지 기능이 없습니다. 메인 메뉴와 메인 도구 모음은 이클립스의 시작시에 만들어지기 때문에 다시 빌드 할 필요가 거의 없다.
좀 더 구체적 일 수 있습니까? 예 : 버튼을 메인 툴바 또는 어디에? Eclipse에서는 보통 툴바에 선언적 기여를 사용합니다. –
내 게시물을 업데이트했습니다. –