public static ParameterType makeFileParameterType(ParameterHandler parameterHandler,String parameterName,String description,PortProvider portProvider,String... fileExtensions){
  return makeFileParameterType(parameterHandler,parameterName,description,portProvider,false,fileExtensions);
}

public static ParameterType makeFileParameterType ( ParameterHandler parameterHandler , String parameterName , String description , PortProvider portProvider , String ... fileExtensions ) { return makeFileParameterType ( parameterHandler , parameterName , description , portProvider , false , fileExtensions ) ; }
creates the file parameter named by fileparametername that depends on whether or not the port returned by the given portprovider is connected .
