list.getHeader( ).accept( this, value);
if ( list.getHeader( ) != null ) { list.getHeader( ).accept( this, value ); }
		public Object visitListingItem( ListItemDesign list, Object value )		{			IDMaps.put( new Long( list.getID( ) ), list );			list.getHeader( ).accept( this, value);			for ( int i = 0; i < list.getGroupCount( ); i++ )			{				list.getGroup( i ).accept( this, value );			}			list.getDetail( ).accept( this, value );			list.getFooter( ).accept(this, value );			return value;		}