Class CapabilityRequirementSetDecorator
java.lang.Object
com.atlassian.bamboo.v2.build.agent.capability.CapabilityRequirementSetDecorator
UI only class responsible for rendering the
Capabilitys and CapabilitySet-
Constructor Summary
ConstructorsConstructorDescriptionCapabilityRequirementSetDecorator(@NotNull ImmutableBuildable buildable, @NotNull ImmutableRequirementSet requirementSet, @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull CapabilityHelper capabilityHelper, @NotNull TaskManager taskManager) CapabilityRequirementSetDecorator(@NotNull ImmutableBuildable buildable, @NotNull Collection<? extends ImmutableRequirement> requirements, @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull CapabilityHelper capabilityHelper, @NotNull TaskManager taskManager) CapabilityRequirementSetDecorator(@NotNull ReadOnlyCapabilitySet capabilitySet, @Nullable ReadOnlyCapabilitySet parentCapabilitySet, @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull CapabilityHelper capabilityHelper) CapabilityRequirementSetDecorator(@NotNull Collection<? extends ImmutableRequirement> requirements, @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull CapabilityHelper capabilityHelper) CapabilityRequirementSetDecorator(@NotNull Collection<Capability> capabilities, @Nullable ReadOnlyCapabilitySet parentCapabilitySet, @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull CapabilityHelper capabilityHelper) CapabilityRequirementSetDecorator(@NotNull List<? extends RequirementAwareMapping> requirementPlanMappings, @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull CapabilityHelper capabilityHelper) -
Method Summary
Modifier and TypeMethodDescription@NotNull List<DecoratedCapabilityRequirement>com.google.common.collect.Multimap<RequirementDecorator,String> com.google.common.collect.Multimap<String,RequirementDecorator> getPrettyLabel(String label) getTaskNumber(String label)
-
Constructor Details
-
CapabilityRequirementSetDecorator
public CapabilityRequirementSetDecorator(@NotNull @NotNull ReadOnlyCapabilitySet capabilitySet, @Nullable @Nullable ReadOnlyCapabilitySet parentCapabilitySet, @NotNull @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull @NotNull CapabilityHelper capabilityHelper) -
CapabilityRequirementSetDecorator
public CapabilityRequirementSetDecorator(@NotNull @NotNull Collection<Capability> capabilities, @Nullable @Nullable ReadOnlyCapabilitySet parentCapabilitySet, @NotNull @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull @NotNull CapabilityHelper capabilityHelper) -
CapabilityRequirementSetDecorator
public CapabilityRequirementSetDecorator(@NotNull @NotNull ImmutableBuildable buildable, @NotNull @NotNull ImmutableRequirementSet requirementSet, @NotNull @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull @NotNull CapabilityHelper capabilityHelper, @NotNull @NotNull TaskManager taskManager) -
CapabilityRequirementSetDecorator
public CapabilityRequirementSetDecorator(@NotNull @NotNull Collection<? extends ImmutableRequirement> requirements, @NotNull @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull @NotNull CapabilityHelper capabilityHelper) -
CapabilityRequirementSetDecorator
public CapabilityRequirementSetDecorator(@NotNull @NotNull ImmutableBuildable buildable, @NotNull @NotNull Collection<? extends ImmutableRequirement> requirements, @NotNull @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull @NotNull CapabilityHelper capabilityHelper, @NotNull @NotNull TaskManager taskManager) -
CapabilityRequirementSetDecorator
public CapabilityRequirementSetDecorator(@NotNull @NotNull List<? extends RequirementAwareMapping> requirementPlanMappings, @NotNull @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull @NotNull CapabilityHelper capabilityHelper)
-
-
Method Details
-
getGroups
-
getDecoratedObjects
-
getDecoratedObjectsByTask
-
getDecoratedObjectsByRequirement
public com.google.common.collect.Multimap<RequirementDecorator,String> getDecoratedObjectsByRequirement() -
getPrettyLabel
-
getTaskNumber
-