private void doFocusChanged(Widget control) { for (int i= 0; i < fViewers.length; i++) { if (fViewers[i].getTextWidget() == control) { propagateFocusChanged(fViewers[i]); return; } } }
/** * Returns the average character width of this viewer's widget. * * @return the average character width of this viewer's widget */ final protected int getAverageCharWidth() { return JFaceTextUtil.getAverageCharWidth(getTextWidget()); }
/** * Returns the average character width of this viewer's widget. * * @return the average character width of this viewer's widget */ final protected int getAverageCharWidth() { return JFaceTextUtil.getAverageCharWidth(getTextWidget()); }
public void widgetSelected(SelectionEvent e) { if (startMergeButton.getSelection()) nextSteps .getTextWidget() .setText( UIText.RebaseResultDialog_NextStepsAfterResolveConflicts); }
public void widgetSelected(SelectionEvent e) { if (doNothingButton.getSelection()) nextSteps.getTextWidget().setText( UIText.RebaseResultDialog_NextStepsDoNothing); }
public void widgetSelected(SelectionEvent e) { if (skipCommitButton.getSelection()) nextSteps.getTextWidget().setText(""); //$NON-NLS-1$ }
public void widgetSelected(SelectionEvent e) { if (abortRebaseButton.getSelection()) nextSteps.getTextWidget().setText(""); //$NON-NLS-1$ }
/** * Installs this manager. */ private void install() { StyledText textWidget= getTextWidget(); if (textWidget != null && !textWidget.isDisposed()) textWidget.addVerifyKeyListener(this); }
/** * Installs this manager. */ private void install() { StyledText textWidget= getTextWidget(); if (textWidget != null && !textWidget.isDisposed()) textWidget.addVerifyKeyListener(this); }
/** * Uninstalls this manager. */ private void uninstall() { StyledText textWidget= getTextWidget(); if (textWidget != null && !textWidget.isDisposed()) textWidget.removeVerifyKeyListener(this); } }
/** * Uninstalls this manager. */ private void uninstall() { StyledText textWidget= getTextWidget(); if (textWidget != null && !textWidget.isDisposed()) textWidget.removeVerifyKeyListener(this); } }
/** * After this method has been executed the caller knows that any installed text hover has been installed. */ private void ensureHoverControlManagerInstalled() { if (fTextHovers != null && !fTextHovers.isEmpty() && fHoverControlCreator != null && fTextHoverManager == null) { fTextHoverManager= new TextViewerHoverManager(this, fHoverControlCreator); fTextHoverManager.install(this.getTextWidget()); fTextHoverManager.setSizeConstraints(TEXT_HOVER_WIDTH_CHARS, TEXT_HOVER_HEIGHT_CHARS, false, true); fTextHoverManager.setInformationControlReplacer(new StickyHoverManager(this)); } }
/** * After this method has been executed the caller knows that any installed text hover has been installed. */ private void ensureHoverControlManagerInstalled() { if (fTextHovers != null && !fTextHovers.isEmpty() && fHoverControlCreator != null && fTextHoverManager == null) { fTextHoverManager= new TextViewerHoverManager(this, fHoverControlCreator); fTextHoverManager.install(this.getTextWidget()); fTextHoverManager.setSizeConstraints(TEXT_HOVER_WIDTH_CHARS, TEXT_HOVER_HEIGHT_CHARS, false, true); fTextHoverManager.setInformationControlReplacer(new StickyHoverManager(this)); } }
/** * Creates a new sticky hover manager. * * @param textViewer the text viewer */ public StickyHoverManager(TextViewer textViewer) { super(new DefaultInformationControlCreator()); fTextViewer= textViewer; setCloser(new Closer()); install(fTextViewer.getTextWidget()); }
@Override public void dispose() { if (fTextViewer != null) { fTextViewer.removeViewportListener(fViewportListener); fViewportListener= null; StyledText st= fTextViewer.getTextWidget(); if (st != null && !st.isDisposed()) st.removeMouseMoveListener(fMouseMoveListener); fMouseMoveListener= null; } super.dispose(); } }
private IHandlerActivation activateHandler(TextViewer viewer, int operation, String actionDefinitionId) { IHandler handler = createActionHandler(viewer, operation, actionDefinitionId); return handlerService.activateHandler(actionDefinitionId, handler, // new ActiveShellExpression(viewer.getTextWidget().getShell())); }
/** * Creates a new sticky hover manager. * * @param textViewer the text viewer */ public StickyHoverManager(TextViewer textViewer) { super(new DefaultInformationControlCreator()); fTextViewer= textViewer; setCloser(new Closer()); install(fTextViewer.getTextWidget()); }
@Override public void dispose() { if (fTextViewer != null) { fTextViewer.removeViewportListener(fViewportListener); fViewportListener= null; StyledText st= fTextViewer.getTextWidget(); if (st != null && !st.isDisposed()) st.removeMouseMoveListener(fMouseMoveListener); fMouseMoveListener= null; } super.dispose(); } }
@Override public Control createControl(Composite parent) { fTextViewer = new TextViewer(parent, SWT.READ_ONLY); fTextViewer.setDocument(new Document()); StyledText styleText = fTextViewer.getTextWidget(); styleText.setText("\r\n\r\n" + DebugUIMessages.EmptyViewTab_Unable_to_create + "\n" + getRenderingName() + "\n\n" + DebugUIMessages.ErrorRendering_0 + fException.getMessage()); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ return fTextViewer.getControl(); }
public Object execute(ExecutionEvent event) throws ExecutionException { LogFileViewer viewer = ((LogViewer)HandlerUtil.getActivePart(event)).getViewer(); StyledText text = viewer.getActualViewer().getTextWidget(); text.copy(); return null; }