Fix for <else> keyword dropped by buggy inline method refactoring.

This commit is contained in:
Maxim Shafirov
2005-01-20 18:12:54 +03:00
parent 93f24e478a
commit c7844d95d2
@@ -972,7 +972,12 @@ public class XmlTagImpl extends XmlElementImpl implements XmlTag/*, Modification
Boolean beforeFlag,
FileType fileType) {
if(first instanceof XmlTagChild && fileType == StdFileTypes.XHTML){
if (beforeFlag == null || !beforeFlag.booleanValue()) addChildren(first, last.getTreeNext(), anchor.getTreeNext()); addChildren(first, last.getTreeNext(), anchor);
if (beforeFlag == null || !beforeFlag.booleanValue()) {
addChildren(first, last.getTreeNext(), anchor.getTreeNext());
}
else {
addChildren(first, last.getTreeNext(), anchor);
}
return first;
}
return super.addInternal(first, last, anchor, beforeFlag);