com.ibm.ram.repository.web
Class RAMImageRegistry

java.lang.Object
  extended by com.ibm.ram.repository.web.RAMImageRegistry

public class RAMImageRegistry
extends java.lang.Object


Field Summary
static int IMAGE_ASSET_ATTRIBUTE
           
static int IMAGE_ASSETTYPE_LOCAL
           
static int IMAGE_ASSETTYPE_REPOSITORY
           
static int IMAGE_CATEGORY_LOCAL
           
static int IMAGE_CATEGORY_REPOSITORY
           
static int IMAGE_CHECK_ALL
           
static int IMAGE_CHECK_NONE
           
static int IMAGE_CHECKED_BOX
           
static int IMAGE_CHILD_CHECK_BOX
           
static int IMAGE_CHILD_SELECTED_RADIO
           
static int IMAGE_COLLAPSE_TREE
           
static int IMAGE_DISABLED_CHECHED_BOX
           
static int IMAGE_DISABLED_UNCHECHED_BOX
           
static int IMAGE_ECLIPSE_UPDATE_SITE
           
static int IMAGE_ENTITLEMENT
           
static int IMAGE_ENTITLEMENT_REPOSITORY
           
static int IMAGE_ERROR
           
static int IMAGE_EXPAND_TREE
           
static int IMAGE_FAIL
           
static int IMAGE_FILE_ICON_EMZ
           
static int IMAGE_FILE_ICON_GENERIC
           
static int IMAGE_FILE_ICON_HTML
           
static int IMAGE_FILE_ICON_IMAGE
           
static int IMAGE_FILE_ICON_JS
           
static int IMAGE_FILE_ICON_XHTML
           
static int IMAGE_FILE_ICON_XML
           
static int IMAGE_FILE_ICON_ZIP
           
static int IMAGE_INFO
           
static int IMAGE_LIBRARIES
           
static int IMAGE_LIBRARY_ASSET
           
static int IMAGE_LIBRARY_ASSET_CHANGED
           
static int IMAGE_LIBRARY_ASSET_REMOVED
           
static int IMAGE_LIBRARY_ASSETTYPE
           
static int IMAGE_LIBRARY_ASSETTYPE_CHANGED
           
static int IMAGE_LIBRARY_ASSETTYPE_REMOVED
           
static int IMAGE_LIBRARY_ATTRIBUTE_CHANGED
           
static int IMAGE_LIBRARY_ATTRIBUTE_REMOVED
           
static int IMAGE_LIBRARY_CATEGORY
           
static int IMAGE_LIBRARY_CATEGORY_CHANGED
           
static int IMAGE_LIBRARY_CATEGORY_REMOVED
           
static int IMAGE_LIBRARY_CONFLICT
           
static int IMAGE_LIBRARY_LOADED
           
static int IMAGE_LIBRARY_RELATIONSHIP_CHANGED
           
static int IMAGE_LIBRARY_RELATIONSHIP_REMOVED
           
static int IMAGE_LIBRARY_UNLOADED
           
static int IMAGE_LIBRARY_VERSION_LOADED
           
static int IMAGE_LIBRARY_VERSION_UNLOADED
           
static int IMAGE_NULL_IMAGE
           
static int IMAGE_PERSON
           
static int IMAGE_PERSON_REPOSITORY
           
static int IMAGE_RELATIONSHIP_TYPE
           
static int IMAGE_ROLE
           
static int IMAGE_ROLE_INHERIT
           
static int IMAGE_ROLE_INHERIT_REPOSITORY
           
static int IMAGE_ROLE_REPOSITORY
           
static int IMAGE_ROLE_USER_GROUP
           
static int IMAGE_SELECTED_RADIO
           
static int IMAGE_SORT_ASC
           
static int IMAGE_SORT_DESC
           
static int IMAGE_SORT_OFF
           
static int IMAGE_TAG_CLOUD
           
static int IMAGE_TRANSPARENT
           
static int IMAGE_UNCHECKED_BOX
           
static int IMAGE_UNSELECTED_RADIO
           
static int IMAGE_USER_GROUP_LDAP
           
static int IMAGE_USER_GROUP_STATIC
           
static int IMAGE_WARNING
           
static com.ibm.ram.repository.web.RAMImageRegistry.MsgRunnable WebMessagesRunnable
           
 
Constructor Summary
RAMImageRegistry()
           
 
Method Summary
static java.lang.String getAbsoluteFileImagePath(java.lang.String fileType)
           
static java.lang.String getAbsoluteImagePath(int imageID)
           
static java.lang.String getFileImagePath(java.lang.String fileType)
           
static java.lang.String getImageHoverText(int index)
           
static java.lang.String getImageHoverText(java.lang.String imagePath)
          Get the image hover text based on the path name.
static java.lang.String getImagePath(int imageID)
           
static java.lang.String getPreviewFileImagePath(java.lang.String fileType)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WebMessagesRunnable

public static com.ibm.ram.repository.web.RAMImageRegistry.MsgRunnable WebMessagesRunnable

IMAGE_PERSON

public static final int IMAGE_PERSON
See Also:
Constant Field Values

IMAGE_PERSON_REPOSITORY

public static final int IMAGE_PERSON_REPOSITORY
See Also:
Constant Field Values

IMAGE_ROLE

public static final int IMAGE_ROLE
See Also:
Constant Field Values

IMAGE_ROLE_REPOSITORY

public static final int IMAGE_ROLE_REPOSITORY
See Also:
Constant Field Values

IMAGE_ROLE_INHERIT

public static final int IMAGE_ROLE_INHERIT
See Also:
Constant Field Values

IMAGE_ROLE_INHERIT_REPOSITORY

public static final int IMAGE_ROLE_INHERIT_REPOSITORY
See Also:
Constant Field Values

IMAGE_ENTITLEMENT

public static final int IMAGE_ENTITLEMENT
See Also:
Constant Field Values

IMAGE_ENTITLEMENT_REPOSITORY

public static final int IMAGE_ENTITLEMENT_REPOSITORY
See Also:
Constant Field Values

IMAGE_NULL_IMAGE

public static final int IMAGE_NULL_IMAGE
See Also:
Constant Field Values

IMAGE_SORT_ASC

public static final int IMAGE_SORT_ASC
See Also:
Constant Field Values

IMAGE_SORT_DESC

public static final int IMAGE_SORT_DESC
See Also:
Constant Field Values

IMAGE_SORT_OFF

public static final int IMAGE_SORT_OFF
See Also:
Constant Field Values

IMAGE_CHECK_ALL

public static final int IMAGE_CHECK_ALL
See Also:
Constant Field Values

IMAGE_CHECK_NONE

public static final int IMAGE_CHECK_NONE
See Also:
Constant Field Values

IMAGE_CHECKED_BOX

public static final int IMAGE_CHECKED_BOX
See Also:
Constant Field Values

IMAGE_CHILD_CHECK_BOX

public static final int IMAGE_CHILD_CHECK_BOX
See Also:
Constant Field Values

IMAGE_UNCHECKED_BOX

public static final int IMAGE_UNCHECKED_BOX
See Also:
Constant Field Values

IMAGE_DISABLED_CHECHED_BOX

public static final int IMAGE_DISABLED_CHECHED_BOX
See Also:
Constant Field Values

IMAGE_DISABLED_UNCHECHED_BOX

public static final int IMAGE_DISABLED_UNCHECHED_BOX
See Also:
Constant Field Values

IMAGE_SELECTED_RADIO

public static final int IMAGE_SELECTED_RADIO
See Also:
Constant Field Values

IMAGE_CHILD_SELECTED_RADIO

public static final int IMAGE_CHILD_SELECTED_RADIO
See Also:
Constant Field Values

IMAGE_UNSELECTED_RADIO

public static final int IMAGE_UNSELECTED_RADIO
See Also:
Constant Field Values

IMAGE_FILE_ICON_GENERIC

public static final int IMAGE_FILE_ICON_GENERIC
See Also:
Constant Field Values

IMAGE_FILE_ICON_IMAGE

public static final int IMAGE_FILE_ICON_IMAGE
See Also:
Constant Field Values

IMAGE_FILE_ICON_XML

public static final int IMAGE_FILE_ICON_XML
See Also:
Constant Field Values

IMAGE_FILE_ICON_JS

public static final int IMAGE_FILE_ICON_JS
See Also:
Constant Field Values

IMAGE_FILE_ICON_HTML

public static final int IMAGE_FILE_ICON_HTML
See Also:
Constant Field Values

IMAGE_FILE_ICON_ZIP

public static final int IMAGE_FILE_ICON_ZIP
See Also:
Constant Field Values

IMAGE_FILE_ICON_XHTML

public static final int IMAGE_FILE_ICON_XHTML
See Also:
Constant Field Values

IMAGE_FILE_ICON_EMZ

public static final int IMAGE_FILE_ICON_EMZ
See Also:
Constant Field Values

IMAGE_USER_GROUP_STATIC

public static final int IMAGE_USER_GROUP_STATIC
See Also:
Constant Field Values

IMAGE_USER_GROUP_LDAP

public static final int IMAGE_USER_GROUP_LDAP
See Also:
Constant Field Values

IMAGE_ROLE_USER_GROUP

public static final int IMAGE_ROLE_USER_GROUP
See Also:
Constant Field Values

IMAGE_TRANSPARENT

public static final int IMAGE_TRANSPARENT
See Also:
Constant Field Values

IMAGE_ASSETTYPE_LOCAL

public static final int IMAGE_ASSETTYPE_LOCAL
See Also:
Constant Field Values

IMAGE_ASSETTYPE_REPOSITORY

public static final int IMAGE_ASSETTYPE_REPOSITORY
See Also:
Constant Field Values

IMAGE_CATEGORY_LOCAL

public static final int IMAGE_CATEGORY_LOCAL
See Also:
Constant Field Values

IMAGE_CATEGORY_REPOSITORY

public static final int IMAGE_CATEGORY_REPOSITORY
See Also:
Constant Field Values

IMAGE_TAG_CLOUD

public static final int IMAGE_TAG_CLOUD
See Also:
Constant Field Values

IMAGE_EXPAND_TREE

public static final int IMAGE_EXPAND_TREE
See Also:
Constant Field Values

IMAGE_COLLAPSE_TREE

public static final int IMAGE_COLLAPSE_TREE
See Also:
Constant Field Values

IMAGE_LIBRARIES

public static final int IMAGE_LIBRARIES
See Also:
Constant Field Values

IMAGE_LIBRARY_LOADED

public static final int IMAGE_LIBRARY_LOADED
See Also:
Constant Field Values

IMAGE_LIBRARY_UNLOADED

public static final int IMAGE_LIBRARY_UNLOADED
See Also:
Constant Field Values

IMAGE_LIBRARY_VERSION_LOADED

public static final int IMAGE_LIBRARY_VERSION_LOADED
See Also:
Constant Field Values

IMAGE_LIBRARY_VERSION_UNLOADED

public static final int IMAGE_LIBRARY_VERSION_UNLOADED
See Also:
Constant Field Values

IMAGE_RELATIONSHIP_TYPE

public static final int IMAGE_RELATIONSHIP_TYPE
See Also:
Constant Field Values

IMAGE_ASSET_ATTRIBUTE

public static final int IMAGE_ASSET_ATTRIBUTE
See Also:
Constant Field Values

IMAGE_ERROR

public static final int IMAGE_ERROR
See Also:
Constant Field Values

IMAGE_FAIL

public static final int IMAGE_FAIL
See Also:
Constant Field Values

IMAGE_WARNING

public static final int IMAGE_WARNING
See Also:
Constant Field Values

IMAGE_INFO

public static final int IMAGE_INFO
See Also:
Constant Field Values

IMAGE_LIBRARY_ASSETTYPE

public static final int IMAGE_LIBRARY_ASSETTYPE
See Also:
Constant Field Values

IMAGE_LIBRARY_ASSETTYPE_REMOVED

public static final int IMAGE_LIBRARY_ASSETTYPE_REMOVED
See Also:
Constant Field Values

IMAGE_LIBRARY_ASSETTYPE_CHANGED

public static final int IMAGE_LIBRARY_ASSETTYPE_CHANGED
See Also:
Constant Field Values

IMAGE_LIBRARY_CATEGORY

public static final int IMAGE_LIBRARY_CATEGORY
See Also:
Constant Field Values

IMAGE_LIBRARY_CATEGORY_REMOVED

public static final int IMAGE_LIBRARY_CATEGORY_REMOVED
See Also:
Constant Field Values

IMAGE_LIBRARY_CATEGORY_CHANGED

public static final int IMAGE_LIBRARY_CATEGORY_CHANGED
See Also:
Constant Field Values

IMAGE_LIBRARY_ATTRIBUTE_REMOVED

public static final int IMAGE_LIBRARY_ATTRIBUTE_REMOVED
See Also:
Constant Field Values

IMAGE_LIBRARY_ATTRIBUTE_CHANGED

public static final int IMAGE_LIBRARY_ATTRIBUTE_CHANGED
See Also:
Constant Field Values

IMAGE_LIBRARY_RELATIONSHIP_REMOVED

public static final int IMAGE_LIBRARY_RELATIONSHIP_REMOVED
See Also:
Constant Field Values

IMAGE_LIBRARY_RELATIONSHIP_CHANGED

public static final int IMAGE_LIBRARY_RELATIONSHIP_CHANGED
See Also:
Constant Field Values

IMAGE_LIBRARY_CONFLICT

public static final int IMAGE_LIBRARY_CONFLICT
See Also:
Constant Field Values

IMAGE_LIBRARY_ASSET

public static final int IMAGE_LIBRARY_ASSET
See Also:
Constant Field Values

IMAGE_LIBRARY_ASSET_REMOVED

public static final int IMAGE_LIBRARY_ASSET_REMOVED
See Also:
Constant Field Values

IMAGE_LIBRARY_ASSET_CHANGED

public static final int IMAGE_LIBRARY_ASSET_CHANGED
See Also:
Constant Field Values

IMAGE_ECLIPSE_UPDATE_SITE

public static final int IMAGE_ECLIPSE_UPDATE_SITE
See Also:
Constant Field Values
Constructor Detail

RAMImageRegistry

public RAMImageRegistry()
Method Detail

getImagePath

public static java.lang.String getImagePath(int imageID)

getAbsoluteImagePath

public static java.lang.String getAbsoluteImagePath(int imageID)

getImageHoverText

public static java.lang.String getImageHoverText(int index)

getFileImagePath

public static java.lang.String getFileImagePath(java.lang.String fileType)

getPreviewFileImagePath

public static java.lang.String getPreviewFileImagePath(java.lang.String fileType)

getAbsoluteFileImagePath

public static java.lang.String getAbsoluteFileImagePath(java.lang.String fileType)

getImageHoverText

public static java.lang.String getImageHoverText(java.lang.String imagePath)
Get the image hover text based on the path name. This method is slower than getting the image text based on the index. Because of this it should only be used when you have the image path, but no hover text and also no image index number.

Parameters:
imagePath -
Returns:
Image hover text
Since:
1.0.0