com.realtime.crossfire.jxclient.skin.source
Class AbstractJXCSkinSource

java.lang.Object
  extended by com.realtime.crossfire.jxclient.skin.source.AbstractJXCSkinSource
All Implemented Interfaces:
JXCSkinSource
Direct Known Subclasses:
JXCSkinClassSource, JXCSkinDirSource

public abstract class AbstractJXCSkinSource
extends java.lang.Object
implements JXCSkinSource

Abstract base class for JXCSkinSource implementations.


Constructor Summary
AbstractJXCSkinSource()
           
 
Method Summary
protected  void checkAccess()
          Checks that the skin exists and can be accessed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.realtime.crossfire.jxclient.skin.source.JXCSkinSource
getInputStream, getURI
 

Constructor Detail

AbstractJXCSkinSource

public AbstractJXCSkinSource()
Method Detail

checkAccess

protected void checkAccess()
                    throws JXCSkinException
Checks that the skin exists and can be accessed.

Throws:
JXCSkinException - if the skin does not exist or cannot be loaded