TWindow compiles
[fanfix.git] / src / jexer / bits / MnemonicString.java
index 0537bbedfaa2991894ba4d4f7a034d8f1e305dd3..f97e1e992b1dfa02f81472e34bf7fe4c407f03fd 100644 (file)
@@ -36,7 +36,7 @@ package jexer.bits;
  * characters, e.g. "&File && Stuff" would be "File & Stuff" with the first
  * 'F' highlighted.
  */
-public class MnemonicString {
+public final class MnemonicString {
 
     /**
      * Keyboard shortcut to activate this item.
@@ -48,11 +48,29 @@ public class MnemonicString {
      */
     private int shortcutIdx = -1;
 
+    /**
+     * Get location of the highlighted character.
+     *
+     * @return location of the highlighted character
+     */
+    public int getShortcutIdx() {
+        return shortcutIdx;
+    }
+
     /**
      * The raw (uncolored) string.
      */
     private String rawLabel;
 
+    /**
+     * Get the raw (uncolored) string.
+     *
+     * @return the raw (uncolored) string
+     */
+    public String getRawLabel() {
+        return rawLabel;
+    }
+    
     /**
      * Public constructor.
      *