ExternalIoDescriptionProcessor proc = environment.getExternals().findProcessor(description);
if (proc == null) {
error("{0}は不明なインポーターを利用しています", desc);
continue;
}
Import prologue = new Import(source, description, proc);
LOG.debug("入力{}が追加されます", prologue);
results.add(prologue);
}
Set<InputDescription> sideData = Sets.create();
for (StageModel stage : stageModels) {
sideData.addAll(stage.getSideDataInputs());
}
sideData.removeAll(saw);
for (InputDescription input : sideData) {
ExternalIoDescriptionProcessor proc = environment.getExternals().findProcessor(input);
if (proc == null) {
error("{0}は不明なインポーターを利用しています", input);
continue;
}
Import prologue = new Import(input, proc);
LOG.debug("サイドデータ入力{}が追加されます", prologue);
results.add(prologue);
}
return results;
}