@Override
public TestScenarioModelContent loadContent( Path path ) {
try {
final Scenario scenario = load( path );
final String packageName = projectService.resolvePackage( path ).getPackageName();
final PackageDataModelOracle oracle = dataModelService.getDataModel( path );
final PackageDataModelOracleBaselinePayload dataModel = new PackageDataModelOracleBaselinePayload();
//Get FQCN's used by model
final TestScenarioModelVisitor visitor = new TestScenarioModelVisitor( dataModel, scenario );
final Set<String> consumedFQCNs = visitor.visit();
//Get FQCN's used by Globals
consumedFQCNs.addAll( oracle.getPackageGlobals().values() );
DataModelOracleUtilities.populateDataModel( oracle,
dataModel,
consumedFQCNs );