@Override public String retrieveWindowName(final Properties ctx, final String tableName) { // NOTE: atm we use MTable.get because that's the only place where we have the table cached. // In future we shall replace it with something which is database independent. final I_AD_Table adTable = MTable.get(ctx, tableName); if (adTable == null) { return ""; } final I_AD_Window adWindow = adTable.getAD_Window(); if (adWindow == null) { return ""; } final I_AD_Window adWindowTrl = InterfaceWrapperHelper.translate(adWindow, I_AD_Window.class); return adWindowTrl.getName(); }