|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAsset
Representation of a asset (GIF, JPEG, etc.) that may be owned by a IComponent
.
Assets may be completely external (i.e., on some other web site), contained by the
ServletContext
, or stored somewhere in the classpath.
In the latter two cases, the resource may be localized.
Method Summary | |
---|---|
String |
buildURL()
Returns a URL for the asset, ready to be inserted into the output HTML. |
InputStream |
getResourceAsStream()
Accesses the localized version of the resource (if possible) and returns it as an input stream. |
org.apache.hivemind.Resource |
getResourceLocation()
Returns the underlying location of the asset. |
Methods inherited from interface org.apache.hivemind.Locatable |
---|
getLocation |
Method Detail |
---|
String buildURL()
Locale
of the current
page
) is returned.
org.apache.hivemind.ApplicationRuntimeException
- if the asset does not exist.InputStream getResourceAsStream()
page
is returned.
org.apache.hivemind.ApplicationRuntimeException
- if the asset does not exist, or can't be read.org.apache.hivemind.Resource getResourceLocation()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |