Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / swingjs / plaf / JSCaret.java
index f093724..1d4f52b 100644 (file)
-package swingjs.plaf;\r
-\r
-import jsjava.awt.Graphics;\r
-import jsjava.awt.Point;\r
-import jsjavax.swing.event.ChangeListener;\r
-import jsjavax.swing.plaf.UIResource;\r
-import jsjavax.swing.text.Caret;\r
-import jsjavax.swing.text.JTextComponent;\r
-\r
-\r
-class JSCaret implements Caret, UIResource {\r
-\r
-       private JTextComponent c;\r
-       private int dot;\r
-       private int mark;\r
-\r
-       @Override\r
-       public void install(JTextComponent c) {\r
-               this.c = c;\r
-       }\r
-\r
-       @Override\r
-       public void deinstall(JTextComponent c) {\r
-               this.c = null;\r
-       }\r
-\r
-       @Override\r
-       public void paint(Graphics g) {\r
-               // ignore\r
-       }\r
-\r
-       @Override\r
-       public void addChangeListener(ChangeListener l) {\r
-               // TODO Auto-generated method stub\r
-               \r
-       }\r
-\r
-       @Override\r
-       public void removeChangeListener(ChangeListener l) {\r
-               // TODO Auto-generated method stub\r
-               \r
-       }\r
-\r
-       @Override\r
-       public boolean isVisible() {\r
-               return true;\r
-       }\r
-\r
-       @Override\r
-       public void setVisible(boolean v) {\r
-       }\r
-\r
-       @Override\r
-       public boolean isSelectionVisible() {\r
-               return true;\r
-       }\r
-\r
-       @Override\r
-       public void setSelectionVisible(boolean v) {\r
-       }\r
-\r
-       @Override\r
-       public void setMagicCaretPosition(Point p) {\r
-       }\r
-\r
-       @Override\r
-       public Point getMagicCaretPosition() {\r
-               return null;\r
-       }\r
-\r
-       @Override\r
-       public void setBlinkRate(int rate) {\r
-       }\r
-\r
-       @Override\r
-       public int getBlinkRate() {\r
-               return 0;\r
-       }\r
-\r
-       @Override\r
-       public int getDot() {\r
-               return dot;\r
-       }\r
-\r
-       @Override\r
-       public int getMark() {\r
-               return mark;\r
-       }\r
-\r
-       @Override\r
-       public void setDot(int dot) {\r
-               this.dot = this.mark = dot;\r
-       }\r
-\r
-       @Override\r
-       public void moveDot(int dot) {\r
-               this.mark = this.dot;\r
-               this.dot = dot;\r
-       }\r
-\r
-       @Override\r
-       public String toString() {\r
-               return "caret[" + dot + "," + mark + "]";\r
-       }\r
+package swingjs.plaf;
+
+import jsjava.awt.Graphics;
+import jsjava.awt.Point;
+import jsjavax.swing.event.ChangeListener;
+import jsjavax.swing.plaf.UIResource;
+import jsjavax.swing.text.Caret;
+import jsjavax.swing.text.JTextComponent;
+
+
+class JSCaret implements Caret, UIResource {
+
+       private JTextComponent c;
+       private int dot;
+       private int mark;
+
+       @Override
+       public void install(JTextComponent c) {
+               this.c = c;
+       }
+
+       @Override
+       public void deinstall(JTextComponent c) {
+               this.c = null;
+       }
+
+       @Override
+       public void paint(Graphics g) {
+               // ignore
+       }
+
+       @Override
+       public void addChangeListener(ChangeListener l) {
+               // TODO Auto-generated method stub
+               
+       }
+
+       @Override
+       public void removeChangeListener(ChangeListener l) {
+               // TODO Auto-generated method stub
+               
+       }
+
+       @Override
+       public boolean isVisible() {
+               return true;
+       }
+
+       @Override
+       public void setVisible(boolean v) {
+       }
+
+       @Override
+       public boolean isSelectionVisible() {
+               return true;
+       }
+
+       @Override
+       public void setSelectionVisible(boolean v) {
+       }
+
+       @Override
+       public void setMagicCaretPosition(Point p) {
+       }
+
+       @Override
+       public Point getMagicCaretPosition() {
+               return null;
+       }
+
+       @Override
+       public void setBlinkRate(int rate) {
+       }
+
+       @Override
+       public int getBlinkRate() {
+               return 0;
+       }
+
+       @Override
+       public int getDot() {
+               return dot;
+       }
+
+       @Override
+       public int getMark() {
+               return mark;
+       }
+
+       @Override
+       public void setDot(int dot) {
+               this.dot = this.mark = dot;
+       }
+
+       @Override
+       public void moveDot(int dot) {
+               this.mark = this.dot;
+               this.dot = dot;
+       }
+
+       @Override
+       public String toString() {
+               return "caret[" + dot + "," + mark + "]";
+       }
 }
\ No newline at end of file