TV-Browser 3.3.3 API

tvbrowser.core.plugin
Class ActionMenuProxy

java.lang.Object
  extended by devplugin.ActionMenu
      extended by tvbrowser.core.plugin.ActionMenuProxy

public class ActionMenuProxy
extends ActionMenu

This Class is a Proxy for ActionMenu's. It capsulates Actions into ActionProxies. These ActionProxies will show an Error Dialog that enables the User to deactive a malfuncioning Plugin

Author:
bodum

Constructor Summary
ActionMenuProxy(PluginProxy pluginProxy, ActionMenu actionMenu)
          Creates the Proxy
 
Method Summary
 javax.swing.Action getAction()
          Returns an ActionProxy containing the Action
 ActionMenu[] getSubItems()
          Returns SubItems that are encapsulated by ActionMenuProxies
 
Methods inherited from class devplugin.ActionMenu
getTitle, hasSubItems, isSelected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionMenuProxy

public ActionMenuProxy(PluginProxy pluginProxy,
                       ActionMenu actionMenu)
Creates the Proxy

Parameters:
pluginProxy - PluginProxy to use
actionMenu - ActionMenu that is going to be encapsulated
Method Detail

getAction

public javax.swing.Action getAction()
Returns an ActionProxy containing the Action

Overrides:
getAction in class ActionMenu
Returns:
Action

getSubItems

public ActionMenu[] getSubItems()
Returns SubItems that are encapsulated by ActionMenuProxies

Overrides:
getSubItems in class ActionMenu

TV-Browser 3.3.3 API

TV-Browser 3.3.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)