2014-07-21 5 views
0

tutorial과 같이 일식 xml-auto-completion 제안을 확장했습니다. 또한에CompletionProposal의 Eclipse 플러그인 확장 점을 삽입/사용했습니다.

, 나는 기본 XML-문서를 조작하고 싶습니다 (예 : 선택된 노드에 추가 하위 요소 추가) 내 suplied 제안 하나가를 삽입 할 때 ,하지만 난 아무것도 찾을 수 없습니다 확장 점 일치.

org.eclipse.jface.text.contentassist 패키지 내에 해결되지 않은 해결책이 있습니까? 아니면 누군가 내게 확장 점이 유용하다는 힌트를 줄 수 있습니까?

답변

2

제공된 CompletionProposal 클래스 (final이므로 확장 할 수 없음)를 사용하는 대신 ICompletionProposal을 직접 구현하여 작성할 수 있습니다.

void apply(IDocument document) 메서드가 완료 제안을 현재 문서에 적용하기 위해 호출됩니다.이 메서드에서 원하는 것을 수행 할 수 있어야합니다.