/** * @param name not null * @param href not null * @param categoryReports not null * @param locale not null * @return the menu item object */ private MenuItem createCategoryMenu( String name, String href, List<MavenReport> categoryReports, Locale locale ) { MenuItem item = new MenuItem(); item.setName( name ); item.setCollapse( true ); item.setHref( href ); // MSHARED-172, allow reports to define their order in some other way? //Collections.sort( categoryReports, new ReportComparator( locale ) ); for ( MavenReport report : categoryReports ) { MenuItem subitem = new MenuItem(); subitem.setName( report.getName( locale ) ); subitem.setHref( report.getOutputName() + ".html" ); item.getItems().add( subitem ); } return item; }
/** * @param name not null * @param href not null * @param categoryReports not null * @param locale not null * @return the menu item object */ private MenuItem createCategoryMenu( String name, String href, List<MavenReport> categoryReports, Locale locale ) { MenuItem item = new MenuItem(); item.setName( name ); item.setCollapse( true ); item.setHref( href ); // MSHARED-172, allow reports to define their order in some other way? //Collections.sort( categoryReports, new ReportComparator( locale ) ); for ( MavenReport report : categoryReports ) { MenuItem subitem = new MenuItem(); subitem.setName( report.getName( locale ) ); subitem.setHref( report.getOutputName() + ".html" ); item.getItems().add( subitem ); } return item; }
MenuItem item = new MenuItem(); item.setName( name );
MenuItem item = new MenuItem(); item.setName( name );
MenuItem item = new MenuItem(); item.setName( parentProject.getName() ); item.setHref( parentUrl );
MenuItem item = new MenuItem(); item.setName( parentProject.getName() ); item.setHref( parentUrl );
MenuItem menuItem = new MenuItem(); for ( int i = parser.getAttributeCount() - 1; i >= 0; i-- )