/* * (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); } }