Revision 42775 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.swing/org.gvsig.fmap.dal.swing.api/src/main/java/org/gvsig/fmap/dal/swing/DataSwingManager.java

View differences:

DataSwingManager.java
23 23
package org.gvsig.fmap.dal.swing;
24 24

  
25 25
import org.gvsig.featureform.swing.CreateJFeatureFormException;
26
import org.gvsig.featureform.swing.FeatureFormDefinitionsProvider;
27 26
import org.gvsig.featureform.swing.JFeatureForm;
27
import org.gvsig.featureform.swing.JFeaturesForm;
28
import org.gvsig.fmap.dal.feature.Feature;
29
import org.gvsig.fmap.dal.feature.FeatureQuery;
28 30
import org.gvsig.fmap.dal.feature.FeatureStore;
31
import org.gvsig.fmap.dal.feature.paging.FeaturePagingHelper;
29 32
import org.gvsig.fmap.dal.swing.jdbc.JDBCConnectionPanel;
30 33
import org.gvsig.fmap.dal.swing.queryfilter.QueryFilterExpresion;
34
import org.gvsig.tools.dynobject.DynStruct;
31 35

  
32 36
/**
33 37
 * @author fdiaz
......
35 39
 */
36 40
public interface DataSwingManager {
37 41

  
38
    public void registerFeatureFormDefinitionsProvider(FeatureFormDefinitionsProvider provider);
39
    
40
    public FeatureFormDefinitionsProvider getFeatureFormDefinitionsProvider();
41
    
42
    public JFeaturesForm createJFeaturesForm(FeatureStore store) throws CreateJFeatureFormException;
43

  
42 44
    public JFeatureForm createJFeatureForm(FeatureStore store) throws CreateJFeatureFormException;
43 45

  
46
    public JFeatureForm createJFeatureForm(Feature feature) throws CreateJFeatureFormException;
47

  
44 48
    public JDBCConnectionPanel createJDBCConnectionPanel();
45
    
49

  
46 50
    public QueryFilterExpresion createQueryFilterExpresion(FeatureStore store);
51

  
52
    public FeatureTableModel createFeatureTableModel(FeatureStore featureStore, FeatureQuery featureQuery);
53

  
54
    public FeatureTableModel createFeatureTableModel(FeaturePagingHelper featurePager);
55

  
56
    public FeatureTableModel createEmptyFeatureTableModel(DynStruct struct);
57

  
58
    public JFeatureTable createJFeatureTable(FeatureTableModel model);
59

  
60
    public JFeatureTable createJFeatureTable(FeatureTableModel model, boolean isDoubleBuffered);
61

  
47 62
}
48

  

Also available in: Unified diff