public void loadData(boolean forceReload) { ICFAccSchemaObj schemaObj = swingSchema.getSchema(); if ((listOfISOLanguage == null) || forceReload) { arrayOfISOLanguage = null; listOfISOLanguage = schemaObj.getISOLanguageTableObj().readAllISOLanguage(swingIsInitializing); if (listOfISOLanguage != null) { Object objArray[] = listOfISOLanguage.toArray(); if (objArray != null) { int len = objArray.length; arrayOfISOLanguage = new ICFSecurityISOLanguageObj[len]; for (int i = 0; i < len; i++) { arrayOfISOLanguage[i] = (ICFSecurityISOLanguageObj) objArray[i]; } Arrays.sort(arrayOfISOLanguage, compareISOLanguageByQualName); } } } }