public final class SlotManager extends Object
HMCExtensions. This is singleton, so
call getSlotManager() for getting the manager object. The Manager will load the extension manager classes by
names listed in the file hmcextensions.xml in the resource directory in the HMC installation directory. Via the
methods
the HMC core will load the slot entries provided by the extensions. The parent parameter specifies the chip defining
the slot. See the package overview for detailed information about using the HMC extensibility concept.HMCExtension,
MenuEntrySlotEntry| Modifier and Type | Field and Description |
|---|---|
static String |
CLASS |
static String |
EXTENSION |
static String |
FILENAME |
static SingletonCreator.Creator<SlotManager> |
SINGLETON_CREATOR |
public static final String CLASS
public static final String EXTENSION
public static final String FILENAME
public static final SingletonCreator.Creator<SlotManager> SINGLETON_CREATOR
public static SlotManager getSlotManager()
SlotManagerSlotManagerpublic List<EditorTabChip> getEditorTabChips(DisplayState displayState, AbstractEditorMenuChip parent)
displayState - the current DisplayStateparent - the parent ChipList of EditorTabChipspublic List getTreeNodeChips(DisplayState displayState, Chip parent)
displayState - current DisplayStateparent - the parent Chip (only AbstractExplorerMenuTreeNodeChip or MenuChip)TreeLeafChipsspublic List<MenuEntrySlotEntry> getMenuEntrySlotEntries(DisplayState displayState, Chip parent)
displayState - the current DisplayStateparent - the parent ChipList of MenuEntrySlotEntrysspublic List<ClipChip> getSectionChips(DisplayState displayState, ClipChip parent)
displayState - the current DisplayStateparent - the parent ChipList of ClipChipsspublic List<AbstractToolbarActionChip> getToolbarActionChips(DisplayState displayState, Chip parent)
displayState - the current DisplayStateparent - the parent ChipList of ToolbarActionChipsspublic void adjustToolbarActionChips(List<AbstractToolbarActionChip> toolbarActions, JaloSession session)
public List getResourcePaths()
public Collection<HMCExtension> getExtensions()
@Deprecated public boolean isEditable(Item item, AttributeDescriptor descriptor)
public void notifySessionBegin(DisplayState displayState, JaloSession jaloSession, HttpServletRequest request)
Copyright © 2017 SAP SE. All Rights Reserved.