Index: src/main/java/common/javax/swing/CellRendererPane.java
===================================================================
--- src/main/java/common/javax/swing/CellRendererPane.java (revision 502202)
+++ src/main/java/common/javax/swing/CellRendererPane.java (working copy)
@@ -58,7 +58,7 @@
}
@Override
- public void invalidate() {
+ public void invalidate() throws org.apache.harmony.luni.util.NotImplementedException {
}
@Override
Index: src/main/java/common/javax/swing/JComponent.java
===================================================================
--- src/main/java/common/javax/swing/JComponent.java (revision 502202)
+++ src/main/java/common/javax/swing/JComponent.java (working copy)
@@ -1184,7 +1184,7 @@
return true;
}
- public boolean isManagingFocus() {
+ public boolean isManagingFocus() throws org.apache.harmony.luni.util.NotImplementedException {
return false;
}
@@ -1248,7 +1248,7 @@
RepaintManager.currentManager(this).addInvalidComponent(this);
}
- public boolean isPaintingTile() {
+ public boolean isPaintingTile() throws org.apache.harmony.luni.util.NotImplementedException {
return false;
}
Index: src/main/java/common/javax/swing/JEditorPane.java
===================================================================
--- src/main/java/common/javax/swing/JEditorPane.java (revision 502202)
+++ src/main/java/common/javax/swing/JEditorPane.java (working copy)
@@ -667,7 +667,9 @@
}
}
- public void setPage(final URL page) throws IOException {
+ public void setPage(final URL page) throws IOException,
+ NotImplementedException {
+
if (page == null) {
throw new IOException("Page is null");
}
Index: src/main/java/common/javax/swing/JInternalFrame.java
===================================================================
--- src/main/java/common/javax/swing/JInternalFrame.java (revision 502202)
+++ src/main/java/common/javax/swing/JInternalFrame.java (working copy)
@@ -833,7 +833,7 @@
*
* @return null
*/
- public final String getWarningString() {
+ public final String getWarningString() throws org.apache.harmony.luni.util.NotImplementedException {
return null;
}
Index: src/main/java/common/javax/swing/JPopupMenu.java
===================================================================
--- src/main/java/common/javax/swing/JPopupMenu.java (revision 502202)
+++ src/main/java/common/javax/swing/JPopupMenu.java (working copy)
@@ -313,7 +313,7 @@
return label;
}
- public Insets getMargin() {
+ public Insets getMargin() throws org.apache.harmony.luni.util.NotImplementedException {
return new Insets(0, 0, 0, 0);
}
Index: src/main/java/common/javax/swing/JRootPane.java
===================================================================
--- src/main/java/common/javax/swing/JRootPane.java (revision 502202)
+++ src/main/java/common/javax/swing/JRootPane.java (working copy)
@@ -339,7 +339,7 @@
}
}
- public boolean isValidateRoot() {
+ public boolean isValidateRoot() throws org.apache.harmony.luni.util.NotImplementedException {
return true;
}
Index: src/main/java/common/javax/swing/text/CompositeView.java
===================================================================
--- src/main/java/common/javax/swing/text/CompositeView.java (revision 502202)
+++ src/main/java/common/javax/swing/text/CompositeView.java (working copy)
@@ -132,7 +132,7 @@
@Override
public Shape modelToView(final int p1, final Bias b1,
final int p2, final Bias b2, final Shape shape)
- throws BadLocationException {
+ throws BadLocationException, org.apache.harmony.luni.util.NotImplementedException {
// TODO should throw IllegalArgumentException for invalid bias arg
int index1 = getViewIndex(p1, b1);
Index: src/main/java/common/javax/swing/text/FlowView.java
===================================================================
--- src/main/java/common/javax/swing/text/FlowView.java (revision 502202)
+++ src/main/java/common/javax/swing/text/FlowView.java (working copy)
@@ -327,7 +327,7 @@
return getAxis() == Y_AXIS ? X_AXIS : Y_AXIS;
}
- public int getFlowStart(final int rowIndex) {
+ public int getFlowStart(final int rowIndex) throws org.apache.harmony.luni.util.NotImplementedException {
return 0;
}
Index: src/main/java/common/javax/swing/text/html/BlockView.java
===================================================================
--- src/main/java/common/javax/swing/text/html/BlockView.java (revision 502202)
+++ src/main/java/common/javax/swing/text/html/BlockView.java (working copy)
@@ -46,7 +46,7 @@
super(elem, axis);
}
- public float getAlignment(final int axis) {
+ public float getAlignment(final int axis) throws org.apache.harmony.luni.util.NotImplementedException {
return 0;
}
Index: src/main/java/common/javax/swing/text/html/HTMLEditorKit.java
===================================================================
--- src/main/java/common/javax/swing/text/html/HTMLEditorKit.java (revision 502202)
+++ src/main/java/common/javax/swing/text/html/HTMLEditorKit.java (working copy)
@@ -410,32 +410,32 @@
public static class ParserCallback {
public static final Object IMPLIED = "_implied_";
- public void flush() throws BadLocationException {
+ public void flush() throws BadLocationException, org.apache.harmony.luni.util.NotImplementedException {
}
- public void handleComment(final char[] data, final int pos) {
+ public void handleComment(final char[] data, final int pos) throws org.apache.harmony.luni.util.NotImplementedException {
}
- public void handleEndOfLineString(final String eol) {
+ public void handleEndOfLineString(final String eol) throws org.apache.harmony.luni.util.NotImplementedException {
}
- public void handleEndTag(final HTML.Tag tag, final int pos) {
+ public void handleEndTag(final HTML.Tag tag, final int pos) throws org.apache.harmony.luni.util.NotImplementedException {
}
- public void handleError(final String errorMsg, final int pos) {
+ public void handleError(final String errorMsg, final int pos) throws org.apache.harmony.luni.util.NotImplementedException {
}
public void handleSimpleTag(final HTML.Tag tag,
final MutableAttributeSet attr,
- final int pos) {
+ final int pos) throws org.apache.harmony.luni.util.NotImplementedException {
}
public void handleStartTag(final HTML.Tag tag,
final MutableAttributeSet attr,
- final int pos) {
+ final int pos) throws org.apache.harmony.luni.util.NotImplementedException {
}
- public void handleText(final char[] data, final int pos) {
+ public void handleText(final char[] data, final int pos) throws org.apache.harmony.luni.util.NotImplementedException {
}
}
Index: src/main/java/common/javax/swing/text/html/ImageView.java
===================================================================
--- src/main/java/common/javax/swing/text/html/ImageView.java (revision 502202)
+++ src/main/java/common/javax/swing/text/html/ImageView.java (working copy)
@@ -129,7 +129,7 @@
.getAttribute(HTML.Attribute.ALT);
}
- public void paint(final Graphics g, final Shape shape) {
+ public void paint(final Graphics g, final Shape shape) throws org.apache.harmony.luni.util.NotImplementedException {
Rectangle rc = shape.getBounds();
// TODO change layered highlight painting code
Index: src/main/java/common/javax/swing/text/html/InlineView.java
===================================================================
--- src/main/java/common/javax/swing/text/html/InlineView.java (revision 502202)
+++ src/main/java/common/javax/swing/text/html/InlineView.java (working copy)
@@ -74,7 +74,7 @@
return ((HTMLDocument)getDocument()).getStyleSheet();
}
- protected void setPropertiesFromAttributes() {
+ protected void setPropertiesFromAttributes() throws org.apache.harmony.luni.util.NotImplementedException {
// TODO setPropertiesFromAttrs: 'text-decoration' for overline, blink
// TODO setPropertiesFromAttrs: 'vertical-align' for alignment???
super.setPropertiesFromAttributes();
@@ -117,7 +117,7 @@
}
// TODO refactor isWhitespace: text.GlyphView and text.html.InlineView
- private static boolean isWhitespace(final CharacterIterator text) {
+ private static boolean isWhitespace(final CharacterIterator text) throws org.apache.harmony.luni.util.NotImplementedException {
boolean result;
char c = text.first();
do {
Index: src/main/java/common/javax/swing/text/html/ListView.java
===================================================================
--- src/main/java/common/javax/swing/text/html/ListView.java (revision 502202)
+++ src/main/java/common/javax/swing/text/html/ListView.java (working copy)
@@ -33,7 +33,7 @@
super(element, Y_AXIS);
}
- public float getAlignment(final int axis) {
+ public float getAlignment(final int axis) throws org.apache.harmony.luni.util.NotImplementedException {
return 0.5f;
}
Index: src/main/java/common/javax/swing/text/html/MinimalHTMLWriter.java
===================================================================
--- src/main/java/common/javax/swing/text/html/MinimalHTMLWriter.java (revision 502202)
+++ src/main/java/common/javax/swing/text/html/MinimalHTMLWriter.java (working copy)
@@ -219,10 +219,9 @@
writeStartTag("
");
}
- protected void writeStyles() throws IOException {
+ protected void writeStyles() throws IOException, org.apache.harmony.luni.util.NotImplementedException {
if (!(getDocument() instanceof DefaultStyledDocument)) {
// XXX: it's not clear what to do in this case
- throw new UnsupportedOperationException("Not implemented");
}
StyledDocument styledDocument = (StyledDocument)getDocument();
Index: src/main/java/common/javax/swing/text/html/parser/DTD.java
===================================================================
--- src/main/java/common/javax/swing/text/html/parser/DTD.java (revision 502202)
+++ src/main/java/common/javax/swing/text/html/parser/DTD.java (working copy)
@@ -339,7 +339,7 @@
return element;
}
- public Entity getEntity(final int index) {
+ public Entity getEntity(final int index) throws org.apache.harmony.luni.util.NotImplementedException {
return null;
}
Index: src/main/java/common/javax/swing/text/html/StyleSheet.java
===================================================================
--- src/main/java/common/javax/swing/text/html/StyleSheet.java (revision 502202)
+++ src/main/java/common/javax/swing/text/html/StyleSheet.java (working copy)
@@ -972,7 +972,7 @@
return new ViewAttributeSet(this, v);
}
- public void importStyleSheet(final URL url) {
+ public void importStyleSheet(final URL url) throws org.apache.harmony.luni.util.NotImplementedException {
// TODO importStyleSheet: use the URL specified to resolve references
if (url == null) {
return;
@@ -987,7 +987,7 @@
parseSheet(true);
}
- public void loadRules(final Reader in, final URL ref) throws IOException {
+ public void loadRules(final Reader in, final URL ref) throws IOException, org.apache.harmony.luni.util.NotImplementedException {
// TODO loadRules: use the URL specified to resolve references
initCSSParser(in);
parseSheet(false);
Index: src/main/java/common/javax/swing/text/JTextComponent.java
===================================================================
--- src/main/java/common/javax/swing/text/JTextComponent.java (revision 502202)
+++ src/main/java/common/javax/swing/text/JTextComponent.java (working copy)
@@ -1332,7 +1332,7 @@
caret.moveDot(end);
}
- public void selectAll() {
+ public void selectAll() throws org.apache.harmony.luni.util.NotImplementedException {
caret.setDot(0); //TODO bias
int length = document.getLength();
if (caret instanceof DefaultCaret) {
@@ -1418,7 +1418,7 @@
}
}
- public void setDragEnabled(final boolean b) {
+ public void setDragEnabled(final boolean b) throws org.apache.harmony.luni.util.NotImplementedException {
if (GraphicsEnvironment.isHeadless()) {
throw new HeadlessException();
}
Index: src/main/java/common/javax/swing/text/StyleConstants.java
===================================================================
--- src/main/java/common/javax/swing/text/StyleConstants.java (revision 502202)
+++ src/main/java/common/javax/swing/text/StyleConstants.java (working copy)
@@ -251,7 +251,7 @@
a.addAttribute(Bold, Boolean.valueOf(b));
}
- public static void setFontSize(final MutableAttributeSet a, final int s) {
+ public static void setFontSize(final MutableAttributeSet a, final int s) throws org.apache.harmony.luni.util.NotImplementedException {
// TODO in version 1.5.0 use Integer.valueOf instead of constructor
a.addAttribute(FontSize, new Integer(s));
}
@@ -266,7 +266,7 @@
}
public static void setSpaceBelow(final MutableAttributeSet a,
- final float i) {
+ final float i) throws org.apache.harmony.luni.util.NotImplementedException {
// TODO in version 1.5.0 use Float.valueOf instead of constructor
a.addAttribute(SpaceBelow, new Float(i));
}
Index: src/main/java/common/javax/swing/text/View.java
===================================================================
--- src/main/java/common/javax/swing/text/View.java (revision 502202)
+++ src/main/java/common/javax/swing/text/View.java (working copy)
@@ -165,7 +165,7 @@
* If view is not resizable, returns getPreferredSpan(axis).
* Otherwise (resizable), returns 0.
*/
- public float getMinimumSpan(final int axis) {
+ public float getMinimumSpan(final int axis) throws org.apache.harmony.luni.util.NotImplementedException {
return getResizeWeight(axis) <= 0 ? getPreferredSpan(axis) : 0;
}
@@ -297,7 +297,7 @@
}
}
- public void setSize(final float width, final float height) {
+ public void setSize(final float width, final float height) throws org.apache.harmony.luni.util.NotImplementedException {
}
public Shape modelToView(final int p1, final Bias b1,