Lines Matching defs:op
539 * @param op The new operation to add.
543 public void addOperation(UndoOperation<?> op, int mergeMode) {
547 UndoOwner owner = op.getOwner();
555 && state.canMerge() && state.hasOperation(op.getOwner())) {
562 mWorking.addOperation(op);
761 UndoOperation op = (UndoOperation)p.readParcelable(loader);
762 op.mOwner = owner;
763 mOperations.add(op);
778 UndoOperation op = mOperations.get(i);
779 mManager.saveOwner(op.mOwner, p);
780 p.writeParcelable(op, 0);
850 void addOperation(UndoOperation<?> op) {
851 if (mOperations.contains(op)) {
852 throw new IllegalStateException("Already holds " + op);
854 mOperations.add(op);
857 mRecent.add(op);
859 op.mOwner.mOpCount++;
869 UndoOperation<?> op = mOperations.get(i);
870 if (owner != null && op.getOwner() != owner) {
876 if (clazz != null && op.getClass() != clazz) {
879 return (T)op;
930 throw new IllegalStateException("Underflow of op count on owner " + owner
931 + " in op " + mOperations.get(i));