Skip navigation links


com.essbase.eas.essbase.ui
Class ImageManager

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable
          extended by com.essbase.eas.essbase.ui.ImageManager

All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map

public class ImageManager
extends java.util.Hashtable

Specialized implementation of a Hashtable for managing all of the images used by Essbase related UI objects. Images are represented by an integer named in the following manner:

<t>Object Name: DATABASE
<t>Special Characteristic: LOADED
<t>Size of Image: 16 (16x16, or 32 for 32x32).
As an example: DATABASE_LOADED_16

The 16 bit images are suitable for tree images and various other small images. The 32 bit images can be used in the new and open dialog boxes.

Version:
1.00, 06/18/2001
Author:
Hank Cox
See Also:
Serialized Form

Field Summary
static java.lang.Integer ACCOUNTS_16
           
static java.lang.Integer APPLICATION_16
           
static java.lang.Integer APPLICATION_32
           
static java.lang.Integer APPLICATION_LOCKS_16
           
static java.lang.Integer APPLICATION_PROPERTIES_16
           
static java.lang.Integer APPLICATION_SESSIONS_16
           
static java.lang.Integer APPLICATION_START_16
           
static java.lang.Integer APPLICATION_STOP_16
           
static java.lang.Integer APPLICATION_TRIGGER_16
           
static java.lang.Integer APPLICATION_VARIABLES_16
           
static java.lang.Integer APPLICATION_WIZARD_32
           
static java.lang.Integer APPLICATIONS_16
           
static java.lang.Integer ASO_APP_LOADED_16
           
static java.lang.Integer ASO_APP_UNLOADED_16
           
static java.lang.Integer ASO_APPLICATION_16
           
static java.lang.Integer ASO_APPLICATION_32
           
static java.lang.Integer ASO_UNICODE_APP_16
           
static java.lang.Integer ASO_UNICODE_APP_LOADED_16
           
static java.lang.Integer ASO_UNICODE_APP_UNLOADED_16
           
static java.lang.Integer ASSOC_OUTLINE_16
           
static java.lang.Integer BROWSE_DIRECTORY
           
static java.lang.Integer CALC_32
           
static java.lang.Integer CALCSCRIPT_16
           
static java.lang.Integer CALCSCRIPTS_16
           
static java.lang.Integer CLEAR_16
           
static java.lang.Integer CLUSTER_16
           
static java.lang.Integer COMPRESSION_16
           
static java.lang.Integer COPY_16
           
static java.lang.Integer CUT_16
           
static java.lang.Integer DATABASE_16
           
static java.lang.Integer DATABASE_32
           
static java.lang.Integer DATABASE_ALIAS_16
           
static java.lang.Integer DATABASE_CREATE_16
           
static java.lang.Integer DATABASE_DTNPART16
           
static java.lang.Integer DATABASE_LINKEDPART16
           
static java.lang.Integer DATABASE_LOCKS_16
           
static java.lang.Integer DATABASE_LRO_16
           
static java.lang.Integer DATABASE_PART16
           
static java.lang.Integer DATABASE_PROPERTIES_16
           
static java.lang.Integer DATABASE_REPLICATEDPART16
           
static java.lang.Integer DATABASE_SESSIONS_16
           
static java.lang.Integer DATABASE_SRCPART16
           
static java.lang.Integer DATABASE_START_16
           
static java.lang.Integer DATABASE_STOP_16
           
static java.lang.Integer DATABASE_TRANSPARENTPART16
           
static java.lang.Integer DATABASE_TRIGGER_16
           
static java.lang.Integer DATABASE_VARIABLES_16
           
static java.lang.Integer DATABASE_WIZARD_32
           
static java.lang.Integer DATABASES_16
           
static java.lang.Integer DATALOADS_16
           
static java.lang.Integer ESSCMDSCRIPT_32
           
static java.lang.Integer EXECUTE_16
           
static java.lang.Integer EXPAND_EDITOR_16
           
static java.lang.Integer EXPAND_SCRIPT_16
           
static java.lang.Integer FILTER_16
           
static java.lang.Integer FILTER_32
           
static java.lang.Integer FILTERS_16
           
static java.lang.Integer GREEN_16
           
static java.lang.Integer GROUP_16
           
static java.lang.Integer GROUP_32
           
static java.lang.Integer GROUPS_16
           
static java.lang.Integer INCLUDE_FILE_16
           
static java.lang.Integer LOADRULES_32
           
static java.lang.Integer LOCKED_OBJECTS16
           
static java.lang.Integer MAXL_32
           
static java.lang.Integer MAXL_OPT_16
           
static java.lang.Integer MAXL_SCRIPT_32
           
static java.lang.Integer MAXL_VAR_16
           
static java.lang.Integer MAXLSCRIPT_16
           
static java.lang.Integer OPENFILE_16
           
static java.lang.Integer OUTLINE_16
           
static java.lang.Integer PASTE_16
           
static java.lang.Integer RED_16
           
static java.lang.Integer REDO_16
           
static java.lang.Integer REFRESH_16
           
static java.lang.Integer REPORT_32
           
static java.lang.Integer REPORTSCRIPT_16
           
static java.lang.Integer REPORTSCRIPTS_16
           
static java.lang.Integer RULESOBJECT_16
           
static java.lang.Integer RULESOBJECTS_16
           
static java.lang.Integer SERVER_16
           
static java.lang.Integer SERVER_FUNCTIONS_16
           
static java.lang.Integer SERVER_GRP_16
           
static java.lang.Integer SERVER_LOCKS_16
           
static java.lang.Integer SERVER_MACROS_16
           
static java.lang.Integer SERVER_PROPERTIES_16
           
static java.lang.Integer SERVER_SECURITY_16
           
static java.lang.Integer SERVER_SESSIONS_16
           
static java.lang.Integer SERVER_VARIABLES_16
           
static java.lang.Integer SERVERS_16
           
static java.lang.Integer SPREADSHEETS_16
           
static java.lang.Integer START_16
           
static java.lang.Integer STOP_16
           
static java.lang.Integer UNDO_16
           
static java.lang.Integer UNICODE_APP_16
           
static java.lang.Integer UNICODE_APP_LOADED_16
           
static java.lang.Integer UNICODE_APP_UNLOADED_16
           
static java.lang.Integer UP_DIRECTORY16
           
static java.lang.Integer USER_16
           
static java.lang.Integer USER_32
           
static java.lang.Integer USER_CREATE_16
           
static java.lang.Integer USER_DISABLED16
           
static java.lang.Integer USERS_16
           
static java.lang.Integer USERS_DISABLED16
           

 

Method Summary
static void dispose()
           
protected  void finalize()
           
static javax.swing.ImageIcon getIcon(java.lang.Integer value)
           
static javax.swing.ImageIcon getIconFor(java.lang.Class clazz, java.lang.String iname)
           

 

Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Field Detail

OUTLINE_16

public static final java.lang.Integer OUTLINE_16

DATABASE_16

public static final java.lang.Integer DATABASE_16

SERVER_16

public static final java.lang.Integer SERVER_16

APPLICATION_16

public static final java.lang.Integer APPLICATION_16

GROUP_16

public static final java.lang.Integer GROUP_16

CALCSCRIPT_16

public static final java.lang.Integer CALCSCRIPT_16

APPLICATION_32

public static final java.lang.Integer APPLICATION_32

DATABASE_32

public static final java.lang.Integer DATABASE_32

USER_32

public static final java.lang.Integer USER_32

GROUP_32

public static final java.lang.Integer GROUP_32

FILTER_32

public static final java.lang.Integer FILTER_32

REPORT_32

public static final java.lang.Integer REPORT_32

CALC_32

public static final java.lang.Integer CALC_32

MAXL_32

public static final java.lang.Integer MAXL_32

SERVERS_16

public static final java.lang.Integer SERVERS_16

APPLICATION_LOCKS_16

public static final java.lang.Integer APPLICATION_LOCKS_16

APPLICATION_PROPERTIES_16

public static final java.lang.Integer APPLICATION_PROPERTIES_16

APPLICATION_SESSIONS_16

public static final java.lang.Integer APPLICATION_SESSIONS_16

APPLICATION_VARIABLES_16

public static final java.lang.Integer APPLICATION_VARIABLES_16

APPLICATIONS_16

public static final java.lang.Integer APPLICATIONS_16

CALCSCRIPTS_16

public static final java.lang.Integer CALCSCRIPTS_16

DATABASE_LOCKS_16

public static final java.lang.Integer DATABASE_LOCKS_16

DATABASE_PROPERTIES_16

public static final java.lang.Integer DATABASE_PROPERTIES_16

DATABASES_16

public static final java.lang.Integer DATABASES_16

DATABASE_SESSIONS_16

public static final java.lang.Integer DATABASE_SESSIONS_16

DATABASE_VARIABLES_16

public static final java.lang.Integer DATABASE_VARIABLES_16

DATALOADS_16

public static final java.lang.Integer DATALOADS_16

FILTERS_16

public static final java.lang.Integer FILTERS_16

REPORTSCRIPT_16

public static final java.lang.Integer REPORTSCRIPT_16

REPORTSCRIPTS_16

public static final java.lang.Integer REPORTSCRIPTS_16

SERVER_FUNCTIONS_16

public static final java.lang.Integer SERVER_FUNCTIONS_16

SERVER_LOCKS_16

public static final java.lang.Integer SERVER_LOCKS_16

SERVER_MACROS_16

public static final java.lang.Integer SERVER_MACROS_16

SERVER_PROPERTIES_16

public static final java.lang.Integer SERVER_PROPERTIES_16

SERVER_SECURITY_16

public static final java.lang.Integer SERVER_SECURITY_16

SERVER_SESSIONS_16

public static final java.lang.Integer SERVER_SESSIONS_16

USER_16

public static final java.lang.Integer USER_16

SERVER_VARIABLES_16

public static final java.lang.Integer SERVER_VARIABLES_16

SPREADSHEETS_16

public static final java.lang.Integer SPREADSHEETS_16

GROUPS_16

public static final java.lang.Integer GROUPS_16

USERS_16

public static final java.lang.Integer USERS_16

SERVER_GRP_16

public static final java.lang.Integer SERVER_GRP_16

CLEAR_16

public static final java.lang.Integer CLEAR_16

COPY_16

public static final java.lang.Integer COPY_16

CUT_16

public static final java.lang.Integer CUT_16

ESSCMDSCRIPT_32

public static final java.lang.Integer ESSCMDSCRIPT_32

EXECUTE_16

public static final java.lang.Integer EXECUTE_16

EXPAND_SCRIPT_16

public static final java.lang.Integer EXPAND_SCRIPT_16

INCLUDE_FILE_16

public static final java.lang.Integer INCLUDE_FILE_16

LOADRULES_32

public static final java.lang.Integer LOADRULES_32

MAXL_OPT_16

public static final java.lang.Integer MAXL_OPT_16

MAXL_SCRIPT_32

public static final java.lang.Integer MAXL_SCRIPT_32

MAXL_VAR_16

public static final java.lang.Integer MAXL_VAR_16

PASTE_16

public static final java.lang.Integer PASTE_16

REDO_16

public static final java.lang.Integer REDO_16

UNDO_16

public static final java.lang.Integer UNDO_16

APPLICATION_START_16

public static final java.lang.Integer APPLICATION_START_16

APPLICATION_STOP_16

public static final java.lang.Integer APPLICATION_STOP_16

ASO_APPLICATION_16

public static final java.lang.Integer ASO_APPLICATION_16

DATABASE_CREATE_16

public static final java.lang.Integer DATABASE_CREATE_16

DATABASE_START_16

public static final java.lang.Integer DATABASE_START_16

DATABASE_STOP_16

public static final java.lang.Integer DATABASE_STOP_16

REFRESH_16

public static final java.lang.Integer REFRESH_16

START_16

public static final java.lang.Integer START_16

STOP_16

public static final java.lang.Integer STOP_16

USER_CREATE_16

public static final java.lang.Integer USER_CREATE_16

DATABASE_PART16

public static final java.lang.Integer DATABASE_PART16

DATABASE_SRCPART16

public static final java.lang.Integer DATABASE_SRCPART16

DATABASE_DTNPART16

public static final java.lang.Integer DATABASE_DTNPART16

DATABASE_LRO_16

public static final java.lang.Integer DATABASE_LRO_16

RULESOBJECT_16

public static final java.lang.Integer RULESOBJECT_16

RULESOBJECTS_16

public static final java.lang.Integer RULESOBJECTS_16

DATABASE_ALIAS_16

public static final java.lang.Integer DATABASE_ALIAS_16

FILTER_16

public static final java.lang.Integer FILTER_16

MAXLSCRIPT_16

public static final java.lang.Integer MAXLSCRIPT_16

APPLICATION_WIZARD_32

public static final java.lang.Integer APPLICATION_WIZARD_32

DATABASE_REPLICATEDPART16

public static final java.lang.Integer DATABASE_REPLICATEDPART16

DATABASE_LINKEDPART16

public static final java.lang.Integer DATABASE_LINKEDPART16

DATABASE_TRANSPARENTPART16

public static final java.lang.Integer DATABASE_TRANSPARENTPART16

DATABASE_WIZARD_32

public static final java.lang.Integer DATABASE_WIZARD_32

USER_DISABLED16

public static final java.lang.Integer USER_DISABLED16

USERS_DISABLED16

public static final java.lang.Integer USERS_DISABLED16

LOCKED_OBJECTS16

public static final java.lang.Integer LOCKED_OBJECTS16

UP_DIRECTORY16

public static final java.lang.Integer UP_DIRECTORY16

BROWSE_DIRECTORY

public static final java.lang.Integer BROWSE_DIRECTORY

DATABASE_TRIGGER_16

public static final java.lang.Integer DATABASE_TRIGGER_16

APPLICATION_TRIGGER_16

public static final java.lang.Integer APPLICATION_TRIGGER_16

ASSOC_OUTLINE_16

public static final java.lang.Integer ASSOC_OUTLINE_16

ASO_APP_LOADED_16

public static final java.lang.Integer ASO_APP_LOADED_16

ASO_APP_UNLOADED_16

public static final java.lang.Integer ASO_APP_UNLOADED_16

UNICODE_APP_16

public static final java.lang.Integer UNICODE_APP_16

UNICODE_APP_LOADED_16

public static final java.lang.Integer UNICODE_APP_LOADED_16

UNICODE_APP_UNLOADED_16

public static final java.lang.Integer UNICODE_APP_UNLOADED_16

ASO_UNICODE_APP_16

public static final java.lang.Integer ASO_UNICODE_APP_16

ASO_UNICODE_APP_LOADED_16

public static final java.lang.Integer ASO_UNICODE_APP_LOADED_16

ASO_UNICODE_APP_UNLOADED_16

public static final java.lang.Integer ASO_UNICODE_APP_UNLOADED_16

ASO_APPLICATION_32

public static final java.lang.Integer ASO_APPLICATION_32

RED_16

public static final java.lang.Integer RED_16

GREEN_16

public static final java.lang.Integer GREEN_16

ACCOUNTS_16

public static final java.lang.Integer ACCOUNTS_16

EXPAND_EDITOR_16

public static final java.lang.Integer EXPAND_EDITOR_16

COMPRESSION_16

public static final java.lang.Integer COMPRESSION_16

OPENFILE_16

public static final java.lang.Integer OPENFILE_16

CLUSTER_16

public static final java.lang.Integer CLUSTER_16

Method Detail

getIcon

public static javax.swing.ImageIcon getIcon(java.lang.Integer value)

getIconFor

public static javax.swing.ImageIcon getIconFor(java.lang.Class clazz,
                                               java.lang.String iname)

dispose

public static void dispose()

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object
Throws:
java.lang.Throwable

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.