parent=(other)
[permalink][rdoc][edit]-
other を親ノードに設定します。
other が元の親ノードと同じならばこのメソッドは何もしません。 self が親を持たない場合は単純に other を親ノードに設定します。どちらでもない場合は、元の親ノードの子ノード列から self を取り除いてから other を親ノードに設定します。
このメソッドだけでは other の子ノード集合に self は追加されません。つまりこのメソッドを呼び出した直後は不完全な状態であり、親ノード側を適切に設定する必要があります。
- [PARAM] other:
- 新たな親ノード
[SEE_ALSO] REXML::Child#parent