/** * Delegates to the {@link #resourceSet resource set}'s {@link ResourceSetImpl#demandCreateResource(URI)} * or, if the resource set has a resource locator at the time this one was created, delegates to its {@link ResourceLocator#demandCreateResource(URI)}. */ protected Resource demandCreateResource(URI uri) { if (previousResourceLocator != null) { return previousResourceLocator.demandCreateResource(uri); } else { return resourceSet.demandCreateResource(uri); } }
/** * Delegates to the {@link #resourceSet resource set}'s {@link ResourceSetImpl#demandCreateResource(URI)} * or, if the resource set has a resource locator at the time this one was created, delegates to its {@link ResourceLocator#demandCreateResource(URI)}. */ protected Resource demandCreateResource(URI uri) { if (previousResourceLocator != null) { return previousResourceLocator.demandCreateResource(uri); } else { return resourceSet.demandCreateResource(uri); } }
Resource resource = demandCreateResource(uri); if (resource == null)
Resource resource = demandCreateResource(uri); if (resource == null)