package at.bestsolution.efxclipse.tooling.pde.ui;
import org.eclipse.core.databinding.DataBindingContext;
import org.eclipse.core.resources.IWorkspaceRoot;
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IPackageFragmentRoot;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Display;
import at.bestsolution.efxclipse.tooling.ui.wizards.AbstractJDTElementPage;
import at.bestsolution.efxclipse.tooling.ui.wizards.template.JDTElement;
public class E3ViewPartClassPage extends AbstractJDTElementPage<JDTElement> {
protected E3ViewPartClassPage(IPackageFragmentRoot froot, IPackageFragment fragment,
IWorkspaceRoot fWorkspaceRoot) {
super("newE3ViewPartClass", "JavaFX 3.x ViewPart", "Create a new JavaFX ViewPart class", froot, fragment, fWorkspaceRoot);
}
@Override
protected void createFields(Composite parent, DataBindingContext dbc) {
}
@Override
protected JDTElement createInstance() {
return new JDTElement();
}
@Override
protected ImageDescriptor getTitleAreaImage(Display display) {
return Activator.imageDescriptorFromPlugin(Activator.PLUGIN_ID, "/icons/wizban/newclass_wiz.png");
}
}