org.apache.wicket.resource.dependencies
Class ResourceDependentResourceReference

java.lang.Object
  extended by org.apache.wicket.request.resource.ResourceReference
      extended by org.apache.wicket.resource.dependencies.AbstractResourceDependentResourceReference
          extended by org.apache.wicket.resource.dependencies.ResourceDependentResourceReference
All Implemented Interfaces:
java.io.Serializable

public class ResourceDependentResourceReference
extends AbstractResourceDependentResourceReference

A basic implementation of AbstractResourceDependentResourceReference that contains an array of AbstractResourceDependentResourceReference dependencies that must be passed in at construction time.

Author:
Jeremy Thomerson
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.wicket.resource.dependencies.AbstractResourceDependentResourceReference
AbstractResourceDependentResourceReference.ResourceType
 
Nested classes/interfaces inherited from class org.apache.wicket.request.resource.ResourceReference
ResourceReference.Key, ResourceReference.UrlAttributes
 
Constructor Summary
ResourceDependentResourceReference(java.lang.Class<?> scope, java.lang.String name, AbstractResourceDependentResourceReference[] dependencies)
          Construct.
ResourceDependentResourceReference(java.lang.Class<?> scope, java.lang.String name, java.util.Locale locale, java.lang.String style, java.lang.String variation, AbstractResourceDependentResourceReference[] dependencies)
          Construct.
ResourceDependentResourceReference(java.lang.String name, AbstractResourceDependentResourceReference[] dependencies)
          Construct.
 
Method Summary
 AbstractResourceDependentResourceReference[] getDependentResourceReferences()
          Returns all ResourceReferences that this ResourceReference is depending on.
 IResource getResource()
          Returns the resource.
 
Methods inherited from class org.apache.wicket.resource.dependencies.AbstractResourceDependentResourceReference
getMedia, getResourceType, getUniqueId, setMedia, setUniqueId
 
Methods inherited from class org.apache.wicket.request.resource.ResourceReference
canBeRegistered, equals, getExtension, getLocale, getName, getScope, getStyle, getUrlAttributes, getVariation, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourceDependentResourceReference

public ResourceDependentResourceReference(java.lang.Class<?> scope,
                                          java.lang.String name,
                                          java.util.Locale locale,
                                          java.lang.String style,
                                          java.lang.String variation,
                                          AbstractResourceDependentResourceReference[] dependencies)
Construct.

Parameters:
scope -
name -
locale -
style -
variation -
dependencies -

ResourceDependentResourceReference

public ResourceDependentResourceReference(java.lang.Class<?> scope,
                                          java.lang.String name,
                                          AbstractResourceDependentResourceReference[] dependencies)
Construct.

Parameters:
scope -
name -
dependencies -

ResourceDependentResourceReference

public ResourceDependentResourceReference(java.lang.String name,
                                          AbstractResourceDependentResourceReference[] dependencies)
Construct.

Parameters:
name -
dependencies -
Method Detail

getDependentResourceReferences

public final AbstractResourceDependentResourceReference[] getDependentResourceReferences()
Description copied from class: AbstractResourceDependentResourceReference
Returns all ResourceReferences that this ResourceReference is depending on.

Specified by:
getDependentResourceReferences in class AbstractResourceDependentResourceReference
Returns:
all ResourceReferences that this ResourceReference is depending on.

getResource

public IResource getResource()
Description copied from class: ResourceReference
Returns the resource.

Specified by:
getResource in class ResourceReference
Returns:
resource instance


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.