com.vaadin.server.
Class ThemeResource
- java.lang.Object
-
- com.vaadin.server.ThemeResource
-
All Implemented Interfaces:
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:
-
-
Constructor Summary
Constructors Constructor Description ThemeResource(String resourceId)
Creates a resource.
-
Method Summary
All 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:
Parameters:
obj
- the object to be tested for equality.Returns:
true
if the given object equals this Icon,false
if not.See Also:
-
hashCode
public int hashCode()
Overrides:
See Also:
-
toString
public String toString()
Overrides:
See Also:
-
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:
-
-