Bug 114098 [content assist] Camel case completions are not inserted
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/JavaCompletionProposal.java
model.addGroup(group);
						model.forceInstall();
						LinkedModeUI ui= new EditorLinkedModeUI(model, fTextViewer);
						ui.setSimpleMode(true);
						ui.setExitPolicy(new ExitPolicy(')'));
						ui.setExitPosition(fTextViewer, newOffset + 1, 0, Integer.MAX_VALUE);
						ui.setCyclingMode(LinkedModeUI.CYCLE_NEVER);
						ui.enter();
					}
				}
			}
		} catch (BadLocationException x) {
			
		}
	}
	/**
	 * A class to simplify tracking a reference position in a document.
	 */
	private static final class ReferenceTracker {
		
		private static final String CATEGORY= "reference_position"; 
		
		private final IPositionUpdater fPositionUpdater= new DefaultPositionUpdater(CATEGORY);
		
		private final Position fPosition= new Position(0);
		/**
		 * Called before document changes occur. It must be followed by a call to postReplace().
		 *
		 * @param document the document on which to track the reference position.
		 *