private void register(LinkedPosition position) throws BadLocationException { Assert.isNotNull(fEnvironment); Assert.isNotNull(position);  fEnvironment.register(position);
void register(LinkedEnvironment environment) throws BadLocationException { for (Iterator it= fPositions.iterator(); it.hasNext(); ) { LinkedPosition pos= (LinkedPosition) it.next(); environment.register(pos); }
	private void register(LinkedPosition position) throws BadLocationException {		Assert.isNotNull(fEnvironment);		Assert.isNotNull(position);		fEnvironment.register(position);	}