| Package | Description |
|---|---|
| org.jboss.aesh.edit | |
| org.jboss.aesh.edit.mapper |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<KeyOperation> |
KeyOperationManager.operations |
| Modifier and Type | Method and Description |
|---|---|
KeyOperation |
KeyOperationManager.findOperation(int[] input) |
KeyOperation |
KeyOperationManager.findOperation(Key key) |
private KeyOperation |
KeyOperationManager.findOtherOperations(int[] input)
If we cant find an operation in Key we its either a char we haven't mapped
or possibly a block that contains several identical chars.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<KeyOperation> |
KeyOperationFactory.generateEmacsMode() |
static java.util.List<KeyOperation> |
KeyOperationFactory.generateViMode() |
java.util.List<KeyOperation> |
KeyOperationManager.getOperations() |
| Modifier and Type | Method and Description |
|---|---|
void |
KeyOperationManager.addOperation(KeyOperation operation) |
void |
KeyOperationManager.addOperationIgnoreWorkingMode(KeyOperation operation) |
private void |
KeyOperationManager.checkAndRemove(KeyOperation ko) |
private void |
KeyOperationManager.checkAndRemove(KeyOperation ko,
boolean ignoreWorkingMode) |
private void |
KeyOperationManager.checkAndRemoveIgnoreWorkingMode(KeyOperation ko) |
private boolean |
KeyOperationManager.exists(KeyOperation operation) |
private Operation |
EmacsEditMode.findOperation(KeyOperation currentOperation,
java.lang.String buffer) |
private Operation |
ViEditMode.findOperation(KeyOperation currentOperation,
java.lang.String buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
KeyOperationManager.addOperations(java.util.List<KeyOperation> newOperations) |
| Constructor and Description |
|---|
KeyOperationManager(java.util.List<KeyOperation> operations) |
| Modifier and Type | Method and Description |
|---|---|
static KeyOperation |
KeyMapper.mapKeys(java.lang.String keys,
Operation operation)
Parse lines that contain mapping like: C-q, Control-q, M-a, Meta-a, Meta-Control-b....
|
static KeyOperation |
KeyMapper.mapKeys(java.lang.String keys,
java.lang.String operation)
Parse lines that contain mapping like: C-q, Control-q, M-a, Meta-a, Meta-Control-b....
|
static KeyOperation |
KeyMapper.mapQuoteKeys(java.lang.String keys,
Operation operation)
Parse key mapping lines that start with "
|
static KeyOperation |
KeyMapper.mapQuoteKeys(java.lang.String keys,
java.lang.String operation)
Parse key mapping lines that start with "
|