@Override public boolean isResourceType(Resource resource, String resourceType) { return wrapped.isResourceType(resource, resourceType); }
@Override public boolean isResourceType(String resourceType) { return this.getResourceResolver().isResourceType(this, resourceType); } }
/** * Returns <code>true</code> if this resource is of the given resource type * or if any of the super resource types equals the given resource type. * <p> * This method delegates to {@link ResourceResolver#isResourceType(Resource, String)} */ public boolean isResourceType(final String resourceType) { return this.getResourceResolver().isResourceType(this, resourceType); }
/** * Check if the resource is of the given type. This method first checks the * resource type of the resource, then its super resource type and continues * to go up the resource super type hierarchy. * * In case the type of the given resource or the given resource type starts with one of the resource resolver's search paths * it is converted to a relative resource type by stripping off the resource resolver's search path * before doing the comparison. * * @param resource the resource to check * @param resourceType the resource type to check the resource against * @return <code>false</code> if <code>resource</code> is <code>null</code>. * Otherwise returns the result of calling * {@link Resource#isResourceType(String)} with the given * <code>resourceType</code>. * @throws IllegalStateException if the resource resolver has already been * closed}. * @since 2.0.6 (Sling API Bundle 2.0.6) * @deprecated Use {@link ResourceResolver#isResourceType(Resource, String)} */ @Deprecated public static boolean isA(@NotNull final Resource resource, final String resourceType) { if ( resource == null ) { return false; } return resource.getResourceResolver().isResourceType(resource, resourceType); }
|| resourceResolver.isResourceType(resource, JcrConstants.NT_FILE) || resourceResolver.isResourceType(resource, JcrConstants.NT_RESOURCE)) { if (resourceResolver.isResourceType(resource, NameConstants.NT_PAGE) || StringUtils.equals(resource.getPath(), page.getContentResource().getPath())) { if (resourceResolver.isResourceType(resource, RT_LOCAL_SOCIAL_IMAGE) && resource.getValueMap().get("mimetype", StringUtils.EMPTY).startsWith("image/")) { } else if (resourceResolver.isResourceType(resource, RT_REMOTE_SOCIAL_IMAGE)) {
|| resourceResolver.isResourceType(resource, JcrConstants.NT_FILE) || resourceResolver.isResourceType(resource, JcrConstants.NT_RESOURCE)) { if (resourceResolver.isResourceType(resource, NameConstants.NT_PAGE) || StringUtils.equals(resource.getPath(), page.getContentResource().getPath())) { if (resourceResolver.isResourceType(resource, RT_LOCAL_SOCIAL_IMAGE) && resource.getValueMap().get("mimetype", StringUtils.EMPTY).startsWith("image/")) { } else if (resourceResolver.isResourceType(resource, RT_REMOTE_SOCIAL_IMAGE)) {