@Component @Scope(value="prototype") public class DefaultListViewPanel extends AbstractZkBindablePanel implements ListViewPanel, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
hasBindPropertyhasBindProperty| Modifier and Type | Field and Description |
|---|---|
static L10nString |
L10N_MSG_NO_QUERY_YET |
static L10nString |
L10N_MSG_NO_ROWS_TO_DISPLAY |
L10N_MSG_DELETE_CONFIRMATION, L10N_MSG_DELETION_FAILED, L10N_MSG_ENTITY_MODIFIED_BY_OTHERS, L10N_MSG_UNIQUE_KEY_VIOLATIONCOMMANDS_SORTER, L10N_UNAUTHORIZED_ACCESS, L10N_UNEXPECTED_ERROR, prevState, statebase, BEANS_NAMESPACESECURITY_PATH_DELIM| Constructor and Description |
|---|
DefaultListViewPanel() |
| Modifier and Type | Method and Description |
|---|---|
<E extends Entity> |
add(E entity) |
protected void |
arrangeForMasterEntity() |
protected void |
arrangeForMasterType() |
protected void |
arrangeForNullTargetType() |
protected void |
arrangeForState(PanelState newState) |
protected void |
arrangeForTargetEntity(Entity targetEntity) |
protected void |
arrangeForTargetType() |
void |
clear() |
boolean |
getInMemoryMode() |
List<? extends Entity> |
getList() |
Set<CommandEnum> |
getSupportedCommands() |
Entity |
getTargetEntity() |
protected void |
handleEntityDrop(org.zkoss.zk.ui.event.DropEvent event) |
boolean |
hasTargetEntity() |
boolean |
moveDownSelected() |
boolean |
moveUpSelected() |
void |
onEvent(org.zkoss.zk.ui.event.Event event) |
protected <T extends Serializable> |
onSettingValueChanged(SettingEnum id,
T oldValue,
T newValue) |
protected boolean |
processEntityDeletion(Entity entity) |
protected boolean |
processEntityDeselection(Entity entity) |
protected boolean |
processEntityInsertion(Entity entity) |
protected boolean |
processEntityUpdate(Entity entity) |
void |
processMessage(Message message) |
protected void |
processValidCommand(Command command) |
protected void |
registerSettings() |
boolean |
removeSelected() |
void |
render() |
void |
setInMemoryMode(boolean inMemoryMode) |
attach, bind, bindEcho, clearBusy, detach, displayMessage, getAttribute, getSclass, hasAttribute, hightlightPanel, initBaseComponent, isAttached, removeAttribute, setAttribute, setSclass, showBusyapplyCurrentCritriaValues, arrangeForNullMasterType, canBind, getDropdownItems, getMasterEntity, getPersistedQuery, hasMasterEntity, isBoundOn, onItemClicked, prepareMutableInstance, setMasterEntity, setTargetEntity, toStringgetBindProperty, hasBindProperty, isMasterDetail, setBindPropertyafterPropertiesSet, getMasterType, hasMasterType, setMasterTypegetTargetType, hasTargetType, setTargetTypeactivateCommand, activateCommand, activateCommands, canProcess, getCommand, getCommandRenderer, getCommands, getL10nMode, getPanelState, hasCommand, initCommandRenderer, isCommandsSupressed, isHighlighted, isInDesignMode, process, registerCommand, registerCommands, setInDesignMode, setL10nMode, setUnsavedSettings, supressCommands, unregisterCommandafterSettingsSet, dispatchTitleChange, getIndex, getSetting, getSettings, getSettingValue, hasSetting, hasUnsavedSettings, hideSetting, isPersisted, registerSetting, setIndex, setSettings, setSettingValue, toSpringXml, unregisterSettingaddMessageListener, bindingSuspended, dispatchMessage, getListeners, isBindingSuspended, removeMessageListener, setParentbeforePersistencePhase, equals, getAttribute, getBeanName, getImage, getParent, getSid, hashCode, isInitialized, reset, setBeanName, updateBeanNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitattach, clearBusy, detach, equals, getAttribute, getAttribute, getBeanName, getImage, getIndex, getParent, getSclass, hasAttribute, hashCode, hightlightPanel, isAttached, isHighlighted, isPersisted, removeAttribute, setAttribute, setIndex, setParent, setSclass, showBusy, toSpringXml, toStringafterPropertiesSetgetSidisInDesignMode, setInDesignModegetL10nMode, setL10nModeaddMessageListener, dispatchMessage, getListeners, removeMessageListenergetSettings, getSettingValue, hasSetting, hasUnsavedSettings, hideSetting, setSettings, setSettingValue, setUnsavedSettingsgetCommand, getCommands, getPanelState, hasCommand, isCommandsSupressed, supressCommands, unregisterCommandprocessgetBindProperty, hasBindProperty, isMasterDetail, setBindPropertysetTargetTypegetTargetType, hasTargetTypesetMasterTypegetMasterType, hasMasterTypebind, canBind, getMasterEntity, hasMasterEntity, isBoundOn, setMasterEntity, setTargetEntitypublic static final L10nString L10N_MSG_NO_QUERY_YET
public static final L10nString L10N_MSG_NO_ROWS_TO_DISPLAY
public <E extends Entity> boolean add(E entity)
add in interface ListViewPanelprotected void arrangeForMasterEntity()
arrangeForMasterEntity in class AbstractBindablePanelprotected void arrangeForMasterType()
arrangeForMasterType in class AbstractMasterTypeAwarePanelprotected void arrangeForNullTargetType()
arrangeForNullTargetType in class AbstractTargetTypeAwarePanelprotected void arrangeForState(PanelState newState)
arrangeForState in class AbstractCommandAwarePanelprotected void arrangeForTargetEntity(Entity targetEntity)
arrangeForTargetEntity in class AbstractBindablePanelprotected void arrangeForTargetType()
arrangeForTargetType in class AbstractTargetTypeAwarePanelpublic void clear()
clear in interface ListViewPanelpublic boolean getInMemoryMode()
getInMemoryMode in interface ListViewPanelpublic List<? extends Entity> getList()
getList in interface ListViewPanelpublic Set<CommandEnum> getSupportedCommands()
getSupportedCommands in interface CommandAwaregetSupportedCommands in class AbstractCommandAwarePanelpublic Entity getTargetEntity()
getTargetEntity in interface BindCapableprotected void handleEntityDrop(org.zkoss.zk.ui.event.DropEvent event)
public boolean hasTargetEntity()
hasTargetEntity in interface BindCapablepublic boolean moveDownSelected()
moveDownSelected in interface ListViewPanelpublic boolean moveUpSelected()
moveUpSelected in interface ListViewPanelpublic void onEvent(org.zkoss.zk.ui.event.Event event)
throws Exception
onEvent in interface org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>Exceptionprotected <T extends Serializable> void onSettingValueChanged(SettingEnum id, T oldValue, T newValue)
onSettingValueChanged in class AbstractMasterTypeAwarePanelprotected boolean processEntityDeletion(Entity entity)
processEntityDeletion in class AbstractBindablePanelprotected boolean processEntityDeselection(Entity entity)
processEntityDeselection in class AbstractBindablePanelprotected boolean processEntityInsertion(Entity entity)
processEntityInsertion in class AbstractBindablePanelprotected boolean processEntityUpdate(Entity entity)
processEntityUpdate in class AbstractBindablePanelpublic void processMessage(Message message)
processMessage in interface MessageListenerprocessMessage in class AbstractBindablePanelprotected void processValidCommand(Command command)
processValidCommand in class AbstractZkBindablePanelprotected void registerSettings()
registerSettings in class AbstractCommandAwarePanelpublic boolean removeSelected()
removeSelected in interface ListViewPanelpublic void render()
render in interface Panelrender in class AbstractCommandAwarePanelpublic void setInMemoryMode(boolean inMemoryMode)
setInMemoryMode in interface ListViewPanelCopyright 2012-2013 Veniamin Isaias. All rights reserved.