|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.atlassian.bamboo.v2.build.agent.capability.AbstractCapabilityType
com.atlassian.bamboo.v2.build.agent.capability.GenericCapabilityType
public class GenericCapabilityType
Constructor Summary | |
---|---|
GenericCapabilityType()
|
Method Summary | |
---|---|
Capability |
getCapability(java.util.Map<java.lang.String,java.lang.String[]> params)
Returns a new capability given the action params map |
java.lang.String |
getCapabilityTypeKey()
The key for the type typically lower case |
java.lang.String |
getCapabilityTypeLabel()
Human readable version of the key |
java.lang.String |
getExtraInfo(java.lang.String key)
Displayed after the label |
java.lang.String |
getLabel(java.lang.String key)
The display label |
java.lang.String |
getNewKeyFromLabel(java.lang.String oldKey,
java.lang.String label)
From the key and label, return a new key. |
int |
getSortOrder()
Specifies how early in the UI the type should be shown |
java.lang.String |
getValueDescriptionKey(java.lang.String key,
java.lang.String value)
Given the key and value, show any custom description for the value |
boolean |
isAllowRename()
Can you rename the key for this type |
java.util.Map<java.lang.String,java.lang.String> |
validate(java.util.Map<java.lang.String,java.lang.String[]> params)
Validate given an action params map. |
Methods inherited from class com.atlassian.bamboo.v2.build.agent.capability.AbstractCapabilityType |
---|
compareTo, equals, getViewTypeAction, hashCode, toString, updatePlanForNewLabel, updateTasksForNewLabel |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GenericCapabilityType()
Method Detail |
---|
public int getSortOrder()
CapabilityType
@NotNull public java.lang.String getCapabilityTypeKey()
CapabilityType
@NotNull public java.lang.String getCapabilityTypeLabel()
CapabilityType
@NotNull public java.lang.String getLabel(@NotNull java.lang.String key)
CapabilityType
@Nullable public java.lang.String getExtraInfo(@NotNull java.lang.String key)
CapabilityType
@Nullable public java.lang.String getValueDescriptionKey(@NotNull java.lang.String key, @Nullable java.lang.String value)
CapabilityType
public boolean isAllowRename()
CapabilityType
@NotNull public java.lang.String getNewKeyFromLabel(@NotNull java.lang.String oldKey, @NotNull java.lang.String label)
CapabilityType
@NotNull public java.util.Map<java.lang.String,java.lang.String> validate(@NotNull java.util.Map<java.lang.String,java.lang.String[]> params)
CapabilityType
@NotNull public Capability getCapability(@NotNull java.util.Map<java.lang.String,java.lang.String[]> params)
CapabilityType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |