/**
*
*/
package de.urszeidler.shr5.ecp.wizards.createItem;
import java.util.Collection;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.wb.swt.ResourceManager;
import com.google.common.collect.FluentIterable;
import de.urszeidler.eclipse.shr5.Shr5Package;
import de.urszeidler.eclipse.shr5.util.ShadowrunTools;
import de.urszeidler.shr5.ecp.wizards.Messages;
/**
* @author urs
*/
public class NewContractWizard extends AbstractNewItemWizard {
public NewContractWizard() {
setWindowTitle(Messages.NewContractWizard_titel);
setDefaultPageImageDescriptor(ResourceManager.getPluginImageDescriptor("de.urszeidler.shr5.ecp", "images/newContractWizard.png"));//$NON-NLS-1$ //$NON-NLS-2$
}
@Override
protected Collection<EClass> provideClasses() {
return FluentIterable.from(super.provideClasses()).filter(ShadowrunTools.esupertypePredicate(Shr5Package.Literals.VERTRAG)).toList();
}
}