// Path: src/main/java/octopus/api/database/Database.java
// public interface Database {
// 
// 
// 	/**
// 	 * Return a tinkerpop3 graph instance
// 	 * */
// 
// 	public Graph getGraph();
// 
// 	public void closeInstance();
// 
// }


import octopus.api.database.Database;
package octopus.api.projects;


public class OctopusProjectWrapper {

	private OctopusProject oProject;

	public void setWrappedProject(OctopusProject project)
	{
		oProject = project;
	}

	public OctopusProject unwrap()
	{
		return oProject;
	}

	 public String getPathToProjectDir()
     {
             return oProject.getPathToProjectDir();
     }

// Path: src/main/java/octopus/api/database/Database.java
// public interface Database {
// 
// 
// 	/**
// 	 * Return a tinkerpop3 graph instance
// 	 * */
// 
// 	public Graph getGraph();
// 
// 	public void closeInstance();
// 
// }


// Path: src/main/java/octopus/api/projects/OctopusProjectWrapper.java
import octopus.api.database.Database;

package octopus.api.projects;


public class OctopusProjectWrapper {

	private OctopusProject oProject;

	public void setWrappedProject(OctopusProject project)
	{
		oProject = project;
	}

	public OctopusProject unwrap()
	{
		return oProject;
	}

	 public String getPathToProjectDir()
     {
             return oProject.getPathToProjectDir();
     }

     public Database getNewDatabaseInstance()