public class SourceBrowseController extends BrowseController
| Modifier and Type | Field and Description |
|---|---|
protected EventListener |
selectEventListener
Select item event listener
|
activeNavigator, clipboard, contextMenu, layoutService, navigatorClasses, navigators, typeService| Constructor and Description |
|---|
SourceBrowseController() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createBrowserContextMenu(Div browserParent)
Creates context menu to use
|
Div |
createBrowserParent(Borderlayout parentLayout)
Prepares center area with embedded Div where all navigators will be shown.
|
void |
createPreviewArea(Borderlayout parentLayout)
Prepares area for previews
|
protected List |
getContentToCopy()
Getters and setters
|
protected void |
otherKeyPressed(KeyBinding kb,
GlobalKeyEvent evt)
Called for any key binding but COPY, PASTE, MOVE or DELETE.
|
protected void |
performDelete(List content)
Called upon delete key binding fired
|
protected void |
performPaste(List content,
int action)
Called upon paste key binding fired
|
void |
viewCreated(Borderlayout borderlayout)
Initial show for the area.
|
createToolbar, gainFocus, getClipboard, getContextMenu, performRefresh, performSearch, setClipboard, setLayoutService, setNavigatorClasses, setTypeServicecopyPressed, copyToClipboard, deletePressed, focusChanged, keyPressed, movePressed, moveToClipboard, pastePressed, setFocusableComponentprotected EventListener selectEventListener
public void viewCreated(Borderlayout borderlayout)
Events#ON_SELECT event that is
responsible for creating preview in the previewArea.viewCreated in class BrowseControllerpublic Div createBrowserParent(Borderlayout parentLayout)
Events#ON_USER event that
indicates active navigator.createBrowserParent in class BrowseControllerpublic void createPreviewArea(Borderlayout parentLayout)
protected void createBrowserContextMenu(Div browserParent)
createBrowserContextMenu in class BrowseControllerprotected List getContentToCopy()
getContentToCopy in class AbstractKeyEnabledControllerprotected void otherKeyPressed(KeyBinding kb, GlobalKeyEvent evt)
AbstractKeyEnabledControllerotherKeyPressed in class AbstractKeyEnabledControllerkb - the key binding we've got a event forevt - the key eventprotected void performDelete(List content)
AbstractKeyEnabledControllerperformDelete in class AbstractKeyEnabledControllercontent - the content from AbstractKeyEnabledController.getContentToCopy()protected void performPaste(List content, int action)
AbstractKeyEnabledControllerperformPaste in class AbstractKeyEnabledControllercontent - the content from AbstractKeyEnabledController.getContentToCopy()action - the action code from the actual key eventCopyright © 2017 SAP SE. All Rights Reserved.