question: adds the element to the list . if the maximum size of the list is exceeded , this function returns false to indicate that adding failed . concode_field_sep Log logger concode_elem_sep int size concode_elem_sep int maxChilds concode_elem_sep Reference<T>[] childs concode_elem_sep T master concode_field_sep void set concode_elem_sep Reference<T> createReference concode_elem_sep int getChildPos concode_elem_sep void readObject concode_elem_sep int getSize concode_elem_sep boolean isMaster concode_elem_sep T restoreChild concode_elem_sep Object get concode_elem_sep Object clone concode_elem_sep int getMaxChildCount concode_elem_sep T getRaw concode_elem_sep Object getMaster concode_elem_sep void setMaster
target: boolean function ( final T arg0 ) { if ( size == 0 ) { master = arg0 ; size = 1 ; return true ; } else { if ( size < getMaxChildCount ( ) ) { childs [ size - 1 ] = createReference ( arg0 ) ; size ++ ; return true ; } else { return false ; } } }