|
||||||||||
| 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.BuilderCapabilityType
public class BuilderCapabilityType
| Constructor Summary | |
|---|---|
BuilderCapabilityType()
|
|
| Method Summary | |
|---|---|
java.util.Collection<BuilderCapabilityDescriptor> |
getBuilderTypes()
|
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 |
TaskManager |
getTaskManager()
|
com.opensymphony.xwork.TextProvider |
getTextProvider()
|
java.lang.String |
getValueDescriptionKey(java.lang.String key,
java.lang.String value)
Given the key and value, show any custom description for the value |
java.lang.String |
getViewTypeAction()
The action name of the list view action of this capability type |
boolean |
isAllowRename()
Can you rename the key for this type |
void |
setTaskManager(TaskManager taskManager)
|
void |
setTextProvider(com.opensymphony.xwork.TextProvider textProvider)
|
void |
updatePlanForNewLabel(Buildable plan,
java.lang.String oldLabel,
java.lang.String newLabel)
Perform custom work when the key has been updated. |
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, hashCode, toString, updateTasksForNewLabel |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BuilderCapabilityType()
| Method Detail |
|---|
public int getSortOrder()
CapabilityType
@NotNull public java.lang.String getCapabilityTypeKey()
CapabilityType
@NotNull public java.lang.String getCapabilityTypeLabel()
CapabilityType
@Nullable public java.lang.String getViewTypeAction()
CapabilityType
getViewTypeAction in interface CapabilityTypegetViewTypeAction in class AbstractCapabilityType
@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
public void updatePlanForNewLabel(@NotNull
Buildable plan,
@NotNull
java.lang.String oldLabel,
@NotNull
java.lang.String newLabel)
CapabilityType
updatePlanForNewLabel in interface CapabilityTypeupdatePlanForNewLabel in class AbstractCapabilityTypeoldLabel - label to replacenewLabel - new label
@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)
params - action params
public java.util.Collection<BuilderCapabilityDescriptor> getBuilderTypes()
public TaskManager getTaskManager()
public void setTaskManager(TaskManager taskManager)
public com.opensymphony.xwork.TextProvider getTextProvider()
public void setTextProvider(com.opensymphony.xwork.TextProvider textProvider)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||