summaryrefslogtreecommitdiff
path: root/libjava/javax/swing/plaf/TextUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/javax/swing/plaf/TextUI.java')
-rw-r--r--libjava/javax/swing/plaf/TextUI.java26
1 files changed, 26 insertions, 0 deletions
diff --git a/libjava/javax/swing/plaf/TextUI.java b/libjava/javax/swing/plaf/TextUI.java
new file mode 100644
index 00000000000..46fa2ca61b5
--- /dev/null
+++ b/libjava/javax/swing/plaf/TextUI.java
@@ -0,0 +1,26 @@
+package javax.swing.plaf;
+
+import javax.swing.text.*;
+import java.awt.*;
+
+public abstract class TextUI extends ComponentUI
+{
+ public TextUI()
+ {
+ }
+
+ public abstract void damageRange(JTextComponent t, int p0, int p1);
+ public abstract void damageRange(JTextComponent t, int p0, int p1, Position.Bias firstBias, Position.Bias secondBias);
+ public abstract EditorKit getEditorKit(JTextComponent t);
+ public abstract int getNextVisualPositionFrom(JTextComponent t,
+ int pos,
+ Position.Bias b,
+ int direction,
+ Position.Bias[] biasRet);
+ public abstract View getRootView(JTextComponent t);
+ public abstract Rectangle modelToView(JTextComponent t, int pos);
+ public abstract Rectangle modelToView(JTextComponent t, int pos, Position.Bias bias);
+ public abstract int viewToModel(JTextComponent t, Point pt);
+ public abstract int viewToModel(JTextComponent t, Point pt, Position.Bias[] biasReturn);
+
+}