Package com.biglybt.ui.common.table.impl
Class TableContextMenuManager
- java.lang.Object
-
- com.biglybt.ui.common.table.impl.TableContextMenuManager
-
public class TableContextMenuManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static AEMonitor
class_mon
private static TableContextMenuManager
instance
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,TableContextMenuItem>>
items
private AEMonitor
items_mon
-
Constructor Summary
Constructors Modifier Constructor Description private
TableContextMenuManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addContextMenuItem(TableContextMenuItem item)
TableContextMenuItem[]
getAllAsArray(java.lang.String sMenuID)
static TableContextMenuManager
getInstance()
Retrieve the static TableContextMenuManager instancevoid
removeContextMenuItem(TableContextMenuItem item)
void
removeMenuItemsForDetach(java.lang.String uiType)
-
-
-
Field Detail
-
instance
private static TableContextMenuManager instance
-
class_mon
private static final AEMonitor class_mon
-
items
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,TableContextMenuItem>> items
-
items_mon
private final AEMonitor items_mon
-
-
Method Detail
-
getInstance
public static TableContextMenuManager getInstance()
Retrieve the static TableContextMenuManager instance- Returns:
- the static TableContextMenuManager instance
-
addContextMenuItem
public void addContextMenuItem(TableContextMenuItem item)
-
removeMenuItemsForDetach
public void removeMenuItemsForDetach(java.lang.String uiType)
-
removeContextMenuItem
public void removeContextMenuItem(TableContextMenuItem item)
-
getAllAsArray
public TableContextMenuItem[] getAllAsArray(java.lang.String sMenuID)
-
-