public class

CapabilityRequirementSetDecorator

extends Object
java.lang.Object
   ↳ com.atlassian.bamboo.v2.build.agent.capability.CapabilityRequirementSetDecorator

Class Overview

UI only class responsible for rendering the Capabilitys and CapabilitySet

Summary

Public Constructors
CapabilityRequirementSetDecorator(ReadOnlyCapabilitySet capabilitySet, ReadOnlyCapabilitySet parentCapabilitySet, TextProvider textProvider, CapabilityHelper capabilityHelper)
CapabilityRequirementSetDecorator(Collection<Capability> capabilities, ReadOnlyCapabilitySet parentCapabilitySet, TextProvider textProvider, CapabilityHelper capabilityHelper)
CapabilityRequirementSetDecorator(Buildable buildable, RequirementSet requirementSet, TextProvider textProvider, CapabilityHelper capabilityHelper, TaskManager taskManager)
CapabilityRequirementSetDecorator(Collection<Requirement> requirements, TextProvider textProvider, CapabilityHelper capabilityHelper)
CapabilityRequirementSetDecorator(Buildable buildable, Collection<Requirement> requirements, TextProvider textProvider, CapabilityHelper capabilityHelper, TaskManager taskManager)
CapabilityRequirementSetDecorator(List<RequirementPlanMapping> requirementPlanMappings, TextProvider textProvider, CapabilityHelper capabilityHelper)
Public Methods
@NotNull List<DecoratedCapabilityRequirement> getDecoratedObjects()
Multimap<RequirementDecoratorString> getDecoratedObjectsByRequirement()
Multimap<StringRequirementDecorator> getDecoratedObjectsByTask()
Collection<CapabilityGroup> getGroups()
String getPrettyLabel(String label)
String getTaskNumber(String label)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public CapabilityRequirementSetDecorator (ReadOnlyCapabilitySet capabilitySet, ReadOnlyCapabilitySet parentCapabilitySet, TextProvider textProvider, CapabilityHelper capabilityHelper)

public CapabilityRequirementSetDecorator (Collection<Capability> capabilities, ReadOnlyCapabilitySet parentCapabilitySet, TextProvider textProvider, CapabilityHelper capabilityHelper)

public CapabilityRequirementSetDecorator (Buildable buildable, RequirementSet requirementSet, TextProvider textProvider, CapabilityHelper capabilityHelper, TaskManager taskManager)

public CapabilityRequirementSetDecorator (Collection<Requirement> requirements, TextProvider textProvider, CapabilityHelper capabilityHelper)

public CapabilityRequirementSetDecorator (Buildable buildable, Collection<Requirement> requirements, TextProvider textProvider, CapabilityHelper capabilityHelper, TaskManager taskManager)

public CapabilityRequirementSetDecorator (List<RequirementPlanMapping> requirementPlanMappings, TextProvider textProvider, CapabilityHelper capabilityHelper)

Public Methods

@NotNull public List<DecoratedCapabilityRequirement> getDecoratedObjects ()

public Multimap<RequirementDecoratorString> getDecoratedObjectsByRequirement ()

public Multimap<StringRequirementDecorator> getDecoratedObjectsByTask ()

public Collection<CapabilityGroup> getGroups ()

public String getPrettyLabel (String label)

public String getTaskNumber (String label)