completionRegion.getTextLength(), matchString);
}
//add each of the directive names as a proposal
for (int i = 0; i < directiveNames.length; i++) {
if (directiveNames[i].startsWith(matchString)) {
request.addProposal(new CustomCompletionProposal(
directiveNames[i], request.getReplacementBeginPosition(),
request.getReplacementLength(), directiveNames[i].length(),
JSPEditorPluginImageHelper.getInstance().getImage(JSPEditorPluginImages.IMG_OBJ_TAG_JSP),
directiveNames[i], null, null, XMLRelevanceConstants.R_JSP));
}