Package org.qdl_lang.workspace
Class QDLTerminal
- java.lang.Object
-
- edu.uiuc.ncsa.security.util.terminal.ISO6429Terminal
-
- org.qdl_lang.workspace.QDLTerminal
-
public class QDLTerminal extends edu.uiuc.ncsa.security.util.terminal.ISO6429TerminalKeymap extensions for QDL only.Created by Jeff Gaynor
on 6/10/21 at 11:35 AM
-
-
Constructor Summary
Constructors Constructor Description QDLTerminal(edu.uiuc.ncsa.security.core.util.MyLoggingFacade loggingFacade)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static char[]characterMap()static Map<String,String>getCharLookupMap()This is the map of ascii to special charactersprotected edu.uiuc.ncsa.security.util.terminal.KeyStrokegetKeyRemap(char y)protected edu.uiuc.ncsa.security.util.terminal.KeyStrokegetKeyRemapNEW(char y)protected edu.uiuc.ncsa.security.util.terminal.KeyStrokegetKeyRemapOLD(char y)static Map<String,String>getReverseCharLookupMap()Does reverse lookup for help, so this is the map with possible entries
-
-
-
Constructor Detail
-
QDLTerminal
public QDLTerminal(edu.uiuc.ncsa.security.core.util.MyLoggingFacade loggingFacade) throws IOException- Throws:
IOException
-
-
Method Detail
-
characterMap
public static char[] characterMap()
-
getReverseCharLookupMap
public static Map<String,String> getReverseCharLookupMap()
Does reverse lookup for help, so this is the map with possible entries{π=p, ≁=~, τ=t, ∅=n, ∆=D, ≈=?, ∈=e, ⌈=k, ∉=E, ⌊=l, →=d, ≔=:, ≕=", ×=*, ⊗=@, ≠=\, ≡==, ⊢=s, ≤=<, ≥=>, ⟦={, ∧=&, ⟧=}, ⊨=a, ∨=|, ∩=i, ∪=u, ¬=!, ¯=-, ·=., ÷=/, ⁺=+, »='}- Returns:
-
getCharLookupMap
public static Map<String,String> getCharLookupMap()
This is the map of ascii to special characters- Returns:
-
getKeyRemap
protected edu.uiuc.ncsa.security.util.terminal.KeyStroke getKeyRemap(char y) throws IOException- Overrides:
getKeyRemapin classedu.uiuc.ncsa.security.util.terminal.ISO6429Terminal- Throws:
IOException
-
getKeyRemapNEW
protected edu.uiuc.ncsa.security.util.terminal.KeyStroke getKeyRemapNEW(char y) throws IOException- Throws:
IOException
-
getKeyRemapOLD
protected edu.uiuc.ncsa.security.util.terminal.KeyStroke getKeyRemapOLD(char y) throws IOException- Throws:
IOException
-
-