@Override public void run() { fConsoleView.setWordWrap(isChecked()); }
public WordWrapAction(IConsoleView consoleView) { super(ConsoleMessages.WordWrapAction_0); fConsoleView = consoleView; setToolTipText(ConsoleMessages.WordWrapAction_1); setHoverImageDescriptor(ConsolePluginImages.getImageDescriptor(IInternalConsoleConstants.IMG_LCL_WRAP)); setDisabledImageDescriptor(ConsolePluginImages.getImageDescriptor(IInternalConsoleConstants.IMG_DLCL_WRAP)); setImageDescriptor(ConsolePluginImages.getImageDescriptor(IInternalConsoleConstants.IMG_ELCL_WRAP)); PlatformUI.getWorkbench().getHelpSystem().setHelp(this, IConsoleHelpContextIds.CONSOLE_WORD_WRAP_ACTION); boolean checked = fConsoleView.getWordWrap(); setChecked(checked); }
@Override protected void createActions() { super.createActions(); fScrollLockAction = new ScrollLockAction(getConsoleView()); setAutoScroll(!fScrollLockAction.isChecked()); fWordWrapAction = new WordWrapAction(getConsoleView()); setWordWrap(fWordWrapAction.isChecked()); }
public void setWordWrap(boolean wordwrap) { IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); if (viewer != null) { viewer.setWordWrap(wordwrap); fWordWrapAction.setChecked(wordwrap); } }
@Override public void dispose() { if (fScrollLockAction != null) { fScrollLockAction.dispose(); fScrollLockAction = null; } if (fWordWrapAction != null) { fWordWrapAction.dispose(); fWordWrapAction = null; } fView = null; getConsole().removePropertyChangeListener(fPropertyChangeListener); super.dispose(); } }