Eclipse Platform
Release 3.3

org.eclipse.core.filebuffers.manipulation
Class FileBufferOperationRunner

java.lang.Object
  extended byorg.eclipse.core.filebuffers.manipulation.GenericFileBufferOperationRunner
      extended byorg.eclipse.core.filebuffers.manipulation.FileBufferOperationRunner

public class FileBufferOperationRunner
extends GenericFileBufferOperationRunner

A FileBufferOperationRunner executes IFileBufferOperation. The runner takes care of all aspects that are not operation specific.

This class is not intended to be subclassed. Clients instantiate this class.

Since:
3.1
See Also:
IFileBufferOperation

Constructor Summary
FileBufferOperationRunner(IFileBufferManager fileBufferManager, Object validationContext)
          Creates a new file buffer operation runner.
 
Method Summary
protected  void commit(IFileBuffer[] fileBuffers, IProgressMonitor progressMonitor)
           
 
Methods inherited from class org.eclipse.core.filebuffers.manipulation.GenericFileBufferOperationRunner
computeCommitRule, doCommit, execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileBufferOperationRunner

public FileBufferOperationRunner(IFileBufferManager fileBufferManager,
                                 Object validationContext)
Creates a new file buffer operation runner.

Parameters:
fileBufferManager - the file buffer manager
validationContext - the validationContext
Method Detail

commit

protected void commit(IFileBuffer[] fileBuffers,
                      IProgressMonitor progressMonitor)
               throws CoreException
Overrides:
commit in class GenericFileBufferOperationRunner
Throws:
CoreException

Eclipse Platform
Release 3.3

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.