|
|
Re: Xtext custom content assist problem [message #1735190 is a reply to message #1735184] |
Thu, 16 June 2016 08:45 |
Sachin Samaram Messages: 271 Registered: April 2016 |
Senior Member |
|
|
I have written content assist for the grammar rules defined as :
override completeAnnotation_AppExp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
for(String app : appSet) {
acceptor.accept(createCompletionProposal(app, app,null /*getBlackImage()*/, context));
}
}
override completeWidget_WidgetExp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor){
println("Inside Widget:::::::")
for(String widget : widgetSet) {
acceptor.accept(createCompletionProposal(widget, widget,null /*getBlackImage()*/, context));
}
}
override completeScreenNum_ScreenExp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor){
println("Inside Screen:::::::")
for(String screenNum : screenNumSet) {
acceptor.accept(createCompletionProposal(screenNum, screenNum,null /*getBlackImage()*/, context));
}
}
override completeIdObject_IdExp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor){
println("Inside idset:::::::")
for(String id : idSet) {
acceptor.accept(createCompletionProposal(id, id,null /*getBlackImage()*/, context));
}
}
override completeTpReq_TpreqExp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor){
println("Inside tpReqSet:::::::")
for(String tpReq : tpReqSet) {
acceptor.accept(createCompletionProposal(tpReq, tpReq,null /*getBlackImage()*/, context));
}
}
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04001 seconds