Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 64996 Details for
Bug 167582
UCD: Code Genereation Wizard: Add memory combo box for project selection
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
[patch]
Patch - adds memory combo box for the Project name field
patch_167582_MemoryComboForPrjName.txt (text/plain), 4.34 KB, created by
Nalini V
on 2007-04-26 06:01:33 EDT
(
hide
)
Description:
Patch - adds memory combo box for the Project name field
Filename:
MIME Type:
Creator:
Nalini V
Created:
2007-04-26 06:01:33 EDT
Size:
4.34 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.tptp.wsdm.editor >Index: src/org/eclipse/tptp/wsdm/tooling/codegen/mrt/provisional/GenerationOptionsPage.java >=================================================================== >RCS file: /cvsroot/ganges/org.eclipse.tptp.wsdm.editor/src/org/eclipse/tptp/wsdm/tooling/codegen/mrt/provisional/GenerationOptionsPage.java,v >retrieving revision 1.7 >diff -u -r1.7 GenerationOptionsPage.java >--- src/org/eclipse/tptp/wsdm/tooling/codegen/mrt/provisional/GenerationOptionsPage.java 19 Apr 2007 14:04:56 -0000 1.7 >+++ src/org/eclipse/tptp/wsdm/tooling/codegen/mrt/provisional/GenerationOptionsPage.java 26 Apr 2007 09:47:23 -0000 >@@ -17,6 +17,7 @@ > import java.util.HashMap; > import java.util.List; > import java.util.Map; >+import java.util.prefs.Preferences; > > import org.apache.muse.tools.generator.analyzer.Analyzer; > import org.apache.muse.tools.generator.projectizer.Projectizer; >@@ -74,6 +75,8 @@ > import org.eclipse.swt.widgets.Table; > import org.eclipse.swt.widgets.Text; > import org.eclipse.tptp.wsdm.tooling.editor.internal.Activator; >+import org.eclipse.tptp.wsdm.tooling.editor.mrt.relationship.dialog.internal.MemoryComboBox; >+import org.eclipse.tptp.wsdm.tooling.editor.mrt.relationship.dialog.internal.ParticipantDefinitionDialog; > import org.eclipse.tptp.wsdm.tooling.nls.messages.mrt.internal.Messages; > import org.eclipse.tptp.wsdm.tooling.util.internal.EclipseUtils; > import org.eclipse.tptp.wsdm.tooling.util.internal.Validation; >@@ -89,7 +92,7 @@ > private Button _buttonDD; > > private Text _ddText; >- private Text _projectNameField; >+ private Combo _projectNameField; > > private String _userPath = Util.ZERO_LENGTH_STRING;// IDEResourceInfoUtils.EMPTY_STRING; > >@@ -115,6 +118,8 @@ > > private static String EXT_PT = "codeGeneration"; > >+ private String OPTIONS_ID = "ProjectGeneration"; // NON-NLS >+ > /** > * For cheatsheet purpose only This constructor will be used in cheatsheet > * only >@@ -207,7 +212,9 @@ > projectLabel.setFont(parent.getFont()); > > // new project name entry field >- _projectNameField = new Text(page, SWT.BORDER); >+ _projectNameField = MemoryComboBox.createMemoryComboBox(page, Preferences >+ .userNodeForPackage(GenerationOptionsPage.class), OPTIONS_ID); >+ //new Text(page, SWT.BORDER); > data = new GridData(GridData.FILL_HORIZONTAL); > data.widthHint = 50; > data.horizontalSpan = 2; >@@ -791,6 +798,12 @@ > public boolean isAxis2Project(){ > return axis2Project; > } >+ >+ protected void saveComboEntries(){ >+ MemoryComboBox.save(_projectNameField, OPTIONS_ID, Preferences >+ .userNodeForPackage(GenerationOptionsPage.class)); >+ >+ } > } > > // Not used currently >Index: src/org/eclipse/tptp/wsdm/tooling/codegen/mrt/provisional/NewProjectWizard.java >=================================================================== >RCS file: /cvsroot/ganges/org.eclipse.tptp.wsdm.editor/src/org/eclipse/tptp/wsdm/tooling/codegen/mrt/provisional/NewProjectWizard.java,v >retrieving revision 1.14 >diff -u -r1.14 NewProjectWizard.java >--- src/org/eclipse/tptp/wsdm/tooling/codegen/mrt/provisional/NewProjectWizard.java 9 Apr 2007 16:26:35 -0000 1.14 >+++ src/org/eclipse/tptp/wsdm/tooling/codegen/mrt/provisional/NewProjectWizard.java 26 Apr 2007 09:47:23 -0000 >@@ -14,6 +14,7 @@ > > import java.io.File; > import java.lang.reflect.InvocationTargetException; >+import java.util.prefs.Preferences; > > import org.apache.muse.tools.generator.analyzer.Analyzer; > import org.apache.muse.tools.generator.analyzer.SimpleAnalyzer; >@@ -36,6 +37,8 @@ > import org.eclipse.jface.wizard.Wizard; > import org.eclipse.swt.graphics.Image; > import org.eclipse.tptp.wsdm.tooling.editor.internal.Activator; >+import org.eclipse.tptp.wsdm.tooling.editor.mrt.relationship.dialog.internal.MemoryComboBox; >+import org.eclipse.tptp.wsdm.tooling.editor.mrt.relationship.dialog.internal.ParticipantDefinitionDialog; > import org.eclipse.tptp.wsdm.tooling.nls.messages.mrt.internal.Messages; > import org.eclipse.tptp.wsdm.tooling.preferences.internal.Axis2ServerLocationPreferencePage; > import org.eclipse.tptp.wsdm.tooling.util.internal.EclipseUtils; >@@ -258,6 +261,7 @@ > { > getContainer().run(true, false, runnable); > openTasksView(); >+ _generationOptionsPage.saveComboEntries(); > return true; > } > catch (Exception e) >@@ -374,5 +378,6 @@ > } > } > } >+ > > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 167582
: 64996 |
65096