public static class LabelGeneratorRegistry.Global extends LabelGeneratorRegistry
LabelGeneratorRegistry.Global
delegate
INSTANCE
Constructor and Description |
---|
Global() |
Modifier and Type | Method and Description |
---|---|
ILabelGenerator<?> |
get(java.lang.Class<?> labelledClass) |
void |
initialize() |
java.lang.Object |
install(java.lang.Class<?> labelledClass,
ILabelGenerator.Descriptor labelDescriptor) |
java.lang.Object |
install(java.lang.Class<?> labelledClass,
ILabelGenerator<?> labelGenerator) |
void |
uninstall(java.lang.Class<?> labelledClass) |
buildLabelFor, buildSubLabelFor, createDefaultLabelBuilder, debugLabelFor, getLabelGenerator, init, initialize, labelFor, labelFor
public void initialize()
@Nullable public ILabelGenerator<?> get(@NonNull java.lang.Class<?> labelledClass)
get
in interface ILabelGenerator.Registry
get
in class LabelGeneratorRegistry
@Nullable public java.lang.Object install(@NonNull java.lang.Class<?> labelledClass, @NonNull ILabelGenerator.Descriptor labelDescriptor)
install
in interface ILabelGenerator.Registry
install
in class LabelGeneratorRegistry
@Nullable public java.lang.Object install(@NonNull java.lang.Class<?> labelledClass, @NonNull ILabelGenerator<?> labelGenerator)
install
in interface ILabelGenerator.Registry
install
in class LabelGeneratorRegistry
public void uninstall(@NonNull java.lang.Class<?> labelledClass)
uninstall
in interface ILabelGenerator.Registry
uninstall
in class LabelGeneratorRegistry