Class DefaultMyJxtaPluginContainer
package: net.jxta.myjxta.plugin
public class DefaultMyJxtaPluginContainer
Implements:
net.jxta.myjxta.plugin.PluginContainer, net.jxta.myjxta.plugin.PluginContainer.IPopupGenerator
Field Summary
private final MyJXTA
private ArrayList
ArrayList
private JPopupMenu
Constructor Summary
public
Method Summary
public void
addPopup(PluginContainer.MenuPath path, int section, AbstractAction action)
   getSelectedMyJxtaNodes from the current active component
 
public void
public void
public void
public void
triggerGlobalMyJxtaPopup(ISelectableNode p_selectedNodes, MouseEvent p_e, JComponent p_component)
Field Detail
m_myJxta
private final MyJXTA m_myJxta

m_popupProvider
private ArrayList m_popupProvider = new ArrayList()

m_selectionProviders
ArrayList m_selectionProviders = new ArrayList()

p_nextPopupMenu
private JPopupMenu p_nextPopupMenu = new JPopupMenu()
Constructor Detail
DefaultMyJxtaPluginContainer
public DefaultMyJxtaPluginContainer(MyJXTA p_myJxta)
Method Detail
addPopup
public void addPopup(PluginContainer.MenuPath path, int section, AbstractAction action)

getSelectedNodes
public ISelectableNode getSelectedNodes()
getSelectedMyJxtaNodes from the current active component
Return

registerPopupProvider
public void registerPopupProvider(PluginContainer.IPopupProvider p_component)

registerSelectionProvider
public void registerSelectionProvider(PluginContainer.ISelectionProvider p_component)

removeSelectionProvider
public void removeSelectionProvider(PluginContainer.ISelectionProvider p_component)

triggerGlobalMyJxtaPopup
public void triggerGlobalMyJxtaPopup(ISelectableNode p_selectedNodes, MouseEvent p_e, JComponent p_component)