Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePage.java')
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePage.java178
1 files changed, 89 insertions, 89 deletions
diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePage.java b/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePage.java
index 1b876a93e..0afc425f6 100644
--- a/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePage.java
+++ b/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePage.java
@@ -31,54 +31,54 @@ import org.eclipse.ui.console.TextConsoleViewer;
*/
public class IOConsolePage extends TextConsolePage {
- private ScrollLockAction fScrollLockAction;
- private WordWrapAction fWordWrapAction;
+ private ScrollLockAction fScrollLockAction;
+ private WordWrapAction fWordWrapAction;
- private boolean fReadOnly;
+ private boolean fReadOnly;
- private IPropertyChangeListener fPropertyChangeListener;
+ private IPropertyChangeListener fPropertyChangeListener;
private IConsoleView fView;
- public IOConsolePage(TextConsole console, IConsoleView view) {
- super(console, view);
+ public IOConsolePage(TextConsole console, IConsoleView view) {
+ super(console, view);
fView = view;
- fPropertyChangeListener = new IPropertyChangeListener() {
- @Override
+ fPropertyChangeListener = new IPropertyChangeListener() {
+ @Override
public void propertyChange(PropertyChangeEvent event) {
- String property = event.getProperty();
- if (property.equals(IConsoleConstants.P_CONSOLE_OUTPUT_COMPLETE)) {
- setReadOnly();
- }
- }
- };
- console.addPropertyChangeListener(fPropertyChangeListener);
- }
-
- @Override
+ String property = event.getProperty();
+ if (property.equals(IConsoleConstants.P_CONSOLE_OUTPUT_COMPLETE)) {
+ setReadOnly();
+ }
+ }
+ };
+ console.addPropertyChangeListener(fPropertyChangeListener);
+ }
+
+ @Override
public void createControl(Composite parent) {
- super.createControl(parent);
- if (fReadOnly) {
- IOConsoleViewer viewer = (IOConsoleViewer) getViewer();
- viewer.setReadOnly();
- }
- }
-
- @Override
+ super.createControl(parent);
+ if (fReadOnly) {
+ IOConsoleViewer viewer = (IOConsoleViewer) getViewer();
+ viewer.setReadOnly();
+ }
+ }
+
+ @Override
protected TextConsoleViewer createViewer(Composite parent) {
return new IOConsoleViewer(parent, (TextConsole) getConsole(), fView);
- }
+ }
- 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);
+ }
+ }
- public boolean isAutoScroll() {
+ public boolean isAutoScroll() {
IOConsoleViewer viewer = (IOConsoleViewer) getViewer();
if (viewer != null) {
return viewer.isAutoScroll();
@@ -86,65 +86,65 @@ public class IOConsolePage extends TextConsolePage {
}
return false;
}
- public void setWordWrap(boolean wordwrap) {
- IOConsoleViewer viewer = (IOConsoleViewer) getViewer();
- if (viewer != null) {
- viewer.setWordWrap(wordwrap);
- fWordWrapAction.setChecked(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();
- }
- }
-
- @Override
+ public void setWordWrap(boolean wordwrap) {
+ IOConsoleViewer viewer = (IOConsoleViewer) getViewer();
+ if (viewer != null) {
+ viewer.setWordWrap(wordwrap);
+ fWordWrapAction.setChecked(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();
+ }
+ }
+
+ @Override
protected void createActions() {
- super.createActions();
- fScrollLockAction = new ScrollLockAction(getConsoleView());
- setAutoScroll(!fScrollLockAction.isChecked());
- fWordWrapAction = new WordWrapAction(getConsoleView());
- setWordWrap(fWordWrapAction.isChecked());
- }
-
- @Override
+ super.createActions();
+ fScrollLockAction = new ScrollLockAction(getConsoleView());
+ setAutoScroll(!fScrollLockAction.isChecked());
+ fWordWrapAction = new WordWrapAction(getConsoleView());
+ setWordWrap(fWordWrapAction.isChecked());
+ }
+
+ @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());
- }
- }
+ 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());
+ }
+ }
@Override
protected void configureToolBar(IToolBarManager mgr) {
- super.configureToolBar(mgr);
- mgr.appendToGroup(IConsoleConstants.OUTPUT_GROUP, fScrollLockAction);
- mgr.appendToGroup(IConsoleConstants.OUTPUT_GROUP, fWordWrapAction);
- }
+ super.configureToolBar(mgr);
+ mgr.appendToGroup(IConsoleConstants.OUTPUT_GROUP, fScrollLockAction);
+ mgr.appendToGroup(IConsoleConstants.OUTPUT_GROUP, fWordWrapAction);
+ }
- @Override
+ @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();
- }
+ if (fScrollLockAction != null) {
+ fScrollLockAction.dispose();
+ fScrollLockAction = null;
+ }
+ if (fWordWrapAction != null) {
+ fWordWrapAction.dispose();
+ fWordWrapAction = null;
+ }
+ fView = null;
+ getConsole().removePropertyChangeListener(fPropertyChangeListener);
+ super.dispose();
+ }
}

Back to the top