Revision 42775 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app.document.table.app/org.gvsig.app.document.table.app.mainplugin/src/main/java/org/gvsig/app/extension/ShowTableAsForm.java
ShowTableAsForm.java | ||
---|---|---|
9 | 9 |
import org.gvsig.app.project.documents.table.TableDocument; |
10 | 10 |
import org.gvsig.app.project.documents.table.TableManager; |
11 | 11 |
import org.gvsig.featureform.swing.CreateJFeatureFormException; |
12 |
import org.gvsig.featureform.swing.JFeatureForm; |
|
12 |
import org.gvsig.featureform.swing.JFeaturesForm;
|
|
13 | 13 |
import org.gvsig.fmap.dal.exception.DataException; |
14 | 14 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
15 | 15 |
import org.gvsig.fmap.dal.swing.DALSwingLocator; |
... | ... | |
36 | 36 |
return; |
37 | 37 |
} |
38 | 38 |
try { |
39 |
JFeatureForm form = this.createform(doc.getStore()); |
|
39 |
JFeaturesForm form = this.createform(doc.getStore());
|
|
40 | 40 |
form.showForm(WindowManager.MODE.WINDOW); |
41 | 41 |
} catch (Exception ex) { |
42 | 42 |
String msg = "Can't show form for table '" + doc.getName() + "'."; |
... | ... | |
46 | 46 |
} |
47 | 47 |
} |
48 | 48 |
|
49 |
private JFeatureForm createform(FeatureStore featureStore) throws CreateJFeatureFormException, ServiceException, DataException { |
|
49 |
private JFeaturesForm createform(FeatureStore featureStore) throws CreateJFeatureFormException, ServiceException, DataException {
|
|
50 | 50 |
final DataSwingManager swingManager = DALSwingLocator.getSwingManager(); |
51 |
final JFeatureForm form = swingManager.createJFeatureForm(featureStore); |
|
51 |
final JFeaturesForm form = swingManager.createJFeaturesForm(featureStore); |
|
52 |
form.getFormset().setAllowDelete(true); |
|
53 |
form.getFormset().setAllowNew(true); |
|
52 | 54 |
form.setPreferredSize(new Dimension(400, 300)); |
53 | 55 |
return form; |
54 | 56 |
} |
Also available in: Unified diff