com.planet_ink.coffee_mud.core
Class Resources

java.lang.Object
  extended by com.planet_ink.coffee_mud.core.Resources

public class Resources
extends java.lang.Object


Constructor Summary
Resources()
           
 
Method Summary
 void _clearResources()
           
static boolean _compressed()
           
 boolean _findRemoveProperty(CMFile F, java.lang.String match)
           
 java.util.Vector _findResourceKeys(java.lang.String srch)
           
 java.lang.StringBuffer _getFileResource(java.lang.String filename, boolean reportErrors)
           
 java.lang.Object _getResource(java.lang.String ID)
           
 int _getResourceIndex(java.lang.String ID)
           
 boolean _isFileResource(java.lang.String filename)
           
 void _removeResource(java.lang.String ID)
           
 boolean _saveFileResource(java.lang.String filename)
           
 boolean _saveFileResource(java.lang.String filename, MOB whom, java.lang.StringBuffer myRsc)
           
 void _submitResource(java.lang.String ID, java.lang.Object obj)
           
 void _updateResource(java.lang.String ID, java.lang.Object obj)
           
static java.lang.String buildResourcePath(java.lang.String path)
           
static void clearResources()
           
static boolean findRemoveProperty(CMFile F, java.lang.String match)
           
static java.util.Vector findResourceKeys(java.lang.String srch)
           
static java.util.Vector getFileLineVector(java.lang.StringBuffer buf)
           
static java.lang.StringBuffer getFileResource(java.lang.String filename, boolean reportErrors)
           
static java.lang.String getLineMarker(java.lang.StringBuffer buf)
           
static java.util.Hashtable getMultiLists(java.lang.String filename)
           
static java.lang.Object getResource(java.lang.String ID)
           
static Resources instance()
           
static Resources instance(char c)
           
static boolean isFileResource(java.lang.String filename)
           
static java.lang.String makeFileResourceName(java.lang.String filename)
           
static Resources newResources()
           
static java.lang.Object prepareObject(java.lang.Object obj)
           
static void removeResource(java.lang.String ID)
           
static boolean saveFileResource(java.lang.String filename)
           
static boolean saveFileResource(java.lang.String filename, MOB whom, java.lang.StringBuffer myRsc)
           
static void setCompression(boolean truefalse)
           
static void submitResource(java.lang.String ID, java.lang.Object obj)
           
static void updateMultiList(java.lang.String filename, java.util.Hashtable lists)
           
static void updateResource(java.lang.String ID, java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Resources

public Resources()
Method Detail

instance

public static Resources instance()

instance

public static Resources instance(char c)

newResources

public static Resources newResources()

clearResources

public static void clearResources()

removeResource

public static void removeResource(java.lang.String ID)

findResourceKeys

public static java.util.Vector findResourceKeys(java.lang.String srch)

getResource

public static java.lang.Object getResource(java.lang.String ID)

submitResource

public static void submitResource(java.lang.String ID,
                                  java.lang.Object obj)

updateResource

public static void updateResource(java.lang.String ID,
                                  java.lang.Object obj)

isFileResource

public static boolean isFileResource(java.lang.String filename)

getFileResource

public static java.lang.StringBuffer getFileResource(java.lang.String filename,
                                                     boolean reportErrors)

saveFileResource

public static boolean saveFileResource(java.lang.String filename)

saveFileResource

public static boolean saveFileResource(java.lang.String filename,
                                       MOB whom,
                                       java.lang.StringBuffer myRsc)

findRemoveProperty

public static boolean findRemoveProperty(CMFile F,
                                         java.lang.String match)

getLineMarker

public static java.lang.String getLineMarker(java.lang.StringBuffer buf)

getFileLineVector

public static java.util.Vector getFileLineVector(java.lang.StringBuffer buf)

buildResourcePath

public static java.lang.String buildResourcePath(java.lang.String path)

updateMultiList

public static void updateMultiList(java.lang.String filename,
                                   java.util.Hashtable lists)

getMultiLists

public static java.util.Hashtable getMultiLists(java.lang.String filename)

makeFileResourceName

public static java.lang.String makeFileResourceName(java.lang.String filename)

setCompression

public static void setCompression(boolean truefalse)

_compressed

public static boolean _compressed()

_clearResources

public void _clearResources()

_findResourceKeys

public java.util.Vector _findResourceKeys(java.lang.String srch)

_getResourceIndex

public int _getResourceIndex(java.lang.String ID)

_getResource

public java.lang.Object _getResource(java.lang.String ID)

prepareObject

public static java.lang.Object prepareObject(java.lang.Object obj)

_submitResource

public void _submitResource(java.lang.String ID,
                            java.lang.Object obj)

_updateResource

public void _updateResource(java.lang.String ID,
                            java.lang.Object obj)

_removeResource

public void _removeResource(java.lang.String ID)

_isFileResource

public boolean _isFileResource(java.lang.String filename)

_getFileResource

public java.lang.StringBuffer _getFileResource(java.lang.String filename,
                                               boolean reportErrors)

_saveFileResource

public boolean _saveFileResource(java.lang.String filename)

_saveFileResource

public boolean _saveFileResource(java.lang.String filename,
                                 MOB whom,
                                 java.lang.StringBuffer myRsc)

_findRemoveProperty

public boolean _findRemoveProperty(CMFile F,
                                   java.lang.String match)