Revision 7759 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/project/ProjectFactory.java

View differences:

ProjectFactory.java
74 74
	}
75 75

  
76 76
	public static ProjectTable createTable(String name, IEditableSource ies) throws DriverException{
77
		return ProjectTableFactory.createTable(name, ies);
77
		ExtensionPoints extensionPoints = ExtensionPointsSingleton.getInstance();
78
		ExtensionPoint extPoint=((ExtensionPoint)extensionPoints.get("Documents"));
79
		ProjectDocumentFactory pdf=null;
80
		try {
81
			pdf = (ProjectDocumentFactory)extPoint.create(ProjectViewFactory.registerName);
82
		} catch (InstantiationException e) {
83
			e.printStackTrace();
84
		} catch (IllegalAccessException e) {
85
			e.printStackTrace();
86
		}
87
		
88
		ProjectTable pt = ProjectTableFactory.createTable(name, ies);
89
		pt.setProjectDocumentFactory(pdf);
90
		return pt;
78 91
	}
79 92

  
80 93
	//TODO implementar bien

Also available in: Unified diff