null);
"");
					public void perform(IDocument d, IDocumentListener owner) {						if ((level.fFirstPosition.isDeleted || level.fFirstPosition.length == 0)								&& !level.fSecondPosition.isDeleted								&& level.fSecondPosition.offset == level.fFirstPosition.offset)						{							try {								document.replace(level.fSecondPosition.offset,												 level.fSecondPosition.length,												 null);							} catch (BadLocationException e) {								JavaPlugin.log(e);							}						}						if (fBracketLevelStack.size() == 0) {							document.removePositionUpdater(fUpdater);							try {								document.removePositionCategory(CATEGORY);							} catch (BadPositionCategoryException e) {								JavaPlugin.log(e);							}						}					}