Package com.vaadin.server
Class ThemeResource
- java.lang.Object
-
- com.vaadin.server.ThemeResource
-
- All Implemented Interfaces:
Resource
,Serializable
public class ThemeResource extends Object implements Resource
ThemeResource
is a named theme dependant resource provided and managed by a theme. The actual resource contents are dynamically resolved to comply with the used theme by the terminal adapter. This is commonly used to provide static images, flash, java-applets, etc for the terminals.- Since:
- 3.0
- Author:
- Vaadin Ltd.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ThemeResource(String resourceId)
Creates a resource.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
Tests if the given object equals this Resource.String
getMIMEType()
Gets the MIME type of the resource.String
getResourceId()
Gets the resource id.int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
ThemeResource
public ThemeResource(String resourceId)
Creates a resource.- Parameters:
resourceId
- the Id of the resource.
-
-
Method Detail
-
equals
public boolean equals(Object obj)
Tests if the given object equals this Resource.- Overrides:
equals
in classObject
- Parameters:
obj
- the object to be tested for equality.- Returns:
true
if the given object equals this Icon,false
if not.- See Also:
Object.equals(Object)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classObject
- See Also:
Object.hashCode()
-
toString
public String toString()
- Overrides:
toString
in classObject
- See Also:
Object.toString()
-
getResourceId
public String getResourceId()
Gets the resource id.- Returns:
- the resource id.
-
getMIMEType
public String getMIMEType()
Description copied from interface:Resource
Gets the MIME type of the resource.- Specified by:
getMIMEType
in interfaceResource
- Returns:
- the MIME type of the resource.
- See Also:
Resource.getMIMEType()
-
-