} else if ( DataVirtLexicon.Connection.NODE_TYPE.equals( type ) ) {
result = getDatasources( transaction, namePatterns );
} else if ( DataVirtLexicon.DataService.NODE_TYPE.equals( type ) ) {
result = getDataservices( transaction, namePatterns );
} else if ( VdbLexicon.Vdb.VIRTUAL_DATABASE.equals( type ) ) {
<BUG>result = getVdbs( transaction, namePatterns );
} else {</BUG>
result = KomodoObject.EMPTY_ARRAY;
}
return result;

} else if ( DataVirtLexicon.Connection.NODE_TYPE.equals( type ) ) {
result = getDatasources( transaction, namePatterns );
} else if ( DataVirtLexicon.DataService.NODE_TYPE.equals( type ) ) {
result = getDataservices( transaction, namePatterns );
} else if ( VdbLexicon.Vdb.VIRTUAL_DATABASE.equals( type ) ) {
result = getVdbs( transaction, namePatterns );
} else if ( VdbLexicon.Translator.TRANSLATOR.equals( type ) ) {
result = getTranslators( transaction, namePatterns );
} else if ( DataVirtLexicon.ResourceFile.DRIVER_FILE_NODE_TYPE.equals( type ) ) {
result = getDrivers( transaction, namePatterns );
} else {
result = KomodoObject.EMPTY_ARRAY;
}
return result;
