Package org.jboss.windup.config.metadata
Class LabelProviderRegistry
- java.lang.Object
-
- org.jboss.windup.config.metadata.LabelProviderRegistry
-
public class LabelProviderRegistry extends Object
Keeps a collection of allLabelProviderinstances that have been loaded by Windup.- Author:
- Carlos Feria
-
-
Constructor Summary
Constructors Constructor Description LabelProviderRegistry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Label>getLabels(LabelProvider provider)Gets all of theLabels that were loaded by the givenLabelProvider.List<LabelProvider>getProviders()Gets the list of loadedLabelProviders as an immutableList.static LabelProviderRegistryinstance(GraphRewrite event)Gets the current instance ofLabelProviderRegistry.voidsetLabels(LabelProvider provider, List<Label> labels)voidsetProviders(List<LabelProvider> providers)Sets the list of loadedLabelProviders.
-
-
-
Method Detail
-
instance
public static LabelProviderRegistry instance(GraphRewrite event)
Gets the current instance ofLabelProviderRegistry.
-
setProviders
public void setProviders(List<LabelProvider> providers)
Sets the list of loadedLabelProviders.
-
getProviders
public List<LabelProvider> getProviders()
Gets the list of loadedLabelProviders as an immutableList.
-
setLabels
public void setLabels(LabelProvider provider, List<Label> labels)
-
getLabels
public List<Label> getLabels(LabelProvider provider)
Gets all of theLabels that were loaded by the givenLabelProvider.
-
-