/**
* @return Return available Output Formats consistent with the current Service and Input.
*/
public List<SelectItem> getOutputFormatList() {
log.info("IN: getOutputFormatList");
ServiceBrowser sb = (ServiceBrowser)JSFUtil.getManagedObject("ServiceBrowser");
String endpoint = this.getMigrationService();
if( ! this.isServiceSet() ) endpoint = null;
String input = this.getInputFormat();
if( ! this.isInputSet() ) input = null;
Set<Format> outputFormats = sb.getMigrationOutputFormats(endpoint, input);
log.info("OUT: getOutputFormatList");
return ServiceBrowser.mapFormatsToSelectList(outputFormats);
}