public interface RewriteRules
| Modifier and Type | Method and Description |
|---|---|
KeyStroke |
getAccelerator(Action target,
KeyStroke existsValue) |
String |
getLongDesc(Action target,
String existsValue) |
String |
getName(Action target,
String existsName) |
String |
getShortDesc(Action target,
String existsValue) |
xyz.cofe.collection.Triple<String,Object,Object> |
hookPropertyChanged(Action target,
String property,
Object oldvalue,
Object newvalue)
Уведомляет о изменении свойства исходного Action
|
boolean |
isRewriteAccelerator()
Указывает переопределенно свойство ACCELERATOR_KEY или нет.
|
boolean |
isRewriteLongDesc()
Указывает переопределенно свойство LONG_DESCRIPTION или нет.
|
boolean |
isRewriteName()
Указывает переопределенно свойство NAME или нет.
|
boolean |
isRewriteShortDesc()
Указывает переопределенно свойство SHORT_DESCRIPTION или нет.
|
KeyStroke |
setAccelerator(Action target,
KeyStroke newValue) |
String |
setLongDesc(Action target,
String newValue) |
String |
setName(Action target,
String newName) |
String |
setShortDesc(Action target,
String newValue) |
xyz.cofe.collection.Triple<String,Object,Object> hookPropertyChanged(Action target, String property, Object oldvalue, Object newvalue)
target - исходный Actionproperty - свойствоoldvalue - предыдущее значениеnewvalue - текущее значениеboolean isRewriteName()
Если свойство переопределено, то методы getName/setName - актуальны, и будут зайдействованы в RewritableAction
boolean isRewriteAccelerator()
Если свойство переопределено, то методы getAccelerator/setAccelerator - актуальны, и будут зайдействованы в RewritableAction
boolean isRewriteShortDesc()
Если свойство переопределено, то методы getShortDesc/setShortDesc - актуальны, и будут зайдействованы в RewritableAction
boolean isRewriteLongDesc()
Если свойство переопределено, то методы getLongDesc/setLongDesc - актуальны, и будут зайдействованы в RewritableAction
Copyright © 2019. All rights reserved.