blob: a5b20a727436e8e27c75edb0e8fa3432c087c355 [file] [log] [blame]
package org.eclipse.emf.edapt.declaration.delegation;
import org.eclipse.emf.edapt.declaration.EdaptLibrary;
import org.eclipse.emf.edapt.declaration.LibraryImplementation;
/**
* {@description}
*
* @author herrmama
* @author $Author$
* @version $Rev$
* @levd.rating YELLOW Hash: 9BD38028B3377E9110CEC619A333C25A
*/
@EdaptLibrary(label = "Delegation Operations", description = "Delegation " +
"operations move features along the delegation structure.")
public class DelegationOperations extends LibraryImplementation {
/** Constructor. */
public DelegationOperations() {
addOperation(CollectFeature.class);
addOperation(CombineFeature.class);
addOperation(ExtractAndGroupAttribute.class);
addOperation(ExtractClass.class);
addOperation(ExtractExistingClass.class);
addOperation(FlattenHierarchy.class);
addOperation(InlineClass.class);
addOperation(MoveFeature.class);
addOperation(PartitionComposite.class);
addOperation(PropagateFeature.class);
addOperation(UnfoldClass.class);
}
}