private StaticProperty getCustomizedElement(String dom, String internalName) { StaticProperty staticProperty = pipelineTemplateInvocation .getStaticProperties() .stream() .filter(sp -> sp.getInternalName().equals(internalName)).findFirst().get(); staticProperty.setInternalName(staticProperty.getInternalName().replace(dom, "")); return staticProperty; }
private StaticProperty getCustomizedElement(String dom, String internalName) { StaticProperty staticProperty = pipelineTemplateInvocation .getStaticProperties() .stream() .filter(sp -> sp.getInternalName().equals(internalName)).findFirst().get(); staticProperty.setInternalName(staticProperty.getInternalName().replace(dom, "")); return staticProperty; }
private List<StaticProperty> collectStaticProperties(Pipeline pipeline) { List<StaticProperty> staticProperties = new ArrayList<>(); pipeline.getSepas().forEach(pe -> { pe.getStaticProperties().forEach(sp -> sp.setInternalName(pe.getDOM() + sp.getInternalName())); staticProperties.addAll(pe.getStaticProperties()); }); pipeline.getActions().forEach(pe -> { pe.getStaticProperties().forEach(sp -> sp.setInternalName(pe.getDOM() + sp.getInternalName())); staticProperties.addAll(pe.getStaticProperties()); }); staticProperties .stream() .filter(sp -> sp instanceof MappingPropertyUnary) .forEach(mp -> ((MappingPropertyUnary) mp) .setMapsTo(URI.create(((MappingPropertyUnary) mp) .getMapsFromOptions() .get(0) .getElementId()))); return staticProperties; }
private List<StaticProperty> collectStaticProperties(Pipeline pipeline) { List<StaticProperty> staticProperties = new ArrayList<>(); pipeline.getSepas().forEach(pe -> { pe.getStaticProperties().forEach(sp -> sp.setInternalName(pe.getDOM() + sp.getInternalName())); staticProperties.addAll(pe.getStaticProperties()); }); pipeline.getActions().forEach(pe -> { pe.getStaticProperties().forEach(sp -> sp.setInternalName(pe.getDOM() + sp.getInternalName())); staticProperties.addAll(pe.getStaticProperties()); }); staticProperties .stream() .filter(sp -> sp instanceof MappingPropertyUnary) .forEach(mp -> ((MappingPropertyUnary) mp) .setMapsTo(URI.create(((MappingPropertyUnary) mp) .getMapsFromOptions() .get(0) .getElementId()))); return staticProperties; }
protected <SP extends StaticProperty> SP prepareStaticProperty(Label label, SP element) { element.setInternalName(label.getInternalId()); element.setDescription(label.getDescription()); element.setLabel(label.getLabel()); return element; }