edu.rice.cs.util.text
Class ConsoleDocument.ConsoleEditCondition

java.lang.Object
  extended by edu.rice.cs.util.text.DocumentEditCondition
      extended by edu.rice.cs.util.text.ConsoleDocument.ConsoleEditCondition
Enclosing class:
ConsoleDocument

 class ConsoleDocument.ConsoleEditCondition
extends DocumentEditCondition

Class ensuring that attempts to edit document lines above the prompt are rejected.


Constructor Summary
ConsoleDocument.ConsoleEditCondition()
           
 
Method Summary
 boolean canInsertText(int offs)
          Returns whether to actually insert, given these inputs.
 boolean canRemoveText(int offs)
          Returns whether to actually remove, given these inputs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsoleDocument.ConsoleEditCondition

ConsoleDocument.ConsoleEditCondition()
Method Detail

canInsertText

public boolean canInsertText(int offs)
Description copied from class: DocumentEditCondition
Returns whether to actually insert, given these inputs.

Overrides:
canInsertText in class DocumentEditCondition
Parameters:
offs - Offset into the document

canRemoveText

public boolean canRemoveText(int offs)
Description copied from class: DocumentEditCondition
Returns whether to actually remove, given these inputs.

Overrides:
canRemoveText in class DocumentEditCondition
Parameters:
offs - Offset to start deleting from