public void messageItemDetails(String strClass,String item,String description,String[] msgOption,int[] msgNumber,int defaultOption){
  HashMap<Integer,String> options=new HashMap<Integer,String>(msgOption.length);
  for (int i=0; i < msgOption.length; i++) {
    options.put(msgNumber[i],msgOption[i]);
  }
  messageItemDetails(strClass,description,item,options,defaultOption);
}

public void messageItemDetails ( String strClass , String item , String description , String [ ] msgOption , int [ ] msgNumber , int defaultOption ) { HashMap < Integer , String > options = new HashMap < Integer , String > ( msgOption . length ) ; for ( int i = 0 ; i < msgOption . length ; i ++ ) { options . put ( msgNumber [ i ] , msgOption [ i ] ) ; } messageItemDetails ( strClass , description , item , options , defaultOption ) ; }
add descriptive details about a specific message box , so that if it needs to be reset in the preferences , then it is easily identifiable . displayed to the user in the preferences gui .
