+ public int indexOf(String alias) {
+ for(int i = 0; i <= this.nutritionColumnList.size(); i++) {
+ if(this.nutritionColumnList.get(i).getAlias().equals(alias)) {
+ return i;
+ }
+ }
+
+ return -1;
+ }
+
+
+ public List<String> getNutritionAliasList(){
+ List<String> retAliasList = new ArrayList<String>();
+
+ for(NutritionColumn aColumn : this.getNutritionColumnList()) {
+ if(aColumn.getAlias().length() > 0) {
+ retAliasList.add(aColumn.getAlias());
+ }
+ }
+
+ return retAliasList;
+ }
+
+
+ private static int getRepetition(
+ final XMLConfiguration config,
+ final String path) {
+ Object obj = config.getProperty(path);
+
+ if (obj == null) {
+ return 0;
+ } else if (obj instanceof Collection) {
+ return ((Collection) obj).size();
+ }
+
+ return 1;
+ }