public abstract class AbstractCapabilityType extends Object implements CapabilityType
Constructor and Description |
---|
AbstractCapabilityType() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(CapabilityType o) |
boolean |
equals(Object o) |
String |
getViewTypeAction()
The action name of the list view action of this capability type
|
int |
hashCode() |
String |
toString() |
void |
updatePlanForNewLabel(Buildable plan,
String oldLabel,
String newLabel)
Perform custom work when the key has been updated.
|
protected void |
updateTasksForNewLabel(Buildable plan,
String keyToReplace,
String oldLabel,
String newLabel) |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getCapability, getCapabilityTypeKey, getCapabilityTypeLabel, getCapabilityTypeSpecificTaskConfigurationKey, getExtraInfo, getLabel, getNewKeyFromLabel, getSortOrder, getValueDescriptionKey, isAllowRename, validate
public int compareTo(CapabilityType o)
compareTo
in interface Comparable<CapabilityType>
@Nullable public String getViewTypeAction()
CapabilityType
getViewTypeAction
in interface CapabilityType
public void updatePlanForNewLabel(@NotNull Buildable plan, @NotNull String oldLabel, @NotNull String newLabel)
CapabilityType
updatePlanForNewLabel
in interface CapabilityType
oldLabel
- label to replacenewLabel
- new labelCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.