org.opencms.gwt
Class CmsIconUtil

java.lang.Object
  extended by org.opencms.gwt.shared.CmsIconUtil
      extended by org.opencms.gwt.CmsIconUtil
All Implemented Interfaces:
I_CmsEventListener

public final class CmsIconUtil
extends CmsIconUtil
implements I_CmsEventListener

Utility class to generate the resource icon CSS.

Since:
8.0.0

Nested Class Summary
static class CmsIconUtil.CssBuilder
          Inner helper class for building the CSS rules.
 
Field Summary
static java.lang.String NOT_FOUND_ICON_BIG
          The big resource not found icon name.
static java.lang.String NOT_FOUND_ICON_SMALL
          The small resource not found icon name.
 
Fields inherited from class org.opencms.gwt.shared.CmsIconUtil
SMALL_SUFFIX, TYPE_ICON_CLASS, TYPE_RESOURCE_NOT_FOUND
 
Fields inherited from interface org.opencms.main.I_CmsEventListener
EVENT_BEFORE_PUBLISH_PROJECT, EVENT_CLEAR_CACHES, EVENT_CLEAR_OFFLINE_CACHES, EVENT_CLEAR_ONLINE_CACHES, EVENT_CLEAR_PRINCIPAL_CACHES, EVENT_FLEX_CACHE_CLEAR, EVENT_FLEX_PURGE_JSP_REPOSITORY, EVENT_FULLSTATIC_EXPORT, EVENT_GROUP_MODIFIED, EVENT_LOGIN_USER, EVENT_OU_MODIFIED, EVENT_PROJECT_MODIFIED, EVENT_PROPERTY_DEFINITION_CREATED, EVENT_PROPERTY_DEFINITION_MODIFIED, EVENT_PROPERTY_MODIFIED, EVENT_PUBLISH_PROJECT, EVENT_REBUILD_SEARCHINDEXES, EVENT_RESOURCE_AND_PROPERTIES_MODIFIED, EVENT_RESOURCE_COPIED, EVENT_RESOURCE_CREATED, EVENT_RESOURCE_DELETED, EVENT_RESOURCE_MODIFIED, EVENT_RESOURCE_MOVED, EVENT_RESOURCES_AND_PROPERTIES_MODIFIED, EVENT_RESOURCES_MODIFIED, EVENT_SITEMAP_CHANGED, EVENT_UPDATE_EXPORTS, EVENT_USER_MODIFIED, KEY_CHANGE, KEY_DBCONTEXT, KEY_GROUP_ID, KEY_GROUP_NAME, KEY_INDEX_NAMES, KEY_OU_ID, KEY_OU_NAME, KEY_PROJECTID, KEY_PUBLISHID, KEY_PUBLISHLIST, KEY_REPORT, KEY_RESOURCE, KEY_RESOURCES, KEY_USER_ACTION, KEY_USER_ID, KEY_USER_NAME, LISTENERS_FOR_ALL_EVENTS, VALUE_GROUP_MODIFIED_ACTION_CREATE, VALUE_GROUP_MODIFIED_ACTION_DELETE, VALUE_GROUP_MODIFIED_ACTION_WRITE, VALUE_OU_MODIFIED_ACTION_CREATE, VALUE_OU_MODIFIED_ACTION_DELETE, VALUE_USER_MODIFIED_ACTION_ADD_USER_TO_GROUP, VALUE_USER_MODIFIED_ACTION_CREATE_USER, VALUE_USER_MODIFIED_ACTION_DELETE_USER, VALUE_USER_MODIFIED_ACTION_REMOVE_USER_FROM_GROUP, VALUE_USER_MODIFIED_ACTION_RESET_PASSWORD, VALUE_USER_MODIFIED_ACTION_SET_OU, VALUE_USER_MODIFIED_ACTION_WRITE_USER
 
Method Summary
static java.lang.String buildResourceIconCss()
          Builds the CSS for all resource types.
 void cmsEvent(CmsEvent event)
          Acknowledge the occurrence of the specified event, implement this method to check for CmsEvents in your class.
 
Methods inherited from class org.opencms.gwt.shared.CmsIconUtil
getFileTypeIconClass, getResourceIconClasses, getResourceIconClasses, getResourceSubTypeIconClass, getResourceTypeIconClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOT_FOUND_ICON_BIG

public static final java.lang.String NOT_FOUND_ICON_BIG
The big resource not found icon name.

See Also:
Constant Field Values

NOT_FOUND_ICON_SMALL

public static final java.lang.String NOT_FOUND_ICON_SMALL
The small resource not found icon name.

See Also:
Constant Field Values
Method Detail

buildResourceIconCss

public static java.lang.String buildResourceIconCss()
Builds the CSS for all resource types.

Returns:
a string containing the CSS rules for all resource types

cmsEvent

public void cmsEvent(CmsEvent event)
Description copied from interface: I_CmsEventListener
Acknowledge the occurrence of the specified event, implement this method to check for CmsEvents in your class.

Specified by:
cmsEvent in interface I_CmsEventListener
Parameters:
event - CmsEvent that has occurred
See Also:
I_CmsEventListener.cmsEvent(org.opencms.main.CmsEvent)