As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
/** * Evaluates whether the Cut Node action should be visible. * * Among all available operations over non-multilingual documents (i.e. copy, * delete, start discussion, etc), there is a missing one: <b>Move</b>. * Translations cannot be moved due to the exiting link it has with the logical * document. Despite it is technically achievable, it could be functionally * troublesome. Spreading translations of the same semantic message among several * spaces could lead to confusion and problems. * * If the node to move is a mlContainer, the user must have enough right to delete each translation * * @author Yannick Pignot */
The container should not be moved around.
The MLContainer should have children added/removed and properties set. There should not be any moving of the container. I'm rusty on that at the moment but that was the intention.All containers should be invisible and live in the multilingualRoot.
I don't know about the CutNodeEvaluator. It doesn't make sense, but I've not delved into that code for a while. Does the evaluator ever use that logic that you know of?