@Component @Scope(value="prototype") public class DefaultModelHierarchyPanel extends AbstractZkTargetTypeAwarePanel implements ModelHierarchyPanel, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
COMMANDS_SORTER, L10N_UNAUTHORIZED_ACCESS, L10N_UNEXPECTED_ERROR, prevState, statebase, BEANS_NAMESPACESECURITY_PATH_DELIM| Constructor and Description |
|---|
DefaultModelHierarchyPanel() |
| Modifier and Type | Method and Description |
|---|---|
void |
allowBlobs(boolean allowBlobs) |
void |
allowOneToMany(boolean allow) |
void |
allowOneToOne(boolean allow) |
void |
allowOneToOneSubset(boolean allow) |
protected void |
arrangeForNullTargetType() |
protected void |
arrangeForState(PanelState newState) |
protected void |
arrangeForTargetType() |
void |
associationsExpanded(boolean expandAssociations) |
Set<CommandEnum> |
getSupportedCommands() |
boolean |
isAssociationsExpanded() |
boolean |
isBlobAllowed() |
boolean |
isOneToManyAllowed() |
boolean |
isOneToOneAllowed() |
boolean |
isOneToOneSubsetAllowed() |
void |
onEvent(org.zkoss.zk.ui.event.Event event) |
protected <T extends Serializable> |
onSettingValueChanged(SettingEnum id,
T oldValue,
T newValue) |
protected void |
processValidCommand(Command command) |
void |
refresh() |
protected void |
registerSettings() |
attach, clearBusy, detach, displayMessage, getAttribute, getSclass, hasAttribute, hightlightPanel, initBaseComponent, isAttached, removeAttribute, setAttribute, setSclass, showBusyafterPropertiesSet, getTargetType, hasTargetType, setTargetType, toStringactivateCommand, activateCommand, activateCommands, canProcess, getCommand, getCommandRenderer, getCommands, getL10nMode, getPanelState, hasCommand, initCommandRenderer, isCommandsSupressed, isHighlighted, isInDesignMode, process, registerCommand, registerCommands, render, setInDesignMode, setL10nMode, setUnsavedSettings, supressCommands, unregisterCommandafterSettingsSet, dispatchTitleChange, getIndex, getSetting, getSettings, getSettingValue, hasSetting, hasUnsavedSettings, hideSetting, isPersisted, registerSetting, setIndex, setSettings, setSettingValue, toSpringXml, unregisterSettingaddMessageListener, bindingSuspended, dispatchMessage, getListeners, isBindingSuspended, processMessage, 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, render, setAttribute, setIndex, setParent, setSclass, showBusy, toSpringXml, toStringafterPropertiesSetgetSidisInDesignMode, setInDesignModegetL10nMode, setL10nModeaddMessageListener, dispatchMessage, getListeners, removeMessageListenerprocessMessagegetSettings, getSettingValue, hasSetting, hasUnsavedSettings, hideSetting, setSettings, setSettingValue, setUnsavedSettingsgetCommand, getCommands, getPanelState, hasCommand, isCommandsSupressed, supressCommands, unregisterCommandprocesssetTargetTypegetTargetType, hasTargetTypepublic void allowBlobs(boolean allowBlobs)
allowBlobs in interface ModelHierarchyPanelpublic void allowOneToMany(boolean allow)
allowOneToMany in interface ModelHierarchyPanelpublic void allowOneToOne(boolean allow)
allowOneToOne in interface ModelHierarchyPanelpublic void allowOneToOneSubset(boolean allow)
allowOneToOneSubset in interface ModelHierarchyPanelprotected void arrangeForNullTargetType()
arrangeForNullTargetType in class AbstractTargetTypeAwarePanelprotected void arrangeForState(PanelState newState)
arrangeForState in class AbstractCommandAwarePanelprotected void arrangeForTargetType()
arrangeForTargetType in class AbstractTargetTypeAwarePanelpublic void associationsExpanded(boolean expandAssociations)
associationsExpanded in interface ModelHierarchyPanelpublic Set<CommandEnum> getSupportedCommands()
getSupportedCommands in interface CommandAwaregetSupportedCommands in class AbstractCommandAwarePanelpublic boolean isAssociationsExpanded()
isAssociationsExpanded in interface ModelHierarchyPanelpublic boolean isBlobAllowed()
isBlobAllowed in interface ModelHierarchyPanelpublic boolean isOneToManyAllowed()
isOneToManyAllowed in interface ModelHierarchyPanelpublic boolean isOneToOneAllowed()
isOneToOneAllowed in interface ModelHierarchyPanelpublic boolean isOneToOneSubsetAllowed()
isOneToOneSubsetAllowed in interface ModelHierarchyPanelpublic 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 AbstractTargetTypeAwarePanelprotected void processValidCommand(Command command)
processValidCommand in class AbstractZkTargetTypeAwarePanelpublic void refresh()
refresh in interface ModelHierarchyPanelprotected void registerSettings()
registerSettings in class AbstractCommandAwarePanelCopyright 2012-2013 Veniamin Isaias. All rights reserved.