public function actionAddAttributeFromTree($type, $treeType, $nodeId, $rowNumber, $trackableStructurePosition = false, $id = null, $isBeingCopied = false)
 {
     $postData = PostUtil::getData();
     $savedReport = null;
     $report = null;
     $this->resolveSavedReportAndReportByPostData($postData, $savedReport, $report, $type, $id, (bool) $isBeingCopied);
     ReportUtil::processAttributeAdditionFromTree($nodeId, $treeType, $report, $rowNumber, $trackableStructurePosition);
 }
 /**
  * Add attribute from tree.
  *
  * @param string $type
  * @param string $treeType
  * @param string $nodeId
  * @param int $rowNumber
  * @param boolean $trackableStructurePosition
  * @param int $id
  */
 public function actionAddAttributeFromTree($type, $treeType, $nodeId, $rowNumber, $trackableStructurePosition = false, $id = null)
 {
     $postData = PostUtil::getData();
     $report = CalendarUtil::resolveReportBySavedCalendarPostData($type, $id, $postData);
     ReportUtil::processAttributeAdditionFromTree($nodeId, $treeType, $report, $rowNumber, $trackableStructurePosition);
 }