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