code: static void evaluateAndApply(
              List<NodeInfo> order,
              Element compViewParent,
              Element positionSet,
              IntegrationResult result)
              throws PortalException {
          adjustPositionSet(order, positionSet, result);
  
          if (hasAffectOnCVP(order, compViewParent)) {
              applyToNodes(order, compViewParent);
              result.setChangedILF(true);
              ;
          }
      }
docs: This method determines if applying all of the positioning rules and restrictions ended up
  making changes to the compViewParent or the original position set. If changes are applicable
  to the CVP then they are applied. If the position set changed then the original stored in the
  PLF is updated.