public class ClassRegistry
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
addClasses(java.util.List<java.lang.Class> classes)
Add classes that were found while package scanning at application start up.
|
static void |
clearAllClasses()
in some cases (like unitTests) it may happen, that the ClassRegistry is invoked many times, do a cleanup before use to ensure old values are gone.
|
static java.util.List<java.lang.Class> |
getAllClasses()
Returns an un-modifiable list of all classes.
|
static java.lang.Class |
getComponentClassById(java.lang.String id)
Returns a component class by ID
|
static java.lang.Class |
getPerspectiveClassById(java.lang.String id)
Returns a perspective class by ID.
|
public static void clearAllClasses()
public static void addClasses(java.util.List<java.lang.Class> classes)
classes - , the list of classes to addpublic static java.util.List<java.lang.Class> getAllClasses()
public static java.lang.Class getComponentClassById(java.lang.String id)
id - , the component idpublic static java.lang.Class getPerspectiveClassById(java.lang.String id)
id - the perspective id