JavaPlugin.log(e);
JavaPlugin.log(e); Assert.isTrue(false);
	private void update(String string, int[] offsets) throws BadLocationException {		fDocument.removePositionUpdater(fgVariableUpdater);		fDocument.replace(0, fDocument.getLength(), string);		fDocument.addPositionUpdater(fgVariableUpdater);		try {					// update positions ourselves			Position[] positions= fDocument.getPositions(TemplateEvaluator.VARIABLE_POSITION);			Assert.isTrue(positions.length == offsets.length);			for (int i= 0; i != positions.length; i++)				positions[i].setOffset(offsets[i]);			} catch (BadPositionCategoryException e) {			JavaPlugin.log(e);			}	}