diff options
Diffstat (limited to 'libjava/javax/swing/plaf/TextUI.java')
-rw-r--r-- | libjava/javax/swing/plaf/TextUI.java | 26 |
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); + +} |