svn-gvsig-desktop / trunk / applications / appgvSIG / src / com / iver / cit / gvsig / project / ProjectFactory.java @ 614
History | View | Annotate | Download (1.02 KB)
1 | 312 | fernando | package com.iver.cit.gvsig.project; |
---|---|---|---|
2 | |||
3 | 550 | fernando | import com.iver.cit.gvsig.fmap.layers.SelectableDataSource; |
4 | 412 | vcaballero | import com.iver.cit.gvsig.project.castor.Project; |
5 | import com.iver.cit.gvsig.project.castor.ProjectExtent; |
||
6 | import com.iver.cit.gvsig.project.castor.ProjectMap; |
||
7 | import com.iver.cit.gvsig.project.castor.ProjectTable; |
||
8 | import com.iver.cit.gvsig.project.castor.ProjectView; |
||
9 | 312 | fernando | |
10 | |||
11 | |||
12 | public class ProjectFactory { |
||
13 | public static ProjectMap createMap(String baseName){ |
||
14 | 412 | vcaballero | return ProjectMap.createMap(baseName);
|
15 | 312 | fernando | } |
16 | |||
17 | 550 | fernando | public static ProjectTable createTable(String baseName, SelectableDataSource sds){ |
18 | return ProjectTable.createTable(baseName, sds);
|
||
19 | 312 | fernando | } |
20 | |||
21 | //TODO implementar bien
|
||
22 | /* public static ProjectTable createTable(String viewName, FTable ftable){
|
||
23 | return Table.createTable(viewName, ftable);
|
||
24 | }
|
||
25 | */
|
||
26 | public static ProjectView createView(String baseName){ |
||
27 | 412 | vcaballero | return ProjectView.createView(baseName);
|
28 | 312 | fernando | } |
29 | |||
30 | public static Project createProject(){ |
||
31 | 412 | vcaballero | return new Project(); |
32 | 312 | fernando | } |
33 | |||
34 | public static ProjectExtent createExtent(){ |
||
35 | 412 | vcaballero | return new ProjectExtent(); |
36 | 312 | fernando | } |
37 | |||
38 | |||
39 | } |