question: adds a new item into the list without firing an event . concode_field_sep Map<String,Object> items concode_elem_sep List<ListModelListener> listeners concode_elem_sep List<String> itemIds concode_elem_sep String selectedId concode_field_sep void add concode_elem_sep void add concode_elem_sep void add concode_elem_sep void setSelectedId concode_elem_sep List<String> getItemIds concode_elem_sep void fireEvent concode_elem_sep void clear concode_elem_sep boolean isEmpty concode_elem_sep void remove concode_elem_sep void remove concode_elem_sep Object getSelected concode_elem_sep Map<String,Object> getItems concode_elem_sep int removeInternally concode_elem_sep Object get concode_elem_sep Object get concode_elem_sep String getSelectedId concode_elem_sep void removeListModelListener concode_elem_sep boolean isIndexValid concode_elem_sep int getSelectedIndex concode_elem_sep void setSelectedIndex concode_elem_sep int getCount concode_elem_sep void addListModelListener concode_elem_sep int getValidIndex
target: void function ( String arg0 , Object arg1 ) { List < String > loc0 = getItemIds ( ) ; if ( ! loc0 . contains ( arg0 ) ) loc0 . add ( arg0 ) ; getItems ( ) . put ( arg0 , arg1 ) ; }