blob: 464dcea177843089152ae80fd723aa52190d598c [file] [log] [blame]
/*
* Copyright (c) 2010-2012 Eike Stepper (Berlin, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Eike Stepper - initial API and implementation
*/
package org.eclipse.emf.cdo.dawn.transaction;
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.ecore.resource.ResourceSet;
import org.eclipse.emf.transaction.TransactionalCommandStack;
import org.eclipse.emf.transaction.impl.TransactionChangeRecorder;
import org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl;
/**
* @author Martin Fluegge
*/
public class DawnTransactionalEditingDomainImpl extends TransactionalEditingDomainImpl
{
public DawnTransactionalEditingDomainImpl(AdapterFactory adapterFactory, ResourceSet resourceSet)
{
super(adapterFactory, resourceSet);
}
public DawnTransactionalEditingDomainImpl(AdapterFactory adapterFactory)
{
super(adapterFactory);
}
public DawnTransactionalEditingDomainImpl(AdapterFactory adapterFactory, TransactionalCommandStack stack,
ResourceSet resourceSet)
{
super(adapterFactory, stack, resourceSet);
}
public DawnTransactionalEditingDomainImpl(AdapterFactory adapterFactory, TransactionalCommandStack stack)
{
super(adapterFactory, stack);
}
@Override
protected TransactionChangeRecorder createChangeRecorder(ResourceSet rset)
{
return new DawnTransactionChangeRecorder(this, rset);
}
}