diff options
Diffstat (limited to 'bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/registry/TeamDecoratorManager.java')
-rw-r--r-- | bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/registry/TeamDecoratorManager.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/registry/TeamDecoratorManager.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/registry/TeamDecoratorManager.java index 2f5bb224e..fe2bb863f 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/registry/TeamDecoratorManager.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/registry/TeamDecoratorManager.java @@ -18,29 +18,29 @@ import org.eclipse.team.internal.ui.TeamUIPlugin; import org.eclipse.team.ui.mapping.ITeamContentProviderDescriptor; public class TeamDecoratorManager { - + public static final String PT_TEAM_DECORATORS = "teamDecorators"; //$NON-NLS-1$ private static TeamDecoratorManager instance; - + Map descriptors; - + public static TeamDecoratorManager getInstance() { if (instance == null) instance = new TeamDecoratorManager(); return instance; } - + public ITeamContentProviderDescriptor[] getDescriptors() { lazyInitialize(); return (ITeamContentProviderDescriptor[]) descriptors.values().toArray(new ITeamContentProviderDescriptor[descriptors.size()]); } - + public TeamDecoratorDescription getDecoratorDescription(String providerId) { lazyInitialize(); return (TeamDecoratorDescription)descriptors.get(providerId); } - + protected void lazyInitialize() { if (descriptors != null) return; |