@Override
public DrlModelContent loadContent( final Path path ) {
try {
final String drl = load( path );
final PackageDataModelOracle oracle = dataModelService.getDataModel( path );
final String[] fullyQualifiedClassNames = DataModelOracleUtilities.getFactTypes( oracle );
final List<DSLSentence> dslConditions = oracle.getPackageDslConditionSentences();
final List<DSLSentence> dslActions = oracle.getPackageDslActionSentences();
//Signal opening to interested parties
resourceOpenedEvent.fire( new ResourceOpenedEvent( path,
sessionInfo ) );