package org.jboss.tools.cdi.reddeer.cdi.ui; import org.jboss.reddeer.jface.wizard.NewWizardDialog; import org.jboss.reddeer.swt.impl.button.CheckBox; import org.jboss.reddeer.swt.impl.text.LabeledText; import org.jboss.tools.cdi.reddeer.CDIConstants; public class NewScopeCreationWizard extends NewWizardDialog{ public static final String NAME="Scope Annotation"; public NewScopeCreationWizard(){ super(CDIConstants.CDI_GROUP,NAME); } public void setPackage(String packageName){ new LabeledText("Package:").setText(packageName); } public void setName(String name){ new LabeledText("Name:").setText(name); } public void setInherited(boolean inherited){ new CheckBox("Add @Inherited").toggle(inherited); } public void setGenerateComments(boolean generate){ new CheckBox("Generate comments").toggle(generate); } public void setNormalScope(boolean scope){ new CheckBox("is normal scope").toggle(scope); } public void setPassivating(boolean passivating){ new CheckBox("is passivating").toggle(passivating); } }