Class EditChartController.DeleteChartAction
- java.lang.Object
-
- jetbrains.buildServer.controllers.EditChartController.ManageXmlAction
-
- jetbrains.buildServer.controllers.EditChartController.AbstractManageChartAction
-
- jetbrains.buildServer.controllers.EditChartController.DeleteChartAction
-
- All Implemented Interfaces:
ControllerAction
- Enclosing class:
- EditChartController
public static class EditChartController.DeleteChartAction extends EditChartController.AbstractManageChartAction
-
-
Field Summary
Fields Modifier and Type Field Description protected ChartProviderRegistry
myChartProviderRegistry
-
Fields inherited from class jetbrains.buildServer.controllers.EditChartController.AbstractManageChartAction
myActionFactory
-
Fields inherited from class jetbrains.buildServer.controllers.EditChartController.ManageXmlAction
myActionName, myManager, mySecurityContext
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DeleteChartAction(ProjectManager manager, ChartProviderRegistry chartProviderRegistry, ConfigActionFactory actionFactory, SecurityContext securityContext, UIConfigsPersister persister)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ConfigAction
getRemoveAction(javax.servlet.http.HttpServletRequest request, SProject project)
protected boolean
isRemoveAllowed()
DeclarativeCompositeValueType
makeAction(GraphBean dataBean, SProject project, DeclarativeGraphProviderBean providerBean, String graphKey)
protected String
removeGraph(javax.servlet.http.HttpServletRequest request, SProject project)
-
Methods inherited from class jetbrains.buildServer.controllers.EditChartController.AbstractManageChartAction
getEditAction, getUpdatedGraphBean, persist, process, success, toElement, validate
-
Methods inherited from class jetbrains.buildServer.controllers.EditChartController.ManageXmlAction
canProcess, getProject
-
-
-
-
Field Detail
-
myChartProviderRegistry
@NotNull protected final ChartProviderRegistry myChartProviderRegistry
-
-
Constructor Detail
-
DeleteChartAction
protected DeleteChartAction(@NotNull ProjectManager manager, @NotNull ChartProviderRegistry chartProviderRegistry, @NotNull ConfigActionFactory actionFactory, @NotNull SecurityContext securityContext, @NotNull UIConfigsPersister persister)
-
-
Method Detail
-
makeAction
public DeclarativeCompositeValueType makeAction(GraphBean dataBean, SProject project, DeclarativeGraphProviderBean providerBean, String graphKey)
- Specified by:
makeAction
in classEditChartController.AbstractManageChartAction
-
isRemoveAllowed
protected boolean isRemoveAllowed()
- Overrides:
isRemoveAllowed
in classEditChartController.AbstractManageChartAction
-
getRemoveAction
protected ConfigAction getRemoveAction(javax.servlet.http.HttpServletRequest request, SProject project)
- Overrides:
getRemoveAction
in classEditChartController.AbstractManageChartAction
-
removeGraph
protected String removeGraph(javax.servlet.http.HttpServletRequest request, SProject project)
- Overrides:
removeGraph
in classEditChartController.AbstractManageChartAction
-
-