/** * Creates a synthetic resource with the given <code>ResourceMetadata</code> * and <code>resourceType</code>. * @param resourceResolver The resource resolver * @param rm The resource meta data * @param resourceType The type of the resource */ public SyntheticResource(ResourceResolver resourceResolver, ResourceMetadata rm, String resourceType) { this.resourceResolver = resourceResolver; this.path = rm.getResolutionPath(); this.resourceType = resourceType; this.resourceMetadata = rm; }
assertNotNull(res); assertEquals(rootNode.getPath() + "/child", res.getResourceMetadata().getResolutionPath()); assertEquals(selExt, res.getResourceMetadata().getResolutionPathInfo()); assertNotNull(resEnkel); assertEquals(rootNode.getPath() + "/child/grandchild", resEnkel.getResourceMetadata().getResolutionPath()); assertEquals(selExt, resEnkel.getResourceMetadata().getResolutionPathInfo());
assertNotNull(res); assertEquals(rootNode.getPath() + "/kind", res.getResourceMetadata().getResolutionPath()); assertEquals(selExt, res.getResourceMetadata().getResolutionPathInfo()); assertNotNull(resEnkel); assertEquals(rootNode.getPath() + "/kind/enkel", resEnkel.getResourceMetadata().getResolutionPath()); assertEquals(selExt, resEnkel.getResourceMetadata().getResolutionPathInfo());
while (allowedLevel >= 0) { json.write( r.getResourceMetadata().getResolutionPath() + "." + tidyUrl + allowedLevel + ".json"); allowedLevel--;
assertNotNull(res); assertEquals(rootNode.getPath() + "/child", res.getResourceMetadata().getResolutionPath()); assertEquals("", res.getResourceMetadata().getResolutionPathInfo()); assertNotNull(resEnkel); assertEquals(rootNode.getPath() + "/child/grandchild", resEnkel.getResourceMetadata().getResolutionPath()); assertEquals("", resEnkel.getResourceMetadata().getResolutionPathInfo());
assertNotNull(res); assertEquals(rootNode.getPath() + "/child", res.getResourceMetadata().getResolutionPath()); assertEquals(selExt, res.getResourceMetadata().getResolutionPathInfo()); assertNotNull(resEnkel); assertEquals(rootNode.getPath() + "/child/grandchild", resEnkel.getResourceMetadata().getResolutionPath()); assertEquals(selExt, resEnkel.getResourceMetadata().getResolutionPathInfo());
assertNotNull(res); assertEquals(rootNode.getPath() + "/kind", res.getResourceMetadata().getResolutionPath()); assertEquals(selExt, res.getResourceMetadata().getResolutionPathInfo()); assertNotNull(resEnkel); assertEquals(rootNode.getPath() + "/kind/enkel", resEnkel.getResourceMetadata().getResolutionPath()); assertEquals(selExt, resEnkel.getResourceMetadata().getResolutionPathInfo());
assertNotNull(res); assertEquals(rootNode.getPath() + "/kind", res.getResourceMetadata().getResolutionPath()); assertEquals("", res.getResourceMetadata().getResolutionPathInfo()); assertNotNull(resEnkel); assertEquals(rootNode.getPath() + "/kind/enkel", resEnkel.getResourceMetadata().getResolutionPath()); assertEquals("", resEnkel.getResourceMetadata().getResolutionPathInfo());
assertNotNull(res); assertEquals(rootNode.getPath() + "/kind", res.getResourceMetadata().getResolutionPath()); assertEquals("", res.getResourceMetadata().getResolutionPathInfo()); assertNotNull(resEnfant); assertEquals(rootNode.getPath() + "/enfant", resEnfant.getResourceMetadata().getResolutionPath()); assertEquals("", resEnfant.getResourceMetadata().getResolutionPathInfo()); assertNotNull(resEnkel); assertEquals(rootNode.getPath() + "/kind/enkel", resEnkel.getResourceMetadata().getResolutionPath()); assertEquals("", resEnkel.getResourceMetadata().getResolutionPathInfo()); assertNotNull(resEnfantEnkel); assertEquals(rootNode.getPath() + "/enfant/enkel", resEnfantEnkel.getResourceMetadata().getResolutionPath()); assertEquals("", resEnfantEnkel.getResourceMetadata().getResolutionPathInfo());