/** Execute */
 public void execute() {
   //	Add Line
   if (m_node != null && m_AD_WF_NodeTo_ID > 0) {
     int AD_Client_ID = Env.getAD_Client_ID(Env.getCtx());
     MWFNodeNext newLine = new MWFNodeNext(m_node, m_AD_WF_NodeTo_ID);
     newLine.setClientOrg(AD_Client_ID, 0);
     newLine.save();
     log.info("Add Line to " + m_node + " -> " + newLine);
     m_parent.load(m_wf.getAD_Workflow_ID(), true);
   }
   //	Delete Node
   else if (m_node != null && m_AD_WF_NodeTo_ID == -1) {
     log.info("Delete Node: " + m_node);
     m_node.delete(false);
     m_parent.load(m_wf.getAD_Workflow_ID(), true);
   }
   //	Delete Line
   else if (m_line != null) {
     log.info("Delete Line: " + m_line);
     m_line.delete(false);
     m_parent.load(m_wf.getAD_Workflow_ID(), true);
   } else log.severe("No Action??");
 } //	execute