Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Swanson2008-10-17 18:38:54 +0000
committerDarin Swanson2008-10-17 18:38:54 +0000
commitee126944bdc23b4622c0c08afa10c46a43c055b7 (patch)
tree239657cc8dcae412cc5c79bbc333e248e9710ab1 /org.eclipse.ui.console
parentb1251ee23b4035b885eba3198b810056c4afbf53 (diff)
downloadeclipse.platform.debug-ee126944bdc23b4622c0c08afa10c46a43c055b7.tar.gz
eclipse.platform.debug-ee126944bdc23b4622c0c08afa10c46a43c055b7.tar.xz
eclipse.platform.debug-ee126944bdc23b4622c0c08afa10c46a43c055b7.zip
Bug 251265 - Rollback changes to IOConsolePartition
Diffstat (limited to 'org.eclipse.ui.console')
-rw-r--r--org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePartition.java28
1 files changed, 11 insertions, 17 deletions
diff --git a/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePartition.java b/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePartition.java
index 24496f6cf..519cbc76b 100644
--- a/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePartition.java
+++ b/org.eclipse.ui.console/src/org/eclipse/ui/internal/console/IOConsolePartition.java
@@ -67,27 +67,21 @@ public class IOConsolePartition implements ITypedRegion {
}
/**
- * Inserts a string into this partition if the partition is not read-only.
+ * Inserts a string into this partition.
* @param s The string to insert
* @param offset the offset in the partition
*/
public void insert(String s, int insertOffset) {
- if(readOnly) {
- return;
- }
buffer.insert(insertOffset, s);
length += s.length();
}
/**
- * Deletes data from this partition if the partition is not read-only
+ * Deletes data from this partition.
* @param delOffset
* @param delLength
*/
public void delete(int delOffset, int delLength) {
- if(readOnly) {
- return;
- }
buffer.delete(delOffset, delOffset+delLength);
length -= delLength;
}
@@ -117,25 +111,20 @@ public class IOConsolePartition implements ITypedRegion {
}
/**
- * Sets this partitions offset in the document if the partition is not read-only
+ * Sets this partitions offset in the document.
+ *
* @param offset This partitions offset in the document.
*/
public void setOffset(int offset) {
- if(readOnly) {
- return;
- }
this.offset = offset;
}
/**
- * Sets this partitions' length if the the partition is not read-only.
+ * Sets this partition's length.
*
* @param length
*/
public void setLength(int length) {
- if(readOnly) {
- return;
- }
this.length = length;
}
@@ -184,7 +173,9 @@ public class IOConsolePartition implements ITypedRegion {
}
/**
- * Returns if this partition is read-only
+ * Returns if this partition is read-only.
+ *
+ * @see org.eclipse.ui.console.IConsoleDocumentPartitioner#isReadOnly(int)
* @return if this partition is read-only
*/
public boolean isReadOnly() {
@@ -193,6 +184,8 @@ public class IOConsolePartition implements ITypedRegion {
/**
* Sets the read-only state of this partition to <code>true</code>.
+ *
+ * @see org.eclipse.ui.console.IConsoleDocumentPartitioner#isReadOnly(int)
*/
public void setReadOnly() {
readOnly = true;
@@ -207,6 +200,7 @@ public class IOConsolePartition implements ITypedRegion {
/**
* Returns the underlying output stream
+ *
* @return the underlying output stream
*/
IOConsoleOutputStream getStream() {

Back to the top