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.Iterator<java.lang.String> _findResourceKeys(java.lang.String srch)
           
 java.lang.StringBuffer _getFileResource(java.lang.String filename, boolean reportErrors)
           
 java.lang.Object _getResource(java.lang.String ID)
           
 boolean _isFileResource(java.lang.String filename)
           
 void _removeResource(java.lang.String ID)
           
 boolean _saveFileResource(java.lang.String filename, MOB whom, java.lang.StringBuffer myRsc)
           
 java.lang.Object _submitResource(java.lang.String ID, java.lang.Object obj)
           
 java.lang.StringBuffer _toStringBuffer(java.lang.Object o)
           
 boolean _updateFileResource(java.lang.String filename, 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.Iterator<java.lang.String> findResourceKeys(java.lang.String srch)
           
static java.util.List<java.lang.String> 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.Map<java.lang.String,java.util.List<java.lang.String>> 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, MOB whom, java.lang.StringBuffer myRsc)
           
static void setCompression(boolean truefalse)
           
static void submitResource(java.lang.String ID, java.lang.Object obj)
           
static boolean updateFileResource(java.lang.String filename, java.lang.Object obj)
           
static void updateMultiList(java.lang.String filename, java.util.Map<java.lang.String,java.util.List<java.lang.String>> lists)
           
 
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 final Resources instance()

instance

public static final Resources instance(char c)

newResources

public static final Resources newResources()

clearResources

public static final void clearResources()

removeResource

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

findResourceKeys

public static final java.util.Iterator<java.lang.String> findResourceKeys(java.lang.String srch)

getResource

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

submitResource

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

isFileResource

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

getFileResource

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

saveFileResource

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

updateFileResource

public static final boolean updateFileResource(java.lang.String filename,
                                               java.lang.Object obj)

findRemoveProperty

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

getLineMarker

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

getFileLineVector

public static final java.util.List<java.lang.String> getFileLineVector(java.lang.StringBuffer buf)

buildResourcePath

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

updateMultiList

public static final void updateMultiList(java.lang.String filename,
                                         java.util.Map<java.lang.String,java.util.List<java.lang.String>> lists)

getMultiLists

public static final java.util.Map<java.lang.String,java.util.List<java.lang.String>> getMultiLists(java.lang.String filename)

makeFileResourceName

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

setCompression

public static final void setCompression(boolean truefalse)

_compressed

public static final boolean _compressed()

_clearResources

public final void _clearResources()

_findResourceKeys

public final java.util.Iterator<java.lang.String> _findResourceKeys(java.lang.String srch)

_getResource

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

prepareObject

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

_submitResource

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

_removeResource

public final void _removeResource(java.lang.String ID)

_isFileResource

public final boolean _isFileResource(java.lang.String filename)

_toStringBuffer

public final java.lang.StringBuffer _toStringBuffer(java.lang.Object o)

_getFileResource

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

_updateFileResource

public final boolean _updateFileResource(java.lang.String filename,
                                         java.lang.Object obj)

_saveFileResource

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

_findRemoveProperty

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