private boolean isTerminalNameExist(ProcessTreeNode machineNode, String terminalName) {
   for (ProcessTreeNode node : machineNode.getChildren()) {
     if (TERMINAL_NODE == node.getType() && node.getName().equals(terminalName)) {
       return true;
     }
   }
   return false;
 }
 private ProcessTreeNode getProcessTreeNodeByName(
     String processName, ProcessTreeNode machineTreeNode) {
   for (ProcessTreeNode processTreeNode : machineTreeNode.getChildren()) {
     if (processTreeNode.getName().equals(processName)) {
       return processTreeNode;
     }
   }
   return null;
 }