public class Abbrevs
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENCODING |
Modifier and Type | Method and Description |
---|---|
static void |
addGlobalAbbrev(java.lang.String abbrev,
java.lang.String expansion)
Adds an abbreviation to the global abbreviation list.
|
static void |
addModeAbbrev(java.lang.String mode,
java.lang.String abbrev,
java.lang.String expansion)
Adds a mode-specific abbrev.
|
static boolean |
expandAbbrev(View view,
boolean add)
Expands the abbrev at the caret position in the specified
view.
|
static boolean |
getExpandOnInput() |
static java.util.Hashtable<java.lang.String,java.lang.String> |
getGlobalAbbrevs() |
static java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> |
getModeAbbrevs() |
static void |
setExpandOnInput(boolean expandOnInput)
Sets if abbreviations should be expanded after the
user finishes typing a word.
|
static void |
setGlobalAbbrevs(java.util.Hashtable<java.lang.String,java.lang.String> globalAbbrevs)
Sets the global abbreviation set.
|
static void |
setModeAbbrevs(java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> modes)
Sets the mode-specific abbreviation set.
|
public static final java.lang.String ENCODING
public static boolean getExpandOnInput()
public static void setExpandOnInput(boolean expandOnInput)
expandOnInput
- If true, typing a non-alphanumeric character
will automatically attempt to expand the current abbrevpublic static boolean expandAbbrev(View view, boolean add)
view
- The viewadd
- If true and abbrev not found, will ask user if
it should be addedpublic static java.util.Hashtable<java.lang.String,java.lang.String> getGlobalAbbrevs()
public static void setGlobalAbbrevs(java.util.Hashtable<java.lang.String,java.lang.String> globalAbbrevs)
globalAbbrevs
- The new global abbrev setpublic static java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> getModeAbbrevs()
public static void setModeAbbrevs(java.util.Hashtable<java.lang.String,java.util.Hashtable<java.lang.String,java.lang.String>> modes)
modes
- The new mode abbrev setpublic static void addGlobalAbbrev(java.lang.String abbrev, java.lang.String expansion)
abbrev
- The abbreviationexpansion
- The expansionpublic static void addModeAbbrev(java.lang.String mode, java.lang.String abbrev, java.lang.String expansion)
mode
- The edit modeabbrev
- The abbrevexpansion
- The expansion