org.eclipse.ocl.examples.common.label
Class LabelGeneratorRegistry.Global
java.lang.Object
org.eclipse.ocl.examples.common.label.LabelGeneratorRegistry
org.eclipse.ocl.examples.common.label.LabelGeneratorRegistry.Global
- All Implemented Interfaces:
- ILabelGenerator.Registry
- Enclosing class:
- LabelGeneratorRegistry
public static class LabelGeneratorRegistry.Global
- extends LabelGeneratorRegistry
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LabelGeneratorRegistry.Global
public LabelGeneratorRegistry.Global()
initialize
public void initialize()
get
@Nullable
public ILabelGenerator<?> get(@NonNull
java.lang.Class<?> labelledClass)
- Specified by:
get
in interface ILabelGenerator.Registry
- Overrides:
get
in class LabelGeneratorRegistry
install
@Nullable
public java.lang.Object install(@NonNull
java.lang.Class<?> labelledClass,
@NonNull
ILabelGenerator.Descriptor labelDescriptor)
- Specified by:
install
in interface ILabelGenerator.Registry
- Overrides:
install
in class LabelGeneratorRegistry
install
@Nullable
public java.lang.Object install(@NonNull
java.lang.Class<?> labelledClass,
@NonNull
ILabelGenerator<?> labelGenerator)
- Specified by:
install
in interface ILabelGenerator.Registry
- Overrides:
install
in class LabelGeneratorRegistry
uninstall
public void uninstall(@NonNull
java.lang.Class<?> labelledClass)
- Specified by:
uninstall
in interface ILabelGenerator.Registry
- Overrides:
uninstall
in class LabelGeneratorRegistry