use getParentDocument/setParentDocument instead of getParent/setParent

this avoids collisions with domain models. we can't just remove the old methods so for now we still could have collisions, but eventually we can remove the deprecated methods.