Package com.nomagic.magicdraw.uml
Class ElementIcon.ElementIconCache2
- java.lang.Object
-
- com.nomagic.uml2.project.service.ElementProjectService<P>
-
- com.nomagic.uml2.cache.ResetableProjectCache<P>
-
- com.nomagic.uml2.cache.ElementProjectCache<com.nomagic.uml2.project.ElementProject,java.lang.Object,ResizableIcon>
-
- com.nomagic.magicdraw.icons.ElementIconsCacheImpl.ElementIconCache
-
- com.nomagic.magicdraw.uml.ElementIcon.ElementIconCache2
-
- All Implemented Interfaces:
com.nomagic.uml2.project.service.DisposableService
,com.nomagic.utils.DisableableCache
,com.nomagic.utils.ResetableCache
- Enclosing class:
- ElementIcon
private static class ElementIcon.ElementIconCache2 extends com.nomagic.magicdraw.icons.ElementIconsCacheImpl.ElementIconCache
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ElementIconCache2(com.nomagic.uml2.project.ElementProject project)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static com.nomagic.magicdraw.icons.ElementIconsCacheImpl.ElementIconCache
getInstance(BaseElement element)
-
Methods inherited from class com.nomagic.magicdraw.icons.ElementIconsCacheImpl.ElementIconCache
createKey, getInstance, setValidatorsFactory
-
Methods inherited from class com.nomagic.uml2.cache.ElementProjectCache
containsKey, disableCache, enableCache, get, getCache, getOrPut, invalidateCache, isCacheEnabled, put, remove, setCacheEnabled
-
Methods inherited from class com.nomagic.uml2.cache.ResetableProjectCache
addValidator, disposeService, hasValidators, removeValidator, removeValidators
-
-
-
-
Method Detail
-
getInstance
@CheckForNull static com.nomagic.magicdraw.icons.ElementIconsCacheImpl.ElementIconCache getInstance(BaseElement element)
-
-