IRegion selection= getSignedSelection(getSourceViewer()); int startOffset= selection.getOffset(); int endOffset= startOffset + selection.getLength();  fStartOffset.setOffset(startOffset); fEndOffset.setOffset(endOffset);
ISourceViewer viewer= getSourceViewer(); if (viewer != null) { IRegion selection= getSignedSelection(viewer); int startOffset= selection.getOffset(); int endOffset= startOffset + selection.getLength();  fStartOffset.setOffset(startOffset); fEndOffset.setOffset(endOffset); }
		public void remember() {			IRegion selection= getSignedSelection(getSourceViewer());			int startOffset= selection.getOffset();			int endOffset= startOffset + selection.getLength();						fStartOffset.setOffset(startOffset);			fEndOffset.setOffset(endOffset);		}