diff options
Diffstat (limited to 'debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/disassembly/rulers/IColumnSupport.java')
-rw-r--r-- | debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/disassembly/rulers/IColumnSupport.java | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/disassembly/rulers/IColumnSupport.java b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/disassembly/rulers/IColumnSupport.java index ea21e15a4b7..1a6f316f961 100644 --- a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/disassembly/rulers/IColumnSupport.java +++ b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/ui/disassembly/rulers/IColumnSupport.java @@ -1,62 +1,62 @@ -/*******************************************************************************
- * Copyright (c) 2007, 2011 IBM Corporation and others.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * IBM Corporation - initial API and implementation
- * Wind River Systems, Inc. - adapted for for disassembly parts
- *******************************************************************************/
-package org.eclipse.cdt.debug.ui.disassembly.rulers;
-
-
-/**
- * Provides support to modify and query the visibility of
- * ruler columns and test whether a ruler column is supported.
- * <p>
- * This interface must not be implemented by clients.
- * </p>
- *
- * @since 7.2
- * @noimplement This interface is not intended to be implemented by clients.
- * @noextend This interface is not intended to be extended by clients.
- */
-public interface IColumnSupport {
-
- /**
- * Returns <code>true</code> if the column described by <code>descriptor</code> is
- * currently showing, <code>false</code> if not.
- *
- * @param descriptor the column descriptor
- * @return <code>true</code> if the specified column is currently visible
- */
- boolean isColumnVisible(RulerColumnDescriptor descriptor);
-
- /**
- * Attempts to set the visibility of the column described by <code>descriptor</code>. Nothing
- * happens if the visibility is already as requested, or if the column is not supported by the
- * editor.
- *
- * @param descriptor the column descriptor
- * @param visible <code>true</code> to show the column, <code>false</code> to hide it
- */
- void setColumnVisible(RulerColumnDescriptor descriptor, boolean visible);
-
- /**
- * Returns <code>true</code> if the column described by <code>descriptor</code> is
- * supported by the receiver's editor, <code>false</code> if <code>id</code> is not the
- * identifier of a known column contribution, if the column does not target the editor, or if
- * the editor does not support contributed columns.
- *
- * @param descriptor the column descriptor
- * @return <code>true</code> if the specified column is supported
- */
- boolean isColumnSupported(RulerColumnDescriptor descriptor);
-
- /**
- * Removes and disposes all currently visible ruler columns.
- */
- void dispose();
+/******************************************************************************* + * Copyright (c) 2007, 2011 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + * Wind River Systems, Inc. - adapted for for disassembly parts + *******************************************************************************/ +package org.eclipse.cdt.debug.ui.disassembly.rulers; + + +/** + * Provides support to modify and query the visibility of + * ruler columns and test whether a ruler column is supported. + * <p> + * This interface must not be implemented by clients. + * </p> + * + * @since 7.2 + * @noimplement This interface is not intended to be implemented by clients. + * @noextend This interface is not intended to be extended by clients. + */ +public interface IColumnSupport { + + /** + * Returns <code>true</code> if the column described by <code>descriptor</code> is + * currently showing, <code>false</code> if not. + * + * @param descriptor the column descriptor + * @return <code>true</code> if the specified column is currently visible + */ + boolean isColumnVisible(RulerColumnDescriptor descriptor); + + /** + * Attempts to set the visibility of the column described by <code>descriptor</code>. Nothing + * happens if the visibility is already as requested, or if the column is not supported by the + * editor. + * + * @param descriptor the column descriptor + * @param visible <code>true</code> to show the column, <code>false</code> to hide it + */ + void setColumnVisible(RulerColumnDescriptor descriptor, boolean visible); + + /** + * Returns <code>true</code> if the column described by <code>descriptor</code> is + * supported by the receiver's editor, <code>false</code> if <code>id</code> is not the + * identifier of a known column contribution, if the column does not target the editor, or if + * the editor does not support contributed columns. + * + * @param descriptor the column descriptor + * @return <code>true</code> if the specified column is supported + */ + boolean isColumnSupported(RulerColumnDescriptor descriptor); + + /** + * Removes and disposes all currently visible ruler columns. + */ + void dispose(); }
\ No newline at end of file |