package org.bundlemaker.core.internal.transformation;
import org.bundlemaker.core.internal.api.resource.IModifiableModularizedSystem;
import org.eclipse.core.runtime.IProgressMonitor;
/**
* <p>
* </p>
*
* @author Gerd Wütherich (gerd@gerd-wuetherich.de)
*/
public abstract class AbstractUndoableTransformation implements IUndoableTransformation, IInternalTransformation {
/** - */
private IModifiableModularizedSystem _modularizedSystem;
public void apply(IModifiableModularizedSystem modularizedSystem, IProgressMonitor progressMonitor) {
_modularizedSystem = modularizedSystem;
}
public final IModifiableModularizedSystem getModularizedSystem() {
return _modularizedSystem;
}
}