|
||||||||||
| 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
EditorModelGroupExceptionvoid 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 | |||||||||