LPS-48492 No not let the user to select the current page node
LPS-49316 Change method names to make them consistent with the action -No logic changes
LPS-49316 Reorder methods - No logic changes
LPS-49316 Create new methods to change node . Node change should be approved using the workflow
LPS-49316 Change the dependants node too
LPS-49316 Only modify the pageResource once
LPS-49316 Create convenience method to encapsulate the update of dependents
LPS-48492 Avoid create a new version if there is no node change
LPS-48492 Update test
LPS-49316 Autogenerated