[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-patches] FYI: implemented javax.text.DefaultStyledDocument.setLogica
From: |
Roman Kennke |
Subject: |
[cp-patches] FYI: implemented javax.text.DefaultStyledDocument.setLogicalStyle |
Date: |
Wed, 01 Jun 2005 17:23:30 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021204 |
2005-06-01 Roman Kennke <address@hidden>
* javax/swing/text/DefaultStyledDocument.java
(setLogicalStyle): Implemented this method.
/Roman
Index: DefaultStyledDocument.java
===================================================================
RCS file:
/cvsroot/classpath/classpath/javax/swing/text/DefaultStyledDocument.java,v
retrieving revision 1.1
diff -u -r1.1 DefaultStyledDocument.java
--- DefaultStyledDocument.java 21 Dec 2004 07:37:24 -0000 1.1
+++ DefaultStyledDocument.java 1 Jun 2005 15:18:58 -0000
@@ -181,8 +181,15 @@
public void setLogicalStyle(int position, Style style)
{
- // FIXME: Implement me.
- throw new Error("not implemented");
+ Element el = getParagraphElement(position);
+ if (el instanceof AbstractElement)
+ {
+ AbstractElement ael = (AbstractElement) el;
+ ael.setResolveParent(style);
+ }
+ else
+ throw new AssertionError("paragraph elements are expected to be"
+ + "instances of javax.swing.text.AbstractDocument.AbstractElement");
}
public void setParagraphAttributes(int offset, int length,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cp-patches] FYI: implemented javax.text.DefaultStyledDocument.setLogicalStyle,
Roman Kennke <=