public abstract class TypedTreeLeafChip extends TreeLeafChip
| Modifier and Type | Field and Description |
|---|---|
protected ComposedType |
theType |
COLLAPSE, EDIT, EXPAND, TOGGLECHIP_KEY, FALSE, FRAME_KEY, SHOW_JSP_COMMENTS, TRUE, USE_SOCKET_NAMINGDISPLAY_EVENT, FILTERED_PREFIX| Constructor and Description |
|---|
TypedTreeLeafChip(DisplayState displayState,
Chip parent,
ComposedType type) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canCreate() |
Chip |
getDisplayChip(Chip parent) |
protected abstract Chip |
getDisplayChipInternal(Chip parent) |
protected String |
getProposedUniqueName() |
protected ComposedType |
getType() |
boolean |
hasChildren()
This implementation has potential for causing slowdowns in the application.
|
boolean |
hasDisplayChip() |
boolean |
isActive()
returns whether or not the chip is active inactive chips will be shown with gray icon and grey label default is
true
|
void |
processEvents(Map<String,List<String>> events)
Handles all incoming requests for this chip.
|
doEdit, getChildrencanHandleRequest, canHandleRequest, edit, getDescription, getJSPURI, getMenuChip, getMenuEntries, handleRequest, handleRequest, initializeChildren, isSelected, processAjaxEvents, setContent, setDescription, setSelectedcheckValid, getAllChildren, getChildrenInternal, getIcon, getName, isExpanded, setChildrenInternal, setExpandedaddEventListener, clearInfoMessages, clone, containsDisplayEvent, createMenuEntriesForJS, dispose, errorQueueEmpty, getClipboard, getCommandID, getDisplayParameters, getDisplayState, getEventID, getEventURL, getEventValue, getFrame, getID, getInfoMessages, getJaloSession, getLocalizedString, getLocalizedString, getLogger, getNameSpace, getNameSpaceFor, getParent, getProposedUniqueNameFor, getRequestFocus, getSessionIdentifier, getStringValue, getUniqueName, getWindow, goFullScreen, hasVisibleContextMenuEntries, isButtonPushed, isButtonPushed, isErrorQueueEmpty, isValid, leaveFullScreen, notifyEventListeners, notifyEventListeners, postErrorMessage, postInfoMessage, postWindowEvent, refresh, refreshChild, registerUniqueName, removeEventListener, removeInfoMessage, render, render, setClipboard, setParent, setRequestFocus, setValid, setWindowStatus, translateFormFieldToEventName, translateFormFieldToEventValueprotected ComposedType theType
public TypedTreeLeafChip(DisplayState displayState, Chip parent, ComposedType type)
public boolean hasChildren()
AbstractTreeNodeChipAbstractTreeNodeChip.getAllChildren() to answer the question.hasChildren in class TreeLeafChipprotected boolean canCreate()
public void processEvents(Map<String,List<String>> events)
ChipprocessEvents in interface ChipprocessEvents in class AbstractExplorerMenuTreeNodeChipprotected ComposedType getType()
public final Chip getDisplayChip(Chip parent)
getDisplayChip in class AbstractExplorerMenuTreeNodeChippublic boolean hasDisplayChip()
hasDisplayChip in class TreeLeafChippublic boolean isActive()
AbstractTreeNodeChipisActive in class TreeLeafChipprotected String getProposedUniqueName()
getProposedUniqueName in class AbstractChipCopyright © 2017 SAP SE. All Rights Reserved.