|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.gargoylesoftware.base.resource.ResourceManager
An object that manages the resources allocated by the resource factories
Constructor Summary | |
ResourceManager()
Create an instance |
|
ResourceManager(String name)
Create an instance |
Method Summary | |
void |
addFactory(String name,
ResourceFactory factory)
Adds a feature to the Factory attribute of the ResourceManager object |
Object |
getResource(String name)
Return a resource from the specified factory |
void |
releaseAllResources()
Release all resources |
void |
releaseResource(ManagedResource object)
Release the specified resource |
String |
toString()
Return a string representation of this object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ResourceManager()
public ResourceManager(String name)
name
- The name of this object.Method Detail |
public final Object getResource(String name)
name
- The name of the factory
public final void releaseResource(ManagedResource object)
object
- The resource to releasepublic void releaseAllResources()
public void addFactory(String name, ResourceFactory factory)
name
- The feature to be added to the Factory attributefactory
- The feature to be added to the Factory attributepublic String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |