Package com.storedobject.ui
Interface LinkGrid<T extends StoredObject>
- All Known Implementing Classes:
AbstractLinkGrid
,DetailLinkGrid
,ReferenceLinkGrid
public interface LinkGrid<T extends StoredObject>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add()
void
clear()
default ObjectEditor
<T> default ObjectEditor
<T> void
delete()
void
edit()
getField()
getItem
(int index) getLink()
getName()
default ObjectEditor
<T> default StoredObjectLink
<T> int
getType()
default boolean
default boolean
default boolean
default boolean
default boolean
boolean
isDetail()
boolean
default boolean
boolean
void
itemAppended
(T object) void
itemDeleted
(T object) void
itemInserted
(T object) void
itemReloaded
(T object) void
itemUndeleted
(T object) void
itemUpdated
(T object) void
reload()
void
void
selected()
default void
setAllowAdd
(boolean allowAdd) default void
setAllowDelete
(boolean allowDelete) default void
setAllowEdit
(boolean allowEdit) default void
setAllowReload
(boolean allowReload) default void
setAllowReloadAll
(boolean allowReloadAll) void
setMaster
(StoredObject master, boolean load) default void
setMasterView
(View masterView) default void
setObjectEditor
(ObjectEditor<T> editor) void
setReadOnly
(boolean readOnly) default void
setValue
(StoredObjectLink<T> value) int
size()
default void
view()
-
Method Details
-
getObjectClass
-
getLinkGrid
-
itemAppended
-
itemInserted
-
itemUpdated
-
itemDeleted
-
itemUndeleted
-
itemReloaded
-
setValue
-
getSelected
T getSelected() -
add
void add() -
edit
void edit() -
delete
void delete() -
reload
void reload() -
reloadAll
void reloadAll() -
isReadOnly
boolean isReadOnly() -
setReadOnly
void setReadOnly(boolean readOnly) -
isEnabled
boolean isEnabled() -
isDetail
boolean isDetail() -
setMaster
-
getButtonPanel
LinkGridButtons<T> getButtonPanel() -
getLink
StoredObjectUtility.Link<T> getLink() -
clear
void clear() -
getOldValue
-
getMaster
StoredObject getMaster() -
getType
int getType() -
getName
String getName() -
getItem
-
select
-
isInvalid
default boolean isInvalid() -
setObjectEditor
-
getObjectEditor
-
createObjectEditor
-
constructObjectEditor
-
isAllowAdd
default boolean isAllowAdd() -
setAllowAdd
default void setAllowAdd(boolean allowAdd) -
isAllowEdit
default boolean isAllowEdit() -
setAllowEdit
default void setAllowEdit(boolean allowEdit) -
isAllowDelete
default boolean isAllowDelete() -
setAllowDelete
default void setAllowDelete(boolean allowDelete) -
isAllowReload
default boolean isAllowReload() -
setAllowReload
default void setAllowReload(boolean allowReload) -
isAllowReloadAll
default boolean isAllowReloadAll() -
setAllowReloadAll
default void setAllowReloadAll(boolean allowReloadAll) -
setMasterView
-
selected
T selected() -
view
default void view() -
getField
ObjectLinkField<T> getField() -
size
int size()
-