// �A�g���r���[�g�̏ꍇ�͂Ȃɂ����Ȃ�
if (newChild instanceof FuzzyXMLAttribute || refChild instanceof FuzzyXMLAttribute) {
return;
}
// �}���ʒu��T��
FuzzyXMLNode target = null;
int index = -1;
FuzzyXMLNode[] children = getChildren();
for (int i = 0; i < children.length; i++) {
if (children[i] == refChild) {
target = children[i];
index = i;
break;
}
}
if (target == null) {
return;
}
int offset = target.getOffset();
// �C�x���g�̔���
fireModifyEvent(newChild.toXMLString(new RenderContext(getDocument().isHTML())), offset, 0);
AbstractFuzzyXMLNode nodeImpl = (AbstractFuzzyXMLNode) newChild;
nodeImpl.setParentNode(this);