memberList.add(newMember);
} else {
// New declaration
+ listStructs.add(structType);
List<String> newMemberTypeList = new ArrayList<String>();
newMemberTypeList.add(newMemberType);
listMemberTypes.add(newMemberTypeList);
int index = listStructs.indexOf(structType);
return listMembers.get(index);
}
+
+
+ /**
+ * getNumOfMembers() gets number of members
+ */
+ public int getNumOfMembers(String structType) {
+
+ int index = listStructs.indexOf(structType);
+ return listMembers.get(index).size();
+ }
}