Class CapabilityDecorator

java.lang.Object
com.atlassian.bamboo.v2.build.agent.capability.AbstractDecoratedCapabilityRequirement
com.atlassian.bamboo.v2.build.agent.capability.CapabilityDecorator
All Implemented Interfaces:
DecoratedCapabilityRequirement, Comparable<DecoratedCapabilityRequirement>

public class CapabilityDecorator extends AbstractDecoratedCapabilityRequirement
UI only helper class for the Capability object
  • Constructor Details

    • CapabilityDecorator

      public CapabilityDecorator(@NotNull @NotNull Capability capability, @NotNull @NotNull CapabilityType capabilityType, @Nullable @Nullable ReadOnlyCapabilitySet parentCapabilitySet, @NotNull @NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull @NotNull CapabilityGroup capabilityGroup)
    • CapabilityDecorator

      public CapabilityDecorator(@NotNull @NotNull String key, @Nullable @Nullable String value, @Nullable @Nullable CapabilitySource capabilitySource, long id, @NotNull @NotNull CapabilityType capabilityType, @Nullable @Nullable ReadOnlyCapabilitySet parentCapabilitySet, @NotNull @NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull @NotNull CapabilityGroup capabilityGroup, @Nullable @Nullable CapabilitySet capabilitySet)
  • Method Details

    • getCapabilitySet

      public CapabilitySet getCapabilitySet()
    • getOverriddenValue

      public String getOverriddenValue()
    • getCapabilitySource

      @Nullable public @Nullable CapabilitySource getCapabilitySource()
    • getCapabilitySourceDescription

      @NotNull public @NotNull String getCapabilitySourceDescription()