Crossfire JXClient, Trunk
Public Member Functions | List of all members
com.realtime.crossfire.jxclient.skin.source.JXCSkinSource Interface Reference
Inheritance diagram for com.realtime.crossfire.jxclient.skin.source.JXCSkinSource:
Inheritance graph
Collaboration diagram for com.realtime.crossfire.jxclient.skin.source.JXCSkinSource:
Collaboration graph

Public Member Functions

InputStream getInputStream (@NotNull String name) throws IOException
 
String getURI (@NotNull String name)
 

Detailed Description

Interface for providers of JXCSkin sources.

Author
Andreas Kirschbaum

Definition at line 34 of file JXCSkinSource.java.

Member Function Documentation

◆ getInputStream()

InputStream com.realtime.crossfire.jxclient.skin.source.JXCSkinSource.getInputStream ( @NotNull String  name) throws IOException

Returns an InputStream for a resource name.

Parameters
namethe resource name
Returns
the input stream for the resource
Exceptions
IOExceptionif the resource cannot be loaded

Implemented in com.realtime.crossfire.jxclient.skin.source.JXCSkinDirSource, and com.realtime.crossfire.jxclient.skin.source.JXCSkinClassSource.

Referenced by com.realtime.crossfire.jxclient.skin.source.AbstractJXCSkinSource.checkAccess(), com.realtime.crossfire.jxclient.skin.io.FontParser.getFont(), and com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage().

Here is the caller graph for this function:

◆ getURI()

String com.realtime.crossfire.jxclient.skin.source.JXCSkinSource.getURI ( @NotNull String  name)

Returns a description of the location of a resource name.

Parameters
namethe resource name
Returns
the description of the resource

Implemented in com.realtime.crossfire.jxclient.skin.source.JXCSkinClassSource, and com.realtime.crossfire.jxclient.skin.source.JXCSkinDirSource.

Referenced by com.realtime.crossfire.jxclient.skin.source.AbstractJXCSkinSource.checkAccess(), com.realtime.crossfire.jxclient.skin.io.FontParser.getFont(), and com.realtime.crossfire.jxclient.skin.io.ImageParser.getImage().

Here is the caller graph for this function:

The documentation for this interface was generated from the following file: