|
||||||||||
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>
EditorModelGroupException
public 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
EditorModelGroupException
public 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)
EditorModelGroup
TRUE
если значение для указанной
модели данных сохранялось в кеше, иначе FALSE
.
isModelValueCached
in interface EditorModelGroup<T extends EditorModel>
public void clearModelValues() throws EditorModelException
EditorModelGroup
clearModelValues
in interface EditorModelGroup<T extends EditorModel>
EditorModelException
public 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 |