/* * (c) Copyright IBM Corp. 2000, 2001. * All Rights Reserved. */ package net.sourceforge.phpdt.internal.corext.textmanipulation; import java.util.ArrayList; import java.util.List; /** * This class encapsulates the reverse change of a number of TextEdits * executed on a TextBufferEditor */ public final class UndoMemento { /* package */ int fMode; /* package */ List fEdits; /* package */ UndoMemento(int mode) { fMode= mode; fEdits= new ArrayList(10); } /* package */ void add(TextEdit edit) { fEdits.add(edit); } }