private void createResourceReferences(LogicalComponent<?> logicalComponent, ComponentType componentType) { for (ResourceReference reference : componentType.getResourceReferences().values()) { URI resourceUri = logicalComponent.getUri().resolve('#' + reference.getName()); LogicalResourceReference<ResourceReference> logicalReference = new LogicalResourceReference<>(resourceUri, reference, logicalComponent); logicalComponent.addResource(logicalReference); } }
private void createResourceReferences(LogicalComponent<?> component, ComponentType componentType) { for (ResourceReferenceDefinition resourceReference : componentType.getResourceReferences().values()) { URI resourceUri = component.getUri().resolve('#' + resourceReference.getName()); LogicalResourceReference<ResourceReferenceDefinition> logicalResourceReference = new LogicalResourceReference<ResourceReferenceDefinition>(resourceUri, resourceReference, component); component.addResource(logicalResourceReference); } }
private void createResourceReferences(LogicalComponent<?> logicalComponent, ComponentType componentType) { for (ResourceReference reference : componentType.getResourceReferences().values()) { URI resourceUri = logicalComponent.getUri().resolve('#' + reference.getName()); LogicalResourceReference<ResourceReference> logicalReference = new LogicalResourceReference<>(resourceUri, reference, logicalComponent); logicalComponent.addResource(logicalReference); } }