|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IResourceInstantiator
This interface is only needed in the context of the ResourceLoader. It loads resources and transforms them into concrete objects.
ResourceLoader| Nested Class Summary | |
|---|---|
static class |
IResourceInstantiator.ResourceInstantiationException
An Exception that is thrown by a ResourceInstantiator if too much instantiations have failed. |
| Method Summary | |
|---|---|
java.lang.Object |
getInstance(java.io.File a_file,
java.io.File a_topDirectory)
Loads a file and transforms it into a concrete object. |
java.lang.Object |
getInstance(java.io.InputStream a_inputStream,
java.lang.String a_resourceName)
Optional: may not be supported by all resource instantiators. |
java.lang.Object |
getInstance(java.util.zip.ZipEntry a_entry,
java.util.zip.ZipFile a_file)
Loads a file and transforms it into a concrete object. |
| Method Detail |
|---|
java.lang.Object getInstance(java.io.File a_file,
java.io.File a_topDirectory)
throws java.lang.Exception
a_file - a Filea_topDirectory - the top directory of this file; this is generally not needed to load
the file
IResourceInstantiator.ResourceInstantiationException - if an error occurs
java.lang.Exception
java.lang.Object getInstance(java.util.zip.ZipEntry a_entry,
java.util.zip.ZipFile a_file)
throws java.lang.Exception
a_entry - a ZipEntrya_file - the ZipFile of this zip entry
IResourceInstantiator.ResourceInstantiationException - if an error occurs
java.lang.Exception
java.lang.Object getInstance(java.io.InputStream a_inputStream,
java.lang.String a_resourceName)
throws java.lang.Exception
a_inputStream -
IResourceInstantiator.ResourceInstantiationException
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||