return idlFile;
}
@Override
public void invoke(IWorkflowContext ctx) {
IDLLoader loader = new IDLLoader();
Preprocessor preprocessor = loader.getPreprocessor();
for(String include : includePath) {
preprocessor.addIncludePath(include);
}
try {
loader.load(idlFile);
} catch (Exception e) {
throw new WrappedException(e);
}
ctx.put(modelSlot, loader.getResource().getContents());
}