CPD Results
The following document contains the results of PMD's CPD 6.13.0.
Duplications
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
398 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
430 |
try ( DAOUtil daoUtil = new DAOUtil( SQL_QUERY_SELECTALL_CATEGORY_CODE, plugin ) )
{
daoUtil.setString( 1 , strCategoryCode );
daoUtil.executeQuery( );
List<Favorite> listFavorites = new ArrayList<Favorite>();
while ( daoUtil.next( ) )
{
Favorite favorite = new Favorite();
int nIndex = 1;
favorite.setId( daoUtil.getInt( nIndex++ ) );
favorite.setLabel( daoUtil.getString( nIndex++ ) );
favorite.setUrl( daoUtil.getString( nIndex++ ) );
favorite.setIsActivated( daoUtil.getBoolean( nIndex++ ) );
favorite.setProviderName(daoUtil.getString( nIndex++ ) );
favorite.setRemoteId( daoUtil.getString( nIndex++ ) );
favorite.setIsDefault( daoUtil.getBoolean( nIndex++ ) );
favorite.setDescription( daoUtil.getString( nIndex++ ) );
favorite.setPictogramme( daoUtil.getString( nIndex++ ) );
favorite.setCategoryCode( daoUtil.getString( nIndex++ ) );
listFavorites.add( favorite );
}
daoUtil.free( );
return listFavorites;
}
} |
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
366 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
401 |
daoUtil.executeQuery( );
List<Favorite> listFavorites = new ArrayList<Favorite>();
while ( daoUtil.next( ) )
{
Favorite favorite = new Favorite();
int nIndex = 1;
favorite.setId( daoUtil.getInt( nIndex++ ) );
favorite.setLabel( daoUtil.getString( nIndex++ ) );
favorite.setUrl( daoUtil.getString( nIndex++ ) );
favorite.setIsActivated( daoUtil.getBoolean( nIndex++ ) );
favorite.setProviderName(daoUtil.getString( nIndex++ ) );
favorite.setRemoteId( daoUtil.getString( nIndex++ ) );
favorite.setIsDefault( daoUtil.getBoolean( nIndex++ ) );
favorite.setDescription( daoUtil.getString( nIndex++ ) );
favorite.setPictogramme( daoUtil.getString( nIndex++ ) );
favorite.setCategoryCode( daoUtil.getString( nIndex++ ) );
listFavorites.add( favorite );
}
daoUtil.free( );
return listFavorites;
}
}
/**
* {@inheritDoc }
*/
@Override
public List<Favorite> selectCategoryCodeFavoritesList( String strCategoryCode, Plugin plugin ) |
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/web/ManageCategoriesJspBean.java |
55 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/web/ManageFavoritesJspBean.java |
55 |
private static final String PROPERTY_DEFAULT_LIST_ITEM_PER_PAGE = "favorites.listItems.itemsPerPage";
// Parameters
private static final String PARAMETER_PAGE_INDEX = "page_index";
// Markers
private static final String MARK_PAGINATOR = "paginator";
private static final String MARK_NB_ITEMS_PER_PAGE = "nb_items_per_page";
//Variables
private int _nDefaultItemsPerPage;
private String _strCurrentPageIndex;
private int _nItemsPerPage;
/**
* Return a model that contains the list and paginator infos
* @param request The HTTP request
* @param strBookmark The bookmark
* @param list The list of item
* @param strManageJsp The JSP
* @return The model
*/
protected Map<String, Object> getPaginatedListModel( HttpServletRequest request, String strBookmark, List list,
String strManageJsp )
{
_strCurrentPageIndex = Paginator.getPageIndex( request, Paginator.PARAMETER_PAGE_INDEX, _strCurrentPageIndex );
_nDefaultItemsPerPage = AppPropertiesService.getPropertyInt( PROPERTY_DEFAULT_LIST_ITEM_PER_PAGE, 50 );
_nItemsPerPage = Paginator.getItemsPerPage( request, Paginator.PARAMETER_ITEMS_PER_PAGE, _nItemsPerPage, _nDefaultItemsPerPage );
UrlItem url = new UrlItem( strManageJsp );
String strUrl = url.getUrl( );
// PAGINATOR
LocalizedPaginator paginator = new LocalizedPaginator( list, _nItemsPerPage, strUrl, PARAMETER_PAGE_INDEX, _strCurrentPageIndex, getLocale( ) );
Map<String, Object> model = getModel( );
model.put( MARK_NB_ITEMS_PER_PAGE, "" + _nItemsPerPage );
model.put( MARK_PAGINATOR, paginator );
model.put( strBookmark, paginator.getPageItems( ) );
return model;
}
} |
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
309 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
400 |
daoUtil.setString( 1 , strProviderName );
daoUtil.executeQuery( );
List<Favorite> listFavorites = new ArrayList<Favorite>();
while ( daoUtil.next( ) )
{
Favorite favorite = new Favorite();
int nIndex = 1;
favorite.setId( daoUtil.getInt( nIndex++ ) );
favorite.setLabel( daoUtil.getString( nIndex++ ) );
favorite.setUrl( daoUtil.getString( nIndex++ ) );
favorite.setIsActivated( daoUtil.getBoolean( nIndex++ ) );
favorite.setProviderName(daoUtil.getString( nIndex++ ) );
favorite.setRemoteId( daoUtil.getString( nIndex++ ) );
favorite.setIsDefault( daoUtil.getBoolean( nIndex++ ) );
favorite.setDescription( daoUtil.getString( nIndex++ ) );
favorite.setPictogramme( daoUtil.getString( nIndex++ ) );
favorite.setCategoryCode( daoUtil.getString( nIndex++ ) );
listFavorites.add( favorite );
}
daoUtil.free( );
return listFavorites;
}
}
/**
* {@inheritDoc }
*/
@Override
public int countProviderNameRemoteId( String strProviderName, String strRemoteId, Plugin plugin ) |
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
310 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
366 |
daoUtil.executeQuery( );
List<Favorite> listFavorites = new ArrayList<Favorite>();
while ( daoUtil.next( ) )
{
Favorite favorite = new Favorite();
int nIndex = 1;
favorite.setId( daoUtil.getInt( nIndex++ ) );
favorite.setLabel( daoUtil.getString( nIndex++ ) );
favorite.setUrl( daoUtil.getString( nIndex++ ) );
favorite.setIsActivated( daoUtil.getBoolean( nIndex++ ) );
favorite.setProviderName(daoUtil.getString( nIndex++ ) );
favorite.setRemoteId( daoUtil.getString( nIndex++ ) );
favorite.setIsDefault( daoUtil.getBoolean( nIndex++ ) );
favorite.setDescription( daoUtil.getString( nIndex++ ) );
favorite.setPictogramme( daoUtil.getString( nIndex++ ) );
favorite.setCategoryCode( daoUtil.getString( nIndex++ ) );
listFavorites.add( favorite );
}
daoUtil.free( );
return listFavorites;
}
}
/**
* {@inheritDoc }
*/
@Override
public int countProviderNameRemoteId( String strProviderName, String strRemoteId, Plugin plugin ) |
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
309 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
432 |
daoUtil.setString( 1 , strProviderName );
daoUtil.executeQuery( );
List<Favorite> listFavorites = new ArrayList<Favorite>();
while ( daoUtil.next( ) )
{
Favorite favorite = new Favorite();
int nIndex = 1;
favorite.setId( daoUtil.getInt( nIndex++ ) );
favorite.setLabel( daoUtil.getString( nIndex++ ) );
favorite.setUrl( daoUtil.getString( nIndex++ ) );
favorite.setIsActivated( daoUtil.getBoolean( nIndex++ ) );
favorite.setProviderName(daoUtil.getString( nIndex++ ) );
favorite.setRemoteId( daoUtil.getString( nIndex++ ) );
favorite.setIsDefault( daoUtil.getBoolean( nIndex++ ) );
favorite.setDescription( daoUtil.getString( nIndex++ ) );
favorite.setPictogramme( daoUtil.getString( nIndex++ ) );
favorite.setCategoryCode( daoUtil.getString( nIndex++ ) );
listFavorites.add( favorite );
}
daoUtil.free( );
return listFavorites;
}
} |
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
366 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
433 |
daoUtil.executeQuery( );
List<Favorite> listFavorites = new ArrayList<Favorite>();
while ( daoUtil.next( ) )
{
Favorite favorite = new Favorite();
int nIndex = 1;
favorite.setId( daoUtil.getInt( nIndex++ ) );
favorite.setLabel( daoUtil.getString( nIndex++ ) );
favorite.setUrl( daoUtil.getString( nIndex++ ) );
favorite.setIsActivated( daoUtil.getBoolean( nIndex++ ) );
favorite.setProviderName(daoUtil.getString( nIndex++ ) );
favorite.setRemoteId( daoUtil.getString( nIndex++ ) );
favorite.setIsDefault( daoUtil.getBoolean( nIndex++ ) );
favorite.setDescription( daoUtil.getString( nIndex++ ) );
favorite.setPictogramme( daoUtil.getString( nIndex++ ) );
favorite.setCategoryCode( daoUtil.getString( nIndex++ ) );
listFavorites.add( favorite );
}
daoUtil.free( );
return listFavorites;
}
} |
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
197 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
311 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
367 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
402 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
434 |
daoUtil.executeQuery( );
while ( daoUtil.next( ) )
{
Favorite favorite = new Favorite( );
int nIndex = 1;
favorite.setId( daoUtil.getInt( nIndex++ ) );
favorite.setLabel( daoUtil.getString( nIndex++ ) );
favorite.setUrl( daoUtil.getString( nIndex++ ) );
favorite.setIsActivated( daoUtil.getBoolean( nIndex++ ) );
favorite.setProviderName( daoUtil.getString( nIndex++ ) );
favorite.setRemoteId( daoUtil.getString( nIndex++ ) );
favorite.setIsDefault( daoUtil.getBoolean( nIndex++ ) );
favorite.setDescription( daoUtil.getString( nIndex++ ) );
favorite.setPictogramme( daoUtil.getString( nIndex++ ) );
favorite.setCategoryCode( daoUtil.getString( nIndex++ ) ); |
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
95 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
169 |
int nIndex = 1;
daoUtil.setInt( nIndex++ , favorite.getId( ) );
daoUtil.setString( nIndex++ , favorite.getLabel( ) );
daoUtil.setString( nIndex++ , favorite.getUrl( ) );
daoUtil.setBoolean( nIndex++ , favorite.getIsActivated( ) );
daoUtil.setString( nIndex++, favorite.getProviderName( ) );
daoUtil.setString( nIndex++, favorite.getRemoteId( ) );
daoUtil.setBoolean( nIndex++, favorite.getIsDefault( ) );
daoUtil.setString( nIndex++, favorite.getDescription( ) );
daoUtil.setString( nIndex++, favorite.getPictogramme( ) );
daoUtil.setString( nIndex++, favorite.getCategoryCode( ) );
daoUtil.executeUpdate( ); |
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
127 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
201 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
315 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
371 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
406 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/business/FavoriteDAO.java |
438 |
favorite = new Favorite();
int nIndex = 1;
favorite.setId( daoUtil.getInt( nIndex++ ) );
favorite.setLabel( daoUtil.getString( nIndex++ ) );
favorite.setUrl( daoUtil.getString( nIndex++ ) );
favorite.setIsActivated( daoUtil.getBoolean( nIndex++ ) );
favorite.setProviderName(daoUtil.getString( nIndex++ ) );
favorite.setRemoteId( daoUtil.getString( nIndex++ ) );
favorite.setIsDefault( daoUtil.getBoolean( nIndex++ ) );
favorite.setDescription( daoUtil.getString( nIndex++ ) );
favorite.setPictogramme( daoUtil.getString( nIndex++ ) );
favorite.setCategoryCode( daoUtil.getString( nIndex++ ) ); |
File |
Line |
fr/paris/lutece/plugins/mydashboard/modules/favorites/web/MyDashboardCategoriesComponent.java |
98 |
fr/paris/lutece/plugins/mydashboard/modules/favorites/web/includes/FavoritesInclude.java |
35 |
SubscriptionFilter sFilter = new SubscriptionFilter( );
sFilter.setIdSubscriber( user.getName( ) );
sFilter.setSubscriptionProvider( CategoriesSubscriptionProviderService.getInstance( ).getProviderName( ) );
List<Subscription> listCategories = SubscriptionService.getInstance( ).findByFilter( sFilter );
//get favorite categories about those subscriptions
List<Category> listCategoriesSuscribed = new ArrayList<Category>( );
for ( Subscription sub : listCategories )
{
try
{
int idCategory = Integer.parseInt( sub.getIdSubscribedResource( ) );
Category category = CategoryHome.findByPrimaryKey( idCategory );
if ( category != null )
{
listCategoriesSuscribed.add( category );
}
}
catch ( NumberFormatException e )
{
AppLogService.error( "Error with category id format for category with id: " + sub.getIdSubscribedResource( ), e );
}
} |