/**
* SlingBeans - NetBeans Sling plugin
* https://github.com/jkan997/SlingBeans
* Licensed under Apache 2.0 license
* http://www.apache.org/licenses/LICENSE-2.0
*/
package org.jkan997.slingbeans.nbactions;
import org.jkan997.slingbeans.nbactions.submenu.AbstractSubmenu;
import java.util.ArrayList;
import org.jkan997.slingbeans.nbtree.SlingNode;
/**
*
* @author jkan997
*/
public class AddNodeSubmenu extends AbstractSubmenu{
public AddNodeSubmenu(SlingNode node) {
setActionName("Workflows");
actions = new ArrayList<AbstractAction>();
StartWorkflowAction startWorkflowAction = new StartWorkflowAction(null);
startWorkflowAction.setFileObject(node.getFileObject());
StartWorkflowWithDialogAction startWorkflowWithDialogAction = new StartWorkflowWithDialogAction(null);
startWorkflowWithDialogAction.setFileObject(node.getFileObject());
addAction(startWorkflowAction);
addAction(startWorkflowWithDialogAction);
}
public AddNodeSubmenu() {
this(null);
}
}