Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project')
-rw-r--r--plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/EjbJavaEEFacetInstallPage.java42
-rw-r--r--plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/Messages.java15
-rw-r--r--plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/messages.properties1
3 files changed, 58 insertions, 0 deletions
diff --git a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/EjbJavaEEFacetInstallPage.java b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/EjbJavaEEFacetInstallPage.java
new file mode 100644
index 000000000..097a3ab08
--- /dev/null
+++ b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/EjbJavaEEFacetInstallPage.java
@@ -0,0 +1,42 @@
+package org.eclipse.jst.jee.ejb.ui.project.facet;
+
+/***************************************************************************************************
+ * Copyright (c) 2007 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
+ **************************************************************************************************/
+
+import org.eclipse.swt.SWT;
+import org.eclipse.swt.layout.GridData;
+import org.eclipse.swt.widgets.Button;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.swt.widgets.Label;
+
+public class EjbJavaEEFacetInstallPage extends
+ org.eclipse.jst.ejb.ui.project.facet.EjbFacetInstallPage {
+
+ protected Button addDD;
+
+ public EjbJavaEEFacetInstallPage() {
+ super();
+ }
+
+ protected Composite createTopLevelComposite(Composite parent) {
+ Composite composite = super.createTopLevelComposite(parent);
+ createDDSection(composite);
+ return composite;
+ }
+
+ private void createDDSection(Composite parent) {
+ new Label(parent, SWT.NONE);
+ addDD = new Button(parent, SWT.CHECK);
+ addDD.setText(Messages.EjbJavaEEFacetInstallPage_0);
+ synchHelper.synchCheckbox(addDD, GENERATE_DD, null);
+ GridData gd = new GridData(GridData.FILL_HORIZONTAL);
+ gd.horizontalSpan = 2;
+ addDD.setLayoutData(gd);
+ }
+}
diff --git a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/Messages.java b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/Messages.java
new file mode 100644
index 000000000..4e283ca7c
--- /dev/null
+++ b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/Messages.java
@@ -0,0 +1,15 @@
+package org.eclipse.jst.jee.ejb.ui.project.facet;
+
+import org.eclipse.osgi.util.NLS;
+
+public class Messages extends NLS {
+ private static final String BUNDLE_NAME = "org.eclipse.jst.jee.ejb.ui.project.facet.messages"; //$NON-NLS-1$
+ public static String EjbJavaEEFacetInstallPage_0;
+ static {
+ // initialize resource bundle
+ NLS.initializeMessages(BUNDLE_NAME, Messages.class);
+ }
+
+ private Messages() {
+ }
+}
diff --git a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/messages.properties b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/messages.properties
new file mode 100644
index 000000000..fe4bd3832
--- /dev/null
+++ b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ejb/ui/project/facet/messages.properties
@@ -0,0 +1 @@
+EjbJavaEEFacetInstallPage_0=Generate Deployment Descriptor

Back to the top