installJavaStuff(fDocument);
		public VariableTracker(TemplateBuffer buffer) throws MalformedTreeException, BadLocationException {			Assert.isLegal(buffer != null);			fBuffer= buffer;			fDocument= new Document(fBuffer.getString());			fDocument.addPositionCategory(CATEGORY);			fDocument.addPositionUpdater(new ExclusivePositionUpdater(CATEGORY));			fPositions= createRangeMarkers(fBuffer.getVariables(), fDocument);		}