org.apache.sling.commons.testing.sling
Class MockResource
java.lang.Object
org.apache.sling.api.resource.SyntheticResource
org.apache.sling.commons.testing.sling.MockResource
- All Implemented Interfaces:
- Adaptable, Resource
public class MockResource
- extends SyntheticResource
Method Summary |
java.lang.String |
getResourceSuperType()
Synthetic resources by default do not have a resource super type. |
java.lang.String |
getResourceType()
The resource type is meant to point to rendering/processing scripts,
editing dialogs, etc. |
void |
setResourceSuperType(java.lang.String resourceSuperType)
|
void |
setResourceType(java.lang.String resourceType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MockResource
public MockResource(ResourceResolver resourceResolver,
java.lang.String path,
java.lang.String resourceType)
MockResource
public MockResource(ResourceResolver resourceResolver,
java.lang.String path,
java.lang.String resourceType,
java.lang.String resourceSuperType)
getResourceType
public java.lang.String getResourceType()
- Description copied from interface:
Resource
- The resource type is meant to point to rendering/processing scripts,
editing dialogs, etc. It is usually a path in the repository, where
scripts and other tools definitions are found, but the
ResourceResolver
is free to set this to any suitable value such
as the primary node type of the JCR node from which the resource is
created.
If the resource instance represents a resource which is not actually
existing, this method returns the Resource.RESOURCE_TYPE_NON_EXISTING
.
- Specified by:
getResourceType
in interface Resource
- Overrides:
getResourceType
in class SyntheticResource
setResourceType
public void setResourceType(java.lang.String resourceType)
- Overrides:
setResourceType
in class SyntheticResource
getResourceSuperType
public java.lang.String getResourceSuperType()
- Description copied from class:
SyntheticResource
- Synthetic resources by default do not have a resource super type.
- Specified by:
getResourceSuperType
in interface Resource
- Overrides:
getResourceSuperType
in class SyntheticResource
setResourceSuperType
public void setResourceSuperType(java.lang.String resourceSuperType)
Copyright © 2007-2009. All Rights Reserved.