use of org.knime.core.node.context.url.ModifiableURLConfiguration in project knime-core by knime.
the class ModifiableNodeCreationConfiguration method saveSettingsTo.
@Override
public void saveSettingsTo(final NodeSettingsWO settings) {
Optional<ModifiableURLConfiguration> urlConfig = getModifiableURLConfig();
Optional<ModifiablePortsConfiguration> portsConfig = getModifiablePortConfig();
if (urlConfig.isPresent() || portsConfig.isPresent()) {
final NodeSettingsWO creationConfig = settings.addNodeSettings(NODE_CREATION_CONFIG_KEY);
urlConfig.ifPresent(urlCfg -> urlCfg.saveSettingsTo(creationConfig));
portsConfig.ifPresent(portCfg -> portCfg.saveSettingsTo(creationConfig));
}
}
Aggregations