use of org.activiti.explorer.ui.process.listener.ConvertProcessDefinitionToModelClickListener in project Activiti by Activiti.
the class ProcessDefinitionDetailPanel method initActions.
protected void initActions(AbstractPage parentPage) {
ProcessDefinitionPage processDefinitionPage = (ProcessDefinitionPage) parentPage;
startProcessInstanceButton = new Button(i18nManager.getMessage(Messages.PROCESS_START));
startProcessInstanceButton.addListener(new StartProcessInstanceClickListener(processDefinition, processDefinitionPage));
editProcessDefinitionButton = new Button(i18nManager.getMessage(Messages.PROCESS_CONVERT));
editProcessDefinitionButton.addListener(new ConvertProcessDefinitionToModelClickListener(processDefinition));
if (((ProcessDefinitionEntity) processDefinition).isGraphicalNotationDefined() == false) {
editProcessDefinitionButton.setEnabled(false);
}
// Clear toolbar and add 'start' button
processDefinitionPage.getToolBar().removeAllButtons();
processDefinitionPage.getToolBar().addButton(startProcessInstanceButton);
processDefinitionPage.getToolBar().addButton(editProcessDefinitionButton);
}
Aggregations