if (doc.getChar(startOffset - 1) == '.') {
String cfcInstance = CFDocUtils.selectWord(doc, sel.getOffset() - 2).getText();
IRegion assignmentPos = search.find(sel.getOffset() + cfcInstance.length(), cfcInstance + "[\\s]?=[\\s]?new\\s", false,
false, false, true);
if (assignmentPos == null) {
assignmentPos = search.find(sel.getOffset() + cfcInstance.length(), cfcInstance + "[\\s]?=[\\s]?createObject",
false, false, false, true);
}
if (assignmentPos == null) {
assignmentPos = search.find(sel.getOffset() + cfcInstance.length(), cfcInstance + "[\\s]?=[\\s]?entityNew", false,
false, false, true);