|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.weda.model.impl.BaseEditorModelGroup<T>
public abstract class BaseEditorModelGroup<T extends EditorModel>
| Field Summary | |
|---|---|
protected java.util.Map<java.lang.String,T> |
models
|
| Constructor Summary | |
|---|---|
BaseEditorModelGroup()
|
|
| Method Summary | |
|---|---|
void |
addEditorModel(T model)
|
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()
Метод возвращает имя группы. |
abstract PropertyDescriptor |
getPropertyDescriptor(java.lang.String propertyPath)
|
void |
init()
|
boolean |
isModelValueCached(java.lang.String modelName)
Метод вернет TRUE если значение для указанной
модели данных сохранялось в кеше, иначе FALSE. |
void |
setName(java.lang.String name)
Метод устанавливает имя группы. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.weda.model.EditorModelGroup |
|---|
isMultiLeveledModelValues |
| Methods inherited from interface org.weda.action.ActionContainerProvider |
|---|
getActionContainers |
| Field Detail |
|---|
protected java.util.Map<java.lang.String,T extends EditorModel> models
| Constructor Detail |
|---|
public BaseEditorModelGroup()
| Method Detail |
|---|
public void init()
throws EditorModelGroupException
init in interface EditorModelGroup<T extends EditorModel>EditorModelGroupException
public T getEditorModel(java.lang.String name)
throws EditorModelGroupException
EditorModelGroup
getEditorModel in interface EditorModelGroup<T extends EditorModel>EditorModelGroupException
public java.util.Collection<T> getEditorModels()
throws EditorModelGroupException
EditorModelGroup
getEditorModels in interface EditorModelGroup<T extends EditorModel>EditorModelGroupExceptionpublic void addEditorModel(T model)
public java.lang.String getName()
EditorModelGroup
getName in interface EditorModelGroup<T extends EditorModel>public void setName(java.lang.String name)
EditorModelGroup
setName in interface EditorModelGroup<T extends EditorModel>
public abstract PropertyDescriptor getPropertyDescriptor(java.lang.String propertyPath)
throws EditorModelGroupException
EditorModelGroupExceptionpublic java.lang.Object getCachedModelValue(java.lang.String modelName)
EditorModelGroup
getCachedModelValue in interface EditorModelGroup<T extends EditorModel>
public void cacheModelValue(java.lang.String modelName,
java.lang.Object value)
EditorModelGroup
cacheModelValue in interface EditorModelGroup<T extends EditorModel>public boolean isModelValueCached(java.lang.String modelName)
EditorModelGroupTRUE если значение для указанной
модели данных сохранялось в кеше, иначе FALSE.
isModelValueCached in interface EditorModelGroup<T extends EditorModel>
public void clearModelValues()
throws EditorModelException
EditorModelGroup
clearModelValues in interface EditorModelGroup<T extends EditorModel>EditorModelExceptionpublic void clearModelValue(java.lang.String modelName)
EditorModelGroup
clearModelValue in interface EditorModelGroup<T extends EditorModel>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||