Index: modules/swing/src/test/api/java/common/javax/swing/text/AbstractDocument_BranchElementTest.java =================================================================== --- modules/swing/src/test/api/java/common/javax/swing/text/AbstractDocument_BranchElementTest.java (revision 506473) +++ modules/swing/src/test/api/java/common/javax/swing/text/AbstractDocument_BranchElementTest.java (working copy) @@ -335,10 +335,8 @@ // Regression for HARMONY-2459 public void testReplace04() { - PlainDocument document = new PlainDocument(); - Element elem = new DummyElement(); - AbstractDocument.BranchElement branchElem = - document.new BranchElement(elem, (AttributeSet) null); + doc = new PlainDocument(); + BranchElement branchElem = doc.new BranchElement(null, null); Element[] arr0 = new Element[] {null, null, null}; try { @@ -419,50 +417,4 @@ styledDoc.setCharacterAttributes(13, 5, SimpleAttributeSet.EMPTY, false); return (BranchElement)doc.getDefaultRootElement().getElement(1); } - - /** - * This class is used by testReplace04 - */ - class DummyElement implements Element { - public AttributeSet getAttributes() { - return null; - } - - public Document getDocument() { - return null; - } - - public Element getElement(int p0) { - return null; - } - - public int getElementCount() { - return 0; - } - - public int getElementIndex(int p0) { - return 0; - } - - public int getEndOffset() { - return 0; - } - - public String getName() { - return "AA"; - } - - public Element getParentElement() { - return null; - } - - public int getStartOffset() { - return 0; - } - - public boolean isLeaf() { - return false; - } - } - }