Class DeleteNodeConfirmationImpl
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.DeleteNodeConfirmationImpl
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.client.canvas.controls.DeleteNodeConfirmation
@Default public class DeleteNodeConfirmationImpl extends Object implements org.kie.workbench.common.stunner.core.client.canvas.controls.DeleteNodeConfirmation
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDeleteNodeConfirmationImpl()DeleteNodeConfirmationImpl(org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.diagram.GraphsProvider> graphsProvider, ConfirmationDialog confirmationDialog, ClientTranslationService translationService, org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils, org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfirmDeletion(org.uberfire.mvp.Command onDeletionAccepted, org.uberfire.mvp.Command onDeletionRejected, Collection<org.kie.workbench.common.stunner.core.graph.Element> elements)voiddestroy()voidinit()booleanrequiresDeletionConfirmation(Collection<org.kie.workbench.common.stunner.core.graph.Element> elements)
-
-
-
Constructor Detail
-
DeleteNodeConfirmationImpl
protected DeleteNodeConfirmationImpl()
-
DeleteNodeConfirmationImpl
@Inject public DeleteNodeConfirmationImpl(@Any org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.diagram.GraphsProvider> graphsProvider, ConfirmationDialog confirmationDialog, ClientTranslationService translationService, org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils, org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
destroy
@PreDestroy public void destroy()
-
requiresDeletionConfirmation
public boolean requiresDeletionConfirmation(Collection<org.kie.workbench.common.stunner.core.graph.Element> elements)
- Specified by:
requiresDeletionConfirmationin interfaceorg.kie.workbench.common.stunner.core.client.canvas.controls.DeleteNodeConfirmation
-
confirmDeletion
public void confirmDeletion(org.uberfire.mvp.Command onDeletionAccepted, org.uberfire.mvp.Command onDeletionRejected, Collection<org.kie.workbench.common.stunner.core.graph.Element> elements)- Specified by:
confirmDeletionin interfaceorg.kie.workbench.common.stunner.core.client.canvas.controls.DeleteNodeConfirmation
-
-