question: add a new component to the layout . the constraint must be a string which is used to name the component . this string can later be used to refer to the particular component . concode_field_sep int LAST concode_elem_sep int FIRST concode_elem_sep int MAX concode_elem_sep Hashtable tab concode_elem_sep long serialVersionUID concode_elem_sep int vgap concode_elem_sep int NEXT concode_elem_sep int MIN concode_elem_sep int hgap concode_elem_sep int PREV concode_elem_sep int PREF concode_field_sep void next concode_elem_sep Dimension preferredLayoutSize concode_elem_sep void gotoComponent concode_elem_sep void removeLayoutComponent concode_elem_sep int getHgap concode_elem_sep void last concode_elem_sep void previous concode_elem_sep void show concode_elem_sep int getVgap concode_elem_sep void invalidateLayout concode_elem_sep Dimension getSize concode_elem_sep void setVgap concode_elem_sep float getLayoutAlignmentX concode_elem_sep Dimension minimumLayoutSize concode_elem_sep float getLayoutAlignmentY concode_elem_sep void layoutContainer concode_elem_sep Dimension maximumLayoutSize concode_elem_sep String toString concode_elem_sep void setHgap concode_elem_sep void first
target: void function ( Component arg0 , Object arg1 ) { if ( ! ( arg1 instanceof String ) ) throw new IllegalArgumentException ( "srini_string" + arg1 + "srini_string" ) ; addLayoutComponent ( ( String ) arg1 , arg0 ) ; }