Я не вижу, что предоставляют регистрационные группы.Может кто-то предоставить ссылку или объяснение их использования.
Я вижу, что SwingBuilder использует довольно много групп, но не могу сразу понять, почему.
Спасибо.
По запросу:-
Вы можете зарегистрировать фабрики в FactoryBuilderSupport несколькими способами, например:
// Applies the default registration group name
class DefaultGroupBuilder extends FactoryBuilderSupport {
DefaultGroupBuilder () {
registerFactory("root", new RootElementFactory())
}
}
// Explicitly setting the registration group name
class ExplicitGroupBuilder extends FactoryBuilderSupport {
ExplicitGroupBuilder() {
registerFactory("root", "SomeGroupName", new RootElementFactory())
}
}
// Using auto registration which will take the group name from any
// registration method's name. e.g. SomeOtherGroupName
class AutoGroupBuilder extends FactoryBuilderSupport {
AutoGroupBuilder() {
super(true)
}
void registerSomeOtherGroupName() {
registerFactory("root", new RootElementFactory())
}
}
Итак, мы потратили немало времени на создание и ведение групп регистрации в FactoryBuilderSupport, но я не вижукак они используются на практике.
TIA