public class BuilderCapabilityType extends AbstractCapabilityType
| Constructor and Description |
|---|
BuilderCapabilityType() |
| Modifier and Type | Method and Description |
|---|---|
Collection<BuilderCapabilityDescriptor> |
getBuilderTypes() |
@NotNull Capability |
getCapability(@NotNull Map<String,String[]> params)
Returns a new capability given the action params map.
|
@NotNull String |
getCapabilityTypeKey() |
@NotNull String |
getCapabilityTypeLabel() |
String |
getCapabilityTypeSpecificTaskConfigurationKey() |
@Nullable String |
getExtraInfo(@NotNull String key) |
@NotNull String |
getLabel(@NotNull String key) |
@NotNull String |
getNewKeyFromLabel(@NotNull String oldKey,
@NotNull String label) |
int |
getSortOrder() |
TaskManager |
getTaskManager()
Deprecated.
since 4.4
|
com.opensymphony.xwork2.TextProvider |
getTextProvider()
Deprecated.
since 4.4
|
@Nullable String |
getValueDescriptionKey(@NotNull String key,
@Nullable String value) |
@Nullable String |
getViewTypeAction() |
boolean |
isAllowRename() |
void |
setTaskManager(TaskManager taskManager) |
void |
setTextProvider(com.opensymphony.xwork2.TextProvider textProvider) |
void |
updatePlanForNewLabel(@NotNull Buildable plan,
@NotNull String oldLabel,
@NotNull String newLabel) |
@NotNull Map<String,String> |
validate(@NotNull Map<String,String[]> params) |
compareTo, equals, hashCode, toString, updateTasksForNewLabelpublic int getSortOrder()
@NotNull public @NotNull String getCapabilityTypeKey()
@NotNull public @NotNull String getCapabilityTypeLabel()
@Nullable public @Nullable String getViewTypeAction()
getViewTypeAction in interface CapabilityTypegetViewTypeAction in class AbstractCapabilityType@Nullable public @Nullable String getValueDescriptionKey(@NotNull @NotNull String key, @Nullable @Nullable String value)
public boolean isAllowRename()
@NotNull public @NotNull String getNewKeyFromLabel(@NotNull @NotNull String oldKey, @NotNull @NotNull String label)
public void updatePlanForNewLabel(@NotNull
@NotNull Buildable plan,
@NotNull
@NotNull String oldLabel,
@NotNull
@NotNull String newLabel)
updatePlanForNewLabel in interface CapabilityTypeupdatePlanForNewLabel in class AbstractCapabilityTypepublic String getCapabilityTypeSpecificTaskConfigurationKey()
@NotNull public @NotNull Map<String,String> validate(@NotNull @NotNull Map<String,String[]> params)
@NotNull public @NotNull Capability getCapability(@NotNull @NotNull Map<String,String[]> params)
params - action paramspublic Collection<BuilderCapabilityDescriptor> getBuilderTypes()
@Deprecated public TaskManager getTaskManager()
public void setTaskManager(TaskManager taskManager)
@Deprecated public com.opensymphony.xwork2.TextProvider getTextProvider()
public void setTextProvider(com.opensymphony.xwork2.TextProvider textProvider)
Copyright © 2025 Atlassian Software Systems Pty Ltd. All rights reserved.