/** * Selects all in the viewer. */ public void run() { fTextViewer.doOperation(ITextOperationTarget.SELECT_ALL); } }
/** * Selects all in the viewer. */ @Override public void run() { fTextViewer.doOperation(ITextOperationTarget.SELECT_ALL); } }
/** * Selects all in the viewer. */ @Override public void run() { fTextViewer.doOperation(ITextOperationTarget.SELECT_ALL); } }
private static boolean doGlobalAction(String actionId, TextViewer textViewer) { if (actionId.equals(ActionFactory.CUT.getId())) { textViewer.doOperation(ITextOperationTarget.CUT); return true; } else if (actionId.equals(ActionFactory.COPY.getId())) { textViewer.doOperation(ITextOperationTarget.COPY); return true; } else if (actionId.equals(ActionFactory.PASTE.getId())) { textViewer.doOperation(ITextOperationTarget.PASTE); return true; } else if (actionId.equals(ActionFactory.DELETE.getId())) { textViewer.doOperation(ITextOperationTarget.DELETE); return true; } else if (actionId.equals(ActionFactory.UNDO.getId())) { textViewer.doOperation(ITextOperationTarget.UNDO); return true; } else if (actionId.equals(ActionFactory.REDO.getId())) { textViewer.doOperation(ITextOperationTarget.REDO); return true; } else if (actionId.equals(ActionFactory.SELECT_ALL.getId())) { textViewer.doOperation(ITextOperationTarget.SELECT_ALL); return true; } return false; }
public void format(TextViewer viewer, Node node) { if (node == null) { return; } Node tmp; int start, offset; if (node.getPreviousSibling() != null) { tmp = node.getPreviousSibling(); start = ((IndexedRegion) tmp).getEndOffset(); } else { tmp = node; start = ((IndexedRegion) tmp).getStartOffset(); } if (node.getNextSibling() != null) { tmp = node.getNextSibling(); offset = ((IndexedRegion) tmp).getStartOffset() - start; } else { tmp = node; offset = ((IndexedRegion) tmp).getEndOffset() - start; } viewer.setSelectedRange(start, offset); viewer.doOperation(ISourceViewer.FORMAT); }
super.doOperation(operation);
super.doOperation(operation);