if (source != null && TARGET_SELF.equals(target)) {
processTarget(source, src);
} else if (source != null && TARGET_PARENT.equals(target)) {
final Element parent = source.getParentElement();
if (getParser() == null) {
setParser(new ParserDelegator());
}
try {
setOuterHTML(parent, "<frame src=\"" + src + "\">");
} catch (BadLocationException e) {
} catch (IOException e) {