|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EditorModelGroup<T extends EditorModel>
Цель: группирование editor-model
Method Summary | |
---|---|
void |
cacheModelValue(java.lang.String modelName,
java.lang.Object value)
Метод сохраняет значения для заданной модели в кеше. |
void |
clearModelValue(java.lang.String modelName)
Метод удаляет кеш хранящий значение для заданной модели. |
void |
clearModelValues()
Метод очищает кеш хранящий значения моделей данных. |
java.lang.Object |
getCachedModelValue(java.lang.String modelName)
Метод возвращает значение сохраненное в кеше. |
T |
getEditorModel(java.lang.String name)
Метод возвращает подель по ее имени. |
java.util.Collection<T> |
getEditorModels()
Метод возвращает все модели редактирования находящиеся в группе. |
java.lang.String |
getName()
Метод возвращает имя группы. |
void |
init()
|
boolean |
isModelValueCached(java.lang.String modelName)
Метод вернет TRUE если значение для указанной
модели данных сохранялось в кеше, иначе FALSE . |
boolean |
isMultiLeveledModelValues()
Метод вернет true если установка значений данной группы
повлечет установку значений во множестве объектов. |
void |
setName(java.lang.String groupName)
Метод устанавливает имя группы. |
Methods inherited from interface org.weda.action.ActionContainerProvider |
---|
getActionContainers |
Method Detail |
---|
void init() throws EditorModelGroupException
EditorModelGroupException
void setName(java.lang.String groupName)
java.lang.String getName()
T getEditorModel(java.lang.String name) throws EditorModelGroupException
EditorModelGroupException
java.util.Collection<T> getEditorModels() throws EditorModelGroupException
EditorModelGroupException
void cacheModelValue(java.lang.String modelName, java.lang.Object value)
void clearModelValue(java.lang.String modelName)
java.lang.Object getCachedModelValue(java.lang.String modelName)
boolean isModelValueCached(java.lang.String modelName)
TRUE
если значение для указанной
модели данных сохранялось в кеше, иначе FALSE
.
void clearModelValues() throws EditorModelException
EditorModelException
boolean isMultiLeveledModelValues() throws EditorModelGroupException
true
если установка значений данной группы
повлечет установку значений во множестве объектов. Примером
может быть установка значения для ObjectSet
EditorModelGroupException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |