//if not created yet, make one
if(database == null){
database=new OutlineDatabase(project);
try {
project.setSessionProperty(VerilogPlugin.getOutlineDatabaseId(), database);
database.scanProject();
} catch (CoreException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}