Statistics
| Revision:

svn-gvsig-desktop / 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 / jdbc / JDBCConnectionPanel.java @ 46337

History | View | Annotate | Download (1.14 KB)

1 42104 jjdelcerro
package org.gvsig.fmap.dal.swing.jdbc;
2 41487 jjdelcerro
3
import org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters;
4 42104 jjdelcerro
import org.gvsig.tools.swing.api.Component;
5 44419 jjdelcerro
import org.gvsig.tools.util.LabeledValue;
6 41487 jjdelcerro
7
8
9 42104 jjdelcerro
public interface JDBCConnectionPanel extends Component {
10 41487 jjdelcerro
11 43377 jjdelcerro
    public interface ConnectorFilter {
12
        public boolean accept(JDBCServerExplorerParameters parameters);
13
    }
14
15 42104 jjdelcerro
    public void setServerExplorerParameters(JDBCServerExplorerParameters parameters);
16 44422 jjdelcerro
17 44419 jjdelcerro
    public void setLabeledServerExplorerParameters(LabeledValue<JDBCServerExplorerParameters> parameters);
18 44422 jjdelcerro
19 46337 jjdelcerro
    public JDBCServerExplorerParameters getServerExplorerParametersAndRegister();
20 44422 jjdelcerro
21 46337 jjdelcerro
    public JDBCServerExplorerParameters getServerExplorerParametersWithoutRegister();
22
23 44419 jjdelcerro
    public LabeledValue<JDBCServerExplorerParameters> getLabeledServerExplorerParameters();
24 44422 jjdelcerro
25
    public boolean areTheParametersValid();
26
27
    public String getParametersProblems();
28
29 42104 jjdelcerro
    public void delete();
30 44422 jjdelcerro
31 42104 jjdelcerro
    public void clear();
32 44422 jjdelcerro
33 42104 jjdelcerro
    public String getConnectionName();
34 44422 jjdelcerro
35
    public boolean isNewConnection();
36
37 43377 jjdelcerro
    public void setConnectorFilter(ConnectorFilter connectorFilter);
38 41487 jjdelcerro
39
}