it may turn out to be the case that this should be optimized further to pull out the extension , but there does n't seem to be such high use of filename checking to warrant further tinkering . concode_field_sep PlaceHolder placeHolder concode_field_sep boolean isPCGenCharacterFile concode_elem_sep boolean isPCGenListFile concode_elem_sep boolean isPCGenPartyFile concode_elem_sep boolean isPCGenCampaignFile concode_elem_sep boolean isPCGenCampaignFile concode_elem_sep boolean isPCGenCharacterOrPartyFile
String function ( final File arg0 ) { return arg0 . getName ( ) . toLowerCase ( ) ; }