|
Lines 17-22
Link Here
|
| 17 |
import java.util.HashMap; |
17 |
import java.util.HashMap; |
| 18 |
import java.util.List; |
18 |
import java.util.List; |
| 19 |
import java.util.Map; |
19 |
import java.util.Map; |
|
|
20 |
import java.util.prefs.Preferences; |
| 20 |
|
21 |
|
| 21 |
import org.apache.muse.tools.generator.analyzer.Analyzer; |
22 |
import org.apache.muse.tools.generator.analyzer.Analyzer; |
| 22 |
import org.apache.muse.tools.generator.projectizer.Projectizer; |
23 |
import org.apache.muse.tools.generator.projectizer.Projectizer; |
|
Lines 74-79
Link Here
|
| 74 |
import org.eclipse.swt.widgets.Table; |
75 |
import org.eclipse.swt.widgets.Table; |
| 75 |
import org.eclipse.swt.widgets.Text; |
76 |
import org.eclipse.swt.widgets.Text; |
| 76 |
import org.eclipse.tptp.wsdm.tooling.editor.internal.Activator; |
77 |
import org.eclipse.tptp.wsdm.tooling.editor.internal.Activator; |
|
|
78 |
import org.eclipse.tptp.wsdm.tooling.editor.mrt.relationship.dialog.internal.MemoryComboBox; |
| 79 |
import org.eclipse.tptp.wsdm.tooling.editor.mrt.relationship.dialog.internal.ParticipantDefinitionDialog; |
| 77 |
import org.eclipse.tptp.wsdm.tooling.nls.messages.mrt.internal.Messages; |
80 |
import org.eclipse.tptp.wsdm.tooling.nls.messages.mrt.internal.Messages; |
| 78 |
import org.eclipse.tptp.wsdm.tooling.util.internal.EclipseUtils; |
81 |
import org.eclipse.tptp.wsdm.tooling.util.internal.EclipseUtils; |
| 79 |
import org.eclipse.tptp.wsdm.tooling.util.internal.Validation; |
82 |
import org.eclipse.tptp.wsdm.tooling.util.internal.Validation; |
|
Lines 89-95
Link Here
|
| 89 |
private Button _buttonDD; |
92 |
private Button _buttonDD; |
| 90 |
|
93 |
|
| 91 |
private Text _ddText; |
94 |
private Text _ddText; |
| 92 |
private Text _projectNameField; |
95 |
private Combo _projectNameField; |
| 93 |
|
96 |
|
| 94 |
private String _userPath = Util.ZERO_LENGTH_STRING;// IDEResourceInfoUtils.EMPTY_STRING; |
97 |
private String _userPath = Util.ZERO_LENGTH_STRING;// IDEResourceInfoUtils.EMPTY_STRING; |
| 95 |
|
98 |
|
|
Lines 115-120
Link Here
|
| 115 |
|
118 |
|
| 116 |
private static String EXT_PT = "codeGeneration"; |
119 |
private static String EXT_PT = "codeGeneration"; |
| 117 |
|
120 |
|
|
|
121 |
private String OPTIONS_ID = "ProjectGeneration"; // NON-NLS |
| 122 |
|
| 118 |
/** |
123 |
/** |
| 119 |
* For cheatsheet purpose only This constructor will be used in cheatsheet |
124 |
* For cheatsheet purpose only This constructor will be used in cheatsheet |
| 120 |
* only |
125 |
* only |
|
Lines 207-213
Link Here
|
| 207 |
projectLabel.setFont(parent.getFont()); |
212 |
projectLabel.setFont(parent.getFont()); |
| 208 |
|
213 |
|
| 209 |
// new project name entry field |
214 |
// new project name entry field |
| 210 |
_projectNameField = new Text(page, SWT.BORDER); |
215 |
_projectNameField = MemoryComboBox.createMemoryComboBox(page, Preferences |
|
|
216 |
.userNodeForPackage(GenerationOptionsPage.class), OPTIONS_ID); |
| 217 |
//new Text(page, SWT.BORDER); |
| 211 |
data = new GridData(GridData.FILL_HORIZONTAL); |
218 |
data = new GridData(GridData.FILL_HORIZONTAL); |
| 212 |
data.widthHint = 50; |
219 |
data.widthHint = 50; |
| 213 |
data.horizontalSpan = 2; |
220 |
data.horizontalSpan = 2; |
|
Lines 791-796
Link Here
|
| 791 |
public boolean isAxis2Project(){ |
798 |
public boolean isAxis2Project(){ |
| 792 |
return axis2Project; |
799 |
return axis2Project; |
| 793 |
} |
800 |
} |
|
|
801 |
|
| 802 |
protected void saveComboEntries(){ |
| 803 |
MemoryComboBox.save(_projectNameField, OPTIONS_ID, Preferences |
| 804 |
.userNodeForPackage(GenerationOptionsPage.class)); |
| 805 |
|
| 806 |
} |
| 794 |
} |
807 |
} |
| 795 |
|
808 |
|
| 796 |
// Not used currently |
809 |
// Not used currently |