CloneSet70


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
29230.969method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1301263
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/jedit/Buffer.java
2291302
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/jedit/Buffer.java
Next
Last
Clone Instance
1
Line Count
30
Source Line
1263
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/jedit/Buffer.java

//}}}
//{{{ Undo
//{{{ undo() method
/**
 * Undoes the most recent edit.
 *
 * @since jEdit 4.0pre1
 */
public void undo(JEditTextArea textArea) {
  if (undoMgr == null)
    return;
  if ( !isEditable()) {
    textArea.getToolkit().beep();
    return;
  }
  try {
    writeLock();
    setFlag(UNDO_IN_PROGRESS, true);
    int caret = undoMgr.undo();
    if (caret == -1)
      textArea.getToolkit().beep();
    else
      textArea.setCaretPosition(caret);
    fireTransactionComplete();
  }
  finally {
    setFlag(UNDO_IN_PROGRESS, false);
    writeUnlock();
  }
} //}}}


First
Previous
Clone Instance
2
Line Count
29
Source Line
1302
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/jedit/Buffer.java

//{{{ redo() method
/**
 * Redoes the most recently undone edit.
 *
 * @since jEdit 2.7pre2
 */
public void redo(JEditTextArea textArea) {
  if (undoMgr == null)
    return;
  if ( !isEditable()) {
    Toolkit.getDefaultToolkit().beep();
    return;
  }
  try {
    writeLock();
    setFlag(UNDO_IN_PROGRESS, true);
    int caret = undoMgr.redo();
    if (caret == -1)
      textArea.getToolkit().beep();
    else
      textArea.setCaretPosition(caret);
    fireTransactionComplete();
  }
  finally {
    setFlag(UNDO_IN_PROGRESS, false);
    writeUnlock();
  }
} //}}}


Clone AbstractionParameter Count: 3Parameter Bindings

//{{{ redo() method
/**
         * Redoes the most recently undone edit.
         *
         * @since jEdit 2.7pre2
         */
//}}}
//{{{ Undo
//{{{ undo() method
/**
         * Undoes the most recent edit.
         *
         * @since jEdit 4.0pre1
         */
public void [[#variablec29f9c0]](JEditTextArea textArea) {
  if (undoMgr == null)
    return;
  if ( !isEditable()) {
     [[#variablec29f920]]. [[#variablec29f900]]().beep();
    return;
  }
  try {
    writeLock();
    setFlag(UNDO_IN_PROGRESS, true);
    int caret = undoMgr. [[#variablec29f9c0]]();
    if (caret == -1)
      textArea.getToolkit().beep();
    else
      textArea.setCaretPosition(caret);
    fireTransactionComplete();
  }
  finally {
    setFlag(UNDO_IN_PROGRESS, false);
    writeUnlock();
  }
} //}}}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#c29f9c0]]
undo 
12[[#c29f9c0]]
redo 
21[[#c29f920]]
textArea 
22[[#c29f920]]
Toolkit 
31[[#c29f900]]
getToolkit 
32[[#c29f900]]
getDefaultToolkit