question: add subpart to itype concode_field_sep int numRooms concode_elem_sep SimpleItypeConfig parent concode_elem_sep int maxLimitPerClass concode_elem_sep boolean notOwned concode_elem_sep long serialVersionUID concode_elem_sep int minPerWeek concode_elem_sep int minLimitPerClass concode_elem_sep int numClasses concode_elem_sep float roomRatio concode_elem_sep String CONFIGS_ATTR_NAME concode_elem_sep Vector subparts concode_elem_sep boolean disabled concode_elem_sep long id concode_elem_sep long subpartId concode_elem_sep boolean hasError concode_elem_sep ItypeDesc itype concode_elem_sep long managingDeptId concode_elem_sep long currId concode_field_sep int getNumRooms concode_elem_sep void setDisabled concode_elem_sep void setItype concode_elem_sep long getId concode_elem_sep void setRoomRatio concode_elem_sep long getManagingDeptId concode_elem_sep void setNumRooms concode_elem_sep boolean isNotOwned concode_elem_sep boolean getHasError concode_elem_sep int getMinLimitPerClass concode_elem_sep void setMinLimitPerClass concode_elem_sep int getMaxLimitPerClass concode_elem_sep void setHasError concode_elem_sep void setMaxLimitPerClass concode_elem_sep long getSubpartId concode_elem_sep void setSubpartId concode_elem_sep Vector getSubparts concode_elem_sep void setParent concode_elem_sep boolean isDisabled concode_elem_sep int getMinPerWeek concode_elem_sep SimpleItypeConfig getParent concode_elem_sep void setSubparts concode_elem_sep void setManagingDeptId concode_elem_sep float getRoomRatio concode_elem_sep ItypeDesc getItype concode_elem_sep void setNumClasses concode_elem_sep void setMinPerWeek concode_elem_sep int getNumClasses concode_elem_sep void setNotOwned
target: void function ( SimpleItypeConfig arg0 ) { arg0 . setParent ( this ) ; subparts . addElement ( arg0 ) ; }