public void apply(ICompletionReporter reporter) throws BadLocationException {
AbstractCompletionContext context = (AbstractCompletionContext) getContext();
String prefix = context.getPrefix();
String suffix = ""; //$NON-NLS-1$
SourceRange replaceRange = getReplacementRange(context);
// if (context.getEnclosingType() != null) {
// try {
// int flags = context.getEnclosingType().getFlags();
// if (!PHPFlags.isNamespace(flags)) {
// for (String keyword : KEYWORDS) {