static { builtinPatternObjects = new PluggableObjectCollection(); for (GuardEnum guardEnum : GuardEnum.values()) { builtinPatternObjects.addObject( guardEnum.getNamespace(), guardEnum.getName(), guardEnum.getClazz(), PluggableObjectType.PATTERN_GUARD); } for (ObserverEnum observerEnum : ObserverEnum.values()) { builtinPatternObjects.addObject( observerEnum.getNamespace(), observerEnum.getName(), observerEnum.getClazz(), PluggableObjectType.PATTERN_OBSERVER); } }