org.apache.wicket.request.resource
Class ResourceReference.Key

java.lang.Object
  extended by org.apache.wicket.request.resource.ResourceReference.Key
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ResourceReference

public static final class ResourceReference.Key
extends java.lang.Object
implements java.io.Serializable

A (re-usable) data store for all relevant ResourceReference data

See Also:
Serialized Form

Constructor Summary
ResourceReference.Key(ResourceReference reference)
          Construct.
ResourceReference.Key(java.lang.String scope, java.lang.String name, java.util.Locale locale, java.lang.String style, java.lang.String variation)
          Construct.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Locale getLocale()
          Gets locale.
 java.lang.String getName()
          Gets name.
 java.lang.String getScope()
          Gets scope.
 java.lang.Class<?> getScopeClass()
           
 java.lang.String getStyle()
          Gets style.
 java.lang.String getVariation()
          Gets variation.
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourceReference.Key

public ResourceReference.Key(ResourceReference reference)
Construct.

Parameters:
reference - resource reference

ResourceReference.Key

public ResourceReference.Key(java.lang.String scope,
                             java.lang.String name,
                             java.util.Locale locale,
                             java.lang.String style,
                             java.lang.String variation)
Construct.

Parameters:
scope - resource scope
name - resource name
locale - resource locale
style - resource style
variation - resource variation
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
See Also:
Object.hashCode()

getScope

public final java.lang.String getScope()
Gets scope.

Returns:
scope

getScopeClass

public final java.lang.Class<?> getScopeClass()
Returns:
Assuming scope ist a fully qualified class name, than get the associated class

getName

public final java.lang.String getName()
Gets name.

Returns:
name

getLocale

public final java.util.Locale getLocale()
Gets locale.

Returns:
locale

getStyle

public final java.lang.String getStyle()
Gets style.

Returns:
style

getVariation

public final java.lang.String getVariation()
Gets variation.

Returns:
variation

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()


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