if ( propertyFileSet != null )
{
//
Map<String, FileGroup> fileGroupIdentifierToFileGroupMap;
{
FileGrouper fileGrouper = new FileGrouper();
try
{
if ( fileNameLocaleGroupPattern != null )
{
fileGrouper.setGroupingPatternString( fileNameLocaleGroupPattern );
}
if ( groupingPatternGroupingGroupIndexList != null )
{
fileGrouper.setGroupingPatternGroupingGroupIndexList( groupingPatternGroupingGroupIndexList );
}
}
catch ( Exception e )
{
ModifierHelper.logger.info( e.getMessage() );
}
fileGrouper.setGroupingPatternReplacementToken( GROUPING_PATTERN_REPLACEMENT_PATTERN_STRING );
fileGrouper.addAllFiles( propertyFileSet );
fileGroupIdentifierToFileGroupMap = fileGrouper.determineFileGroupIdentifierToFileGroupMap();
}
//
List<FileGroupToPropertiesAdapter> fileGroupToPropertiesAdapterList = new ArrayList<FileGroupToPropertiesAdapter>();
{