/** * Informs the viewer that it's text widget should not be editable. */ public void setReadOnly() { fReadOnly = true; IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); if (viewer != null) { viewer.setReadOnly(); } }
public boolean isAutoScroll() { IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); if (viewer != null) { return viewer.isAutoScroll(); } return false; } public void setWordWrap(boolean wordwrap) {
/** * Informs the viewer that it's text widget should not be editable. */ public void setReadOnly() { fReadOnly = true; IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); if (viewer != null) { viewer.setReadOnly(); } }
public void createControl(Composite parent) { super.createControl(parent); if (fReadOnly) { IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); viewer.setReadOnly(); } }
@Override public void createControl(Composite parent) { super.createControl(parent); if (fReadOnly) { IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); viewer.setReadOnly(); } }
public void setWordWrap(boolean wordwrap) { IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); if (viewer != null) { viewer.setWordWrap(wordwrap); fWordWrapAction.setChecked(wordwrap); } }
public void setAutoScroll(boolean scroll) { IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); if (viewer != null) { viewer.setAutoScroll(scroll); fScrollLockAction.setChecked(!scroll); } }
public void setAutoScroll(boolean scroll) { IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); if (viewer != null) { viewer.setAutoScroll(scroll); fScrollLockAction.setChecked(!scroll); } }
protected void contextMenuAboutToShow(IMenuManager menuManager) { super.contextMenuAboutToShow(menuManager); menuManager.add(fScrollLockAction); IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); if (!viewer.isReadOnly()) { menuManager.remove(ActionFactory.CUT.getId()); menuManager.remove(ActionFactory.PASTE.getId()); } }
@Override protected void contextMenuAboutToShow(IMenuManager menuManager) { super.contextMenuAboutToShow(menuManager); menuManager.add(fScrollLockAction); menuManager.add(fWordWrapAction); IOConsoleViewer viewer = (IOConsoleViewer) getViewer(); if (!viewer.isReadOnly()) { menuManager.remove(ActionFactory.CUT.getId()); menuManager.remove(ActionFactory.PASTE.getId()); } }