Revision 43968
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/panels/SelectGeometryTypePanel.java | ||
---|---|---|
217 | 217 |
} |
218 | 218 |
|
219 | 219 |
@Override |
220 |
public void exitPanel() { |
|
220 |
public void previousPanel() { |
|
221 |
|
|
222 |
} |
|
223 |
|
|
224 |
@Override |
|
225 |
public void nextPanel() { |
|
221 | 226 |
Integer n = (Integer) ListElement.getSelected(cboType); |
222 | 227 |
if( n!=null ) { |
223 | 228 |
this.parameters.setTargetGeometryType(n); |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/panels/SelectGeometryFieldPanel.java | ||
---|---|---|
64 | 64 |
} |
65 | 65 |
|
66 | 66 |
@Override |
67 |
public void exitPanel() { |
|
67 |
public void previousPanel() { |
|
68 |
|
|
69 |
} |
|
70 |
|
|
71 |
@Override |
|
72 |
public void nextPanel() { |
|
68 | 73 |
this.parameters.setSourceGeometryFieldName(this.getGeometryField()); |
69 | 74 |
} |
70 | 75 |
|
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/panels/SelectOutputFilePanel.java | ||
---|---|---|
77 | 77 |
} |
78 | 78 |
|
79 | 79 |
@Override |
80 |
public void exitPanel() { |
|
80 |
public void previousPanel() { |
|
81 |
|
|
82 |
} |
|
83 |
|
|
84 |
@Override |
|
85 |
public void nextPanel() { |
|
81 | 86 |
File file = this.fileController.get(); |
82 | 87 |
this.parameters.setFile(file); |
83 | 88 |
} |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/panels/CheckGeometriesPanel.java | ||
---|---|---|
117 | 117 |
} |
118 | 118 |
|
119 | 119 |
@Override |
120 |
public void exitPanel() {
|
|
120 |
public void nextPanel() {
|
|
121 | 121 |
this.parameters.setGeometryChecks(this.getGeometryChecks()); |
122 | 122 |
this.parameters.setGeometryChecksAction(this.getGeometryChecksAction()); |
123 | 123 |
this.parameters.setTryToFixGeometry(this.getTryToFixGeometry()); |
124 | 124 |
} |
125 | 125 |
|
126 | 126 |
@Override |
127 |
public void previousPanel() { |
|
128 |
|
|
129 |
} |
|
130 |
|
|
131 |
@Override |
|
127 | 132 |
public void enterPanel() { |
128 | 133 |
if( this.updateComponents ) { |
129 | 134 |
switch(this.parameters.getGeometryChecks()) { |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/panels/ExportProgressPanel.java | ||
---|---|---|
62 | 62 |
|
63 | 63 |
@Override |
64 | 64 |
public void enterPanel() { |
65 |
I18nManager i18n = ToolsLocator.getI18nManager(); |
|
66 | 65 |
|
66 |
} |
|
67 |
|
|
68 |
@Override |
|
69 |
public void nextPanel() { |
|
67 | 70 |
processPanel.setButtonEnabled(JExportProcessPanel.BUTTON_FINISH, false); |
68 |
processPanel.setButtonText(JExportProcessPanel.BUTTON_FINISH, i18n.getTranslation("close")); |
|
69 | 71 |
} |
70 | 72 |
|
71 | 73 |
@Override |
72 |
public void exitPanel() { |
|
74 |
public void previousPanel() { |
|
75 |
processPanel.setButtonEnabled(JExportProcessPanel.BUTTON_FINISH, true); |
|
76 |
processPanel.setButtonEnabled(JExportProcessPanel.BUTTON_CANCEL, true); |
|
73 | 77 |
} |
74 | 78 |
|
75 | 79 |
@Override |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/panels/SelectTargetProjectionPanel.java | ||
---|---|---|
139 | 139 |
} |
140 | 140 |
|
141 | 141 |
@Override |
142 |
public void previousPanel() { |
|
143 |
|
|
144 |
} |
|
145 |
|
|
146 |
@Override |
|
142 | 147 |
public void enterPanel() { |
143 | 148 |
|
144 | 149 |
} |
145 | 150 |
|
146 | 151 |
@Override |
147 |
public void exitPanel() {
|
|
152 |
public void nextPanel() {
|
|
148 | 153 |
if( this.rdbtnUserProjection.isSelected() ) { |
149 | 154 |
this.parameters.setTargetProjection(this.projectionController.get()); |
150 | 155 |
this.parameters.setTargetTransformation(this.projectionController.getCoordinateTransformation()); |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/panels/SelectFilterPanel.java | ||
---|---|---|
78 | 78 |
} |
79 | 79 |
|
80 | 80 |
@Override |
81 |
public void exitPanel() { |
|
81 |
public void previousPanel() { |
|
82 |
|
|
83 |
} |
|
84 |
|
|
85 |
@Override |
|
86 |
public void nextPanel() { |
|
82 | 87 |
this.parameters.setFilterExpresion(this.getFilterExpresion()); |
83 | 88 |
if( this.isFullLayerSelected() ) { |
84 | 89 |
this.parameters.setFeaturesToUse(ExportParameters.USE_ALL_FEATURES); |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/panels/SelectFormatPanel.java | ||
---|---|---|
115 | 115 |
} |
116 | 116 |
|
117 | 117 |
@Override |
118 |
public void exitPanel() { |
|
118 |
public void previousPanel() { |
|
119 |
|
|
120 |
} |
|
121 |
|
|
122 |
@Override |
|
123 |
public void nextPanel() { |
|
119 | 124 |
this.onExitPanel.actionPerformed(new ActionEvent(this, 0, "exitPanel")); |
120 | 125 |
} |
121 | 126 |
|
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/WizardOptionPanelAdapter.java | ||
---|---|---|
77 | 77 |
); |
78 | 78 |
} |
79 | 79 |
try { |
80 |
this.exportPanel.exitPanel();
|
|
80 |
this.exportPanel.nextPanel();
|
|
81 | 81 |
} catch (Exception ex) { |
82 | 82 |
LOG.warn("Fail the call to exitPanel.", ex); |
83 | 83 |
MessagePanel.showMessage( |
... | ... | |
92 | 92 |
|
93 | 93 |
@Override |
94 | 94 |
public void lastPanel() { |
95 |
// Can call exitPanel ? |
|
95 |
try { |
|
96 |
this.exportPanel.previousPanel(); |
|
97 |
} catch (Exception ex) { |
|
98 |
LOG.warn("Fail the call to previousPanel.", ex); |
|
99 |
I18nManager i18nManager = ToolsLocator.getI18nManager(); |
|
100 |
MessagePanel.showMessage( |
|
101 |
i18nManager.getTranslation("_Warning"), |
|
102 |
i18nManager.getTranslation("_There_have_been_problems_filling_data_in_panel") + |
|
103 |
" (" + this.exportPanel.getTitlePanel() +")" , |
|
104 |
ex, |
|
105 |
null |
|
106 |
); |
|
107 |
} |
|
96 | 108 |
} |
97 | 109 |
|
98 | 110 |
@Override |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/export/swing/impl/DefaultJExportProcessPanel.java | ||
---|---|---|
112 | 112 |
this.add(this.wizardPanel, BorderLayout.CENTER); |
113 | 113 |
this.wizardPanel.setFinishButtonText(i18n.getTranslation("export")); |
114 | 114 |
this.wizardPanel.setWizardListener(this); |
115 |
this.setWizardPanelActionListener(this.getWizardPanelActionListener()); |
|
115 | 116 |
|
116 | 117 |
this.wizardPanel.setNextButtonEnabled(false); |
117 | 118 |
this.wizardPanel.setFinishButtonEnabled(false); |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.shape/src/main/java/org/gvsig/export/shape/service/ExportShapeService.java | ||
---|---|---|
225 | 225 |
} |
226 | 226 |
EditableFeatureAttributeDescriptor geomFieldDescTarget = type.add( |
227 | 227 |
"GEOMETRY", |
228 |
this.getParameters().getTargetGeometryTypeAsInt()
|
|
228 |
DataTypes.GEOMETRY
|
|
229 | 229 |
); |
230 | 230 |
geomFieldDescTarget.setDefaultValue(null); |
231 | 231 |
int gsubtype = this.getParameters().getTargetGeometrySubtype(); |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/export/jdbc/swing/panels/UpdateTableStatisticsPanel.java | ||
---|---|---|
53 | 53 |
} |
54 | 54 |
|
55 | 55 |
@Override |
56 |
public void exitPanel() { |
|
56 |
public void previousPanel() { |
|
57 |
|
|
58 |
} |
|
59 |
|
|
60 |
@Override |
|
61 |
public void nextPanel() { |
|
57 | 62 |
this.parameters.setUpdateTableStatistics(this.getUpdateTableStatistics()); |
58 | 63 |
} |
59 | 64 |
|
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/export/jdbc/swing/panels/SelectPkPanel.java | ||
---|---|---|
140 | 140 |
} |
141 | 141 |
|
142 | 142 |
@Override |
143 |
public void exitPanel() { |
|
143 |
public void previousPanel() { |
|
144 |
|
|
145 |
} |
|
146 |
|
|
147 |
@Override |
|
148 |
public void nextPanel() { |
|
144 | 149 |
this.parameters.setPrimaryKey(this.getPrimaryKeyName()); |
145 | 150 |
} |
146 | 151 |
|
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/export/jdbc/swing/panels/PermissionsPanel.java | ||
---|---|---|
93 | 93 |
} |
94 | 94 |
|
95 | 95 |
@Override |
96 |
public void exitPanel() { |
|
96 |
public void previousPanel() { |
|
97 |
|
|
98 |
} |
|
99 |
|
|
100 |
@Override |
|
101 |
public void nextPanel() { |
|
97 | 102 |
this.parameters.setAllRole(this.getAllRole()); |
98 | 103 |
this.parameters.setDeleteRole(this.getDeleteRole()); |
99 | 104 |
this.parameters.setInsertRole(this.getInsertRole()); |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/export/jdbc/swing/panels/IdentifiersOptionsPanel.java | ||
---|---|---|
64 | 64 |
} |
65 | 65 |
|
66 | 66 |
@Override |
67 |
public void exitPanel() { |
|
67 |
public void previousPanel() { |
|
68 |
|
|
69 |
} |
|
70 |
|
|
71 |
@Override |
|
72 |
public void nextPanel() { |
|
68 | 73 |
this.parameters.setRemoveSpacesInIdentifiers(this.chkRemoveSpaces.isSelected()); |
69 | 74 |
this.parameters.setTranslateIdentifiersToLowerCase(this.chkTraslateToLowerCase.isSelected()); |
70 | 75 |
this.parameters.setTranslateHyphens(this.chkTraslateHyphens.isSelected()); |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/export/jdbc/swing/panels/JDBCConnectionPanel.java | ||
---|---|---|
71 | 71 |
} |
72 | 72 |
|
73 | 73 |
@Override |
74 |
public void previousPanel() { |
|
75 |
|
|
76 |
} |
|
77 |
|
|
78 |
@Override |
|
74 | 79 |
public void enterPanel() { |
75 | 80 |
// Default do nothing |
76 | 81 |
} |
... | ... | |
91 | 96 |
} |
92 | 97 |
|
93 | 98 |
@Override |
94 |
public void exitPanel() {
|
|
99 |
public void nextPanel() {
|
|
95 | 100 |
this.parameters.setExplorerParameters(this.getServerExplorerParameters()); |
96 | 101 |
} |
97 | 102 |
|
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/export/jdbc/swing/panels/GeometryIndexPanel.java | ||
---|---|---|
78 | 78 |
} |
79 | 79 |
|
80 | 80 |
@Override |
81 |
public void exitPanel() { |
|
81 |
public void previousPanel() { |
|
82 |
|
|
83 |
} |
|
84 |
|
|
85 |
@Override |
|
86 |
public void nextPanel() { |
|
82 | 87 |
this.parameters.setCreateIndexInGeometryRow(this.chkCreateGeometryIndex.isSelected()); |
83 | 88 |
} |
84 | 89 |
|
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/export/jdbc/swing/panels/PostCreatingStatementPanel.java | ||
---|---|---|
70 | 70 |
} |
71 | 71 |
|
72 | 72 |
@Override |
73 |
public void exitPanel() { |
|
73 |
public void previousPanel() { |
|
74 |
|
|
75 |
} |
|
76 |
|
|
77 |
@Override |
|
78 |
public void nextPanel() { |
|
74 | 79 |
this.parameters.setPostCreatingStatement(this.getPostCreatingStatement()); |
75 | 80 |
} |
76 | 81 |
|
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/export/jdbc/swing/panels/SelectTableNamePanel.java | ||
---|---|---|
215 | 215 |
} |
216 | 216 |
|
217 | 217 |
@Override |
218 |
public void exitPanel() { |
|
218 |
public void previousPanel() { |
|
219 |
|
|
220 |
} |
|
221 |
|
|
222 |
@Override |
|
223 |
public void nextPanel() { |
|
219 | 224 |
this.parameters.setSchema(this.getSchema()); |
220 | 225 |
this.parameters.setTableName(this.getTableName()); |
221 | 226 |
this.parameters.setCanCreatetable(this.canCreateTable()); |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.dbf/src/main/java/org/gvsig/export/dbf/swing/panels/EncodingPanel.java | ||
---|---|---|
28 | 28 |
|
29 | 29 |
import org.gvsig.fmap.dal.DataStoreParameters; |
30 | 30 |
|
31 |
import org.gvsig.metadata.MetadataLocator; |
|
32 |
import org.gvsig.metadata.MetadataManager; |
|
33 | 31 |
import org.gvsig.tools.ToolsLocator; |
34 | 32 |
import org.gvsig.tools.dynobject.DynField; |
35 | 33 |
import org.gvsig.tools.dynobject.DynObjectValueItem; |
... | ... | |
43 | 41 |
import org.gvsig.export.swing.JExportProcessPanel; |
44 | 42 |
import org.gvsig.export.swing.spi.ExportPanel; |
45 | 43 |
import org.gvsig.export.swing.spi.ExportPanelValidationException; |
44 |
import org.slf4j.Logger; |
|
45 |
import org.slf4j.LoggerFactory; |
|
46 | 46 |
|
47 | 47 |
/** |
48 | 48 |
* @author gvSIG Team |
... | ... | |
54 | 54 |
implements ExportPanel |
55 | 55 |
{ |
56 | 56 |
|
57 |
private static final Logger LOG = LoggerFactory.getLogger(EncodingPanel.class); |
|
58 |
|
|
57 | 59 |
private final ExportDBFParameters parameters; |
58 | 60 |
private final JExportProcessPanel processPanel; |
59 | 61 |
|
... | ... | |
65 | 67 |
} |
66 | 68 |
|
67 | 69 |
private void initComponents() { |
68 |
MetadataManager metadataManager = MetadataLocator.getMetadataManager(); |
|
69 |
DynStruct dynStruct = metadataManager.getDefinition("DBF"); |
|
70 |
DynField dynField = dynStruct.getDynField("Encoding"); |
|
71 |
|
|
70 |
DynStruct parametersDefinition = ToolsLocator.getPersistenceManager().getDefinition("DBFStoreParameters"); |
|
71 |
DynField dynField = parametersDefinition.getDynField("Encoding"); |
|
72 |
|
|
72 | 73 |
DefaultListModel model = new DefaultListModel(); |
73 | 74 |
DynObjectValueItem[] encodings = dynField.getAvailableValues(); |
74 | 75 |
for (DynObjectValueItem encoding : encodings) { |
... | ... | |
126 | 127 |
} |
127 | 128 |
|
128 | 129 |
@Override |
129 |
public void exitPanel() { |
|
130 |
public void previousPanel() { |
|
131 |
|
|
132 |
} |
|
133 |
|
|
134 |
@Override |
|
135 |
public void nextPanel() { |
|
130 | 136 |
this.parameters.setEncoding(this.getEncoding()); |
131 | 137 |
} |
132 | 138 |
} |
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.api/src/main/java/org/gvsig/export/swing/spi/ExportPanel.java | ||
---|---|---|
16 | 16 |
|
17 | 17 |
public void enterPanel(); |
18 | 18 |
|
19 |
public void exitPanel();
|
|
19 |
public void nextPanel();
|
|
20 | 20 |
|
21 |
public void previousPanel(); |
|
22 |
|
|
21 | 23 |
} |
Also available in: Unified diff