org.caleigo.toolkit.util
Class ResourceProvider

java.lang.Object
  extended byorg.caleigo.toolkit.util.ResourceProvider

public abstract class ResourceProvider
extends java.lang.Object

Version:
1.00
Author:
Dennis Zikovic

Constructor Summary
ResourceProvider()
           
 
Method Summary
static void addResourceProvider(ResourceProvider provider)
           
static java.lang.Object getObject(java.lang.String group, java.lang.String name, java.lang.Object def)
           
protected abstract  java.lang.Object getResource(java.lang.String group, java.lang.String name)
           
static java.lang.String getString(java.lang.String group, java.lang.String name, java.lang.String def)
           
protected abstract  boolean isProvidingGroup(java.lang.String group)
           
protected abstract  boolean isReadOnly()
           
static void removeResourceProvider(ResourceProvider provider)
           
static void setObject(java.lang.String group, java.lang.String name, java.lang.Object obj)
           
protected abstract  boolean setResource(java.lang.String group, java.lang.String name, java.lang.Object value)
           
static void setString(java.lang.String group, java.lang.String name, java.lang.String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceProvider

public ResourceProvider()
Method Detail

getObject

public static java.lang.Object getObject(java.lang.String group,
                                         java.lang.String name,
                                         java.lang.Object def)

getString

public static java.lang.String getString(java.lang.String group,
                                         java.lang.String name,
                                         java.lang.String def)

setObject

public static void setObject(java.lang.String group,
                             java.lang.String name,
                             java.lang.Object obj)

setString

public static void setString(java.lang.String group,
                             java.lang.String name,
                             java.lang.String str)

addResourceProvider

public static void addResourceProvider(ResourceProvider provider)

removeResourceProvider

public static void removeResourceProvider(ResourceProvider provider)

getResource

protected abstract java.lang.Object getResource(java.lang.String group,
                                                java.lang.String name)

setResource

protected abstract boolean setResource(java.lang.String group,
                                       java.lang.String name,
                                       java.lang.Object value)

isProvidingGroup

protected abstract boolean isProvidingGroup(java.lang.String group)

isReadOnly

protected abstract boolean isReadOnly()


Copyright © 2005 Caleigo. All Rights Reserved.