} else if ( asset.metaData.format.equals( AssetFormats.DRL ) ) {
return new DrlEditor( asset );
} else if ( asset.metaData.format.equals( AssetFormats.ENUMERATION ) ) {
return new DefaultRuleContentWidget( asset );
} else if ( asset.metaData.format.equals( AssetFormats.TEST_SCENARIO ) ) {
return new ScenarioWidget( asset );
} else if ( asset.metaData.format.equals( AssetFormats.DECISION_TABLE_GUIDED ) ) {
return new GuidedDecisionTableWidget( asset );
} else if ( asset.metaData.format.equals( AssetFormats.DRL_MODEL ) ) {
return new FactModelsWidget( asset );
} else if ( asset.metaData.format.equals( AssetFormats.DSL ) ) {