private Resource<Protocol, Format, SinkMode> createResultResource( PlatformBroker platformBroker, LingualFlowFactory flowFactory )
{
SchemaDef schemaDef = platformBroker.getResultSchemaDef();
Protocol protocol = schemaDef.findDefaultProtocol();
Format format = schemaDef.findDefaultFormat();
String resultPath;
if( schemaDef.isRoot() )
resultPath = platformBroker.getResultPath( flowFactory.getName() );
else
resultPath = platformBroker.makePath( schemaDef.getIdentifier(), flowFactory.getName() );
String extension = FormatProperties.findExtensionFor( schemaDef, format );
if( extension != null )
resultPath += extension;