diff options
Diffstat (limited to 'plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewServletClassOptionsWizardPage.java')
-rw-r--r-- | plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewServletClassOptionsWizardPage.java | 123 |
1 files changed, 0 insertions, 123 deletions
diff --git a/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewServletClassOptionsWizardPage.java b/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewServletClassOptionsWizardPage.java deleted file mode 100644 index c019b4a82..000000000 --- a/plugins/org.eclipse.jst.servlet.ui/servlet_ui/org/eclipse/jst/servlet/ui/internal/wizard/NewServletClassOptionsWizardPage.java +++ /dev/null @@ -1,123 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2003, 2004 IBM Corporation 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: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.jst.servlet.ui.internal.wizard; - -import org.eclipse.jst.j2ee.internal.common.operations.INewJavaClassDataModelProperties; -import org.eclipse.jst.j2ee.internal.web.operations.INewServletClassDataModelProperties; -import org.eclipse.jst.j2ee.internal.wizard.NewJavaClassOptionsWizardPage; -import org.eclipse.swt.SWT; -import org.eclipse.swt.events.SelectionEvent; -import org.eclipse.swt.events.SelectionListener; -import org.eclipse.swt.layout.GridData; -import org.eclipse.swt.layout.GridLayout; -import org.eclipse.swt.widgets.Button; -import org.eclipse.swt.widgets.Composite; -import org.eclipse.swt.widgets.Label; -import org.eclipse.wst.common.frameworks.datamodel.IDataModel; - -/** - * - */ -public class NewServletClassOptionsWizardPage extends NewJavaClassOptionsWizardPage { - protected Button initButton; - protected Button toStringButton; - protected Button getInfoButton; - protected Button doPostButton; - protected Button doPutButton; - protected Button doDeleteButton; - protected Button destroyButton; - protected Button doGetButton; - - public NewServletClassOptionsWizardPage(IDataModel model, String pageName, String pageDesc, String pageTitle) { - super(model, pageName, pageDesc, pageTitle); - } - /** - * Create the composite with all the stubs - */ - protected void createStubsComposite(Composite parent) { - Label stubLabel = new Label(parent, SWT.NONE); - stubLabel.setText(IWebWizardConstants.JAVA_CLASS_METHOD_STUBS_LABEL); - GridData data = new GridData(GridData.HORIZONTAL_ALIGN_FILL); - data.horizontalSpan = 2; - stubLabel.setLayoutData(data); - - Composite buttonCompo = new Composite(parent, SWT.NULL); - buttonCompo.setLayout(new GridLayout()); - data = new GridData(GridData.FILL_HORIZONTAL); - data.horizontalSpan = 2; - data.horizontalIndent = 15; - buttonCompo.setLayoutData(data); - - constructorButton = new Button(buttonCompo, SWT.CHECK); - constructorButton.setText(IWebWizardConstants.JAVA_CLASS_CONSTRUCTOR_CHECKBOX_LABEL); - synchHelper.synchCheckbox(constructorButton, INewJavaClassDataModelProperties.CONSTRUCTOR, null); - - inheritButton = new Button(buttonCompo, SWT.CHECK); - inheritButton.setText(IWebWizardConstants.JAVA_CLASS_INHERIT_CHECKBOX_LABEL); - synchHelper.synchCheckbox(inheritButton, INewJavaClassDataModelProperties.ABSTRACT_METHODS, null); - inheritButton.addSelectionListener(new SelectionListener() { - public void widgetSelected(SelectionEvent e) { - boolean enable = inheritButton.getSelection(); - initButton.setEnabled(enable); - toStringButton.setEnabled(enable); - getInfoButton.setEnabled(enable); - doPostButton.setEnabled(enable); - doPutButton.setEnabled(enable); - doDeleteButton.setEnabled(enable); - destroyButton.setEnabled(enable); - doGetButton.setEnabled(enable); - } - public void widgetDefaultSelected(SelectionEvent e) { - //Do nothing - } - }); - - Composite comp = new Composite(buttonCompo, SWT.NULL); - GridLayout layout = new GridLayout(3, false); - layout.marginWidth = 0; - layout.makeColumnsEqualWidth = true; - comp.setLayout(layout); - data = new GridData(GridData.FILL_BOTH); - comp.setLayoutData(data); - - initButton = new Button(comp, SWT.CHECK); - initButton.setText("init"); //$NON-NLS-1$ - synchHelper.synchCheckbox(initButton, INewServletClassDataModelProperties.INIT, null); - - toStringButton = new Button(comp, SWT.CHECK); - toStringButton.setText("toString"); //$NON-NLS-1$ - synchHelper.synchCheckbox(toStringButton, INewServletClassDataModelProperties.TO_STRING, null); - - getInfoButton = new Button(comp, SWT.CHECK); - getInfoButton.setText("getServletInfo"); //$NON-NLS-1$ - synchHelper.synchCheckbox(getInfoButton, INewServletClassDataModelProperties.GET_SERVLET_INFO, null); - - doPostButton = new Button(comp, SWT.CHECK); - doPostButton.setText("doPost"); //$NON-NLS-1$ - synchHelper.synchCheckbox(doPostButton, INewServletClassDataModelProperties.DO_POST, null); - - doPutButton = new Button(comp, SWT.CHECK); - doPutButton.setText("doPut"); //$NON-NLS-1$ - synchHelper.synchCheckbox(doPutButton, INewServletClassDataModelProperties.DO_PUT, null); - - doDeleteButton = new Button(comp, SWT.CHECK); - doDeleteButton.setText("doDelete"); //$NON-NLS-1$ - synchHelper.synchCheckbox(doDeleteButton, INewServletClassDataModelProperties.DO_DELETE, null); - - destroyButton = new Button(comp, SWT.CHECK); - destroyButton.setText("destroy"); //$NON-NLS-1$ - synchHelper.synchCheckbox(destroyButton, INewServletClassDataModelProperties.DESTROY, null); - - doGetButton = new Button(comp, SWT.CHECK); - doGetButton.setText("doGet"); //$NON-NLS-1$ - synchHelper.synchCheckbox(doGetButton, INewServletClassDataModelProperties.DO_GET, null); - } -}
\ No newline at end of file |