| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.cc.framework.ui.painter.ResourceMapImp
ResourceMap
| Field Summary | |
| private  ColorPalette | colorpaletteColor Palette | 
| private static int | IGNORE_SIZE | 
| private  boolean | initializedFlag for lazy initialization | 
| private  java.lang.String | resourceDirResource directory | 
| private  java.util.Hashtable | resourcesThe Resource repository | 
| private static long | serialVersionUIDSerial Version UID | 
| Constructor Summary | |
| ResourceMapImp()Constructor | |
| Method Summary | |
| protected abstract  void | doRegisterColors()Registers all local colors | 
| protected abstract  void | doRegisterImages()Registers all local images | 
| protected abstract  void | doRegisterStrings()Registers all local strings | 
|  Color | getColor(java.lang.String resourceId)Retrieves a color for the specified Id | 
|  ColorPalette | getColorPalette()Returns the color palette | 
|  java.lang.String | getId(int size,
      java.lang.String resourceId)Creates a resource identifier for an image | 
|  ImageModel | getImage(int size,
         java.lang.String resourceId)Retrieves an image for the specified Id | 
|  ImageModel | getImage(java.lang.String resourceId)Retrieves an image for the specified Id | 
|  java.lang.Object | getResource(int size,
            java.lang.String resourceId)Retrieves an image for the specified Id | 
|  java.lang.String | getResourceDir()Returns the base directory used for resource by the PainterFactory | 
|  java.util.Set | getResourceKeys()Returns a set with all the Resource Keys of this Resource Map | 
|  java.lang.String | getString(java.lang.String resourceId,
          boolean returnNull)Retrieves an String for the specified Id | 
|  java.lang.String | getString(java.lang.String resourceId,
          java.lang.Object[] params,
          boolean returnNull)Retrieves an String for the specified Id | 
| protected  void | init()For initialization | 
|  void | register(java.lang.String resourceId,
         java.lang.Object resource)Registers a locale resource | 
|  void | registerColor(java.lang.String resourceId,
              Color color)Registers one locale color | 
|  void | registerImage(int size,
              java.lang.String resourceId,
              ImageModel image)Registers one locale image | 
|  void | registerImage(java.lang.String resourceId,
              ImageModel image)Registers one local image | 
|  void | registerString(java.lang.String resourceId,
               java.lang.String text)Registers a string resource | 
|  void | setColorPalette(ColorPalette palette)Sets the color palette. | 
|  void | setResourceDir(java.lang.String resourceDir)Sets the directory used for resource by the PainterFactory | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
private static final long serialVersionUID
private static final int IGNORE_SIZE
private java.lang.String resourceDir
private java.util.Hashtable resources
private ColorPalette colorpalette
private boolean initialized
| Constructor Detail | 
public ResourceMapImp()
| Method Detail | 
protected void init()
protected abstract void doRegisterImages()
protected abstract void doRegisterColors()
protected abstract void doRegisterStrings()
public void registerImage(java.lang.String resourceId,
                          ImageModel image)
ResourceMap
registerImage in interface ResourceMapresourceId - The Image Resource Idimage - The ImageResourceMap.registerImage(java.lang.String, com.cc.framework.ui.model.ImageModel)
public java.lang.String getId(int size,
                              java.lang.String resourceId)
ResourceMap
getId in interface ResourceMapsize - The image sizeresourceId - The Image Resource Id
ResourceMap.getId(int, java.lang.String)
public void registerImage(int size,
                          java.lang.String resourceId,
                          ImageModel image)
ResourceMap
registerImage in interface ResourceMapsize - The image sizeresourceId - The Image Resource Idimage - The ImageResourceMap.registerImage(int, java.lang.String, com.cc.framework.ui.model.ImageModel)
public void registerColor(java.lang.String resourceId,
                          Color color)
ResourceMap
registerColor in interface ResourceMapresourceId - The Image Resource Idcolor - the ColorResourceMap.registerColor(java.lang.String, com.cc.framework.ui.Color)
public void registerString(java.lang.String resourceId,
                           java.lang.String text)
ResourceMap
registerString in interface ResourceMapresourceId - The string resource Idtext - The text associated with the resource IdResourceMap.registerString(java.lang.String, java.lang.String)public void setColorPalette(ColorPalette palette)
ResourceMap
setColorPalette in interface ResourceMappalette - Color PaletteResourceMap.setColorPalette(com.cc.framework.ui.painter.ColorPalette)
public void register(java.lang.String resourceId,
                     java.lang.Object resource)
ResourceMap
register in interface ResourceMapresourceId - The Resource Idresource - The ResourceResourceMap.register(java.lang.String, java.lang.Object)public final ImageModel getImage(java.lang.String resourceId)
ResourceMap
getImage in interface ResourceMapresourceId - Image Id
nullResourceMap.getImage(java.lang.String)
public ImageModel getImage(int size,
                           java.lang.String resourceId)
ResourceMap
getImage in interface ResourceMapsize - Image SizeresourceId - Image Id
nullResourceMap.getImage(int, java.lang.String)public Color getColor(java.lang.String resourceId)
ResourceMap
getColor in interface ResourceMapresourceId - Color Id
nullResourceMap.getColor(java.lang.String)
public java.lang.Object getResource(int size,
                                    java.lang.String resourceId)
ResourceMap
getResource in interface ResourceMapsize - The sizeresourceId - The resource id
nullResourceMap.getResource(int, java.lang.String)
public final java.lang.String getString(java.lang.String resourceId,
                                        boolean returnNull)
ResourceMap
getString in interface ResourceMapresourceId - String IdreturnNull - controls whether to return null or a not present indicator
nullResourceMap.getString(java.lang.String, boolean)
public java.lang.String getString(java.lang.String resourceId,
                                  java.lang.Object[] params,
                                  boolean returnNull)
ResourceMap
getString in interface ResourceMapresourceId - String Idparams - Array with parameters for markup substitutionreturnNull - controls whether to return null or a not present indicator
nullResourceMap.getString(java.lang.String, java.lang.Object[], boolean)public java.lang.String getResourceDir()
ResourceMap
getResourceDir in interface ResourceMapResourceMap.getResourceDir()public void setResourceDir(java.lang.String resourceDir)
ResourceMap
setResourceDir in interface ResourceMapresourceDir - The resource directoryResourceMap.setResourceDir(java.lang.String)public java.util.Set getResourceKeys()
public ColorPalette getColorPalette()
null| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||