| java.lang.Object javax.swing.AbstractAction org.netbeans.modules.visualweb.spi.designtime.idebridge.action.AbstractDesignBeanAction org.netbeans.modules.visualweb.insync.action.AbstractDisplayActionAction
All known Subclasses: org.netbeans.modules.visualweb.insync.action.MarkupMouseRegionContextAction, org.netbeans.modules.visualweb.insync.action.VirtualFormsAction, org.netbeans.modules.visualweb.insync.action.DesignBeanContextAction, org.netbeans.modules.visualweb.insync.action.AddRemoveBindingAttributeAction, org.netbeans.modules.visualweb.insync.action.PropertyBindingAction,
AbstractDisplayActionAction | abstract public class AbstractDisplayActionAction extends AbstractDesignBeanAction (Code) | | XXX This should be ideally out of insync, in the designtime/idebridge.
But it has a big architectural flaw, that it needs insync ResultHandler to process tha action.
Abstract support action encapsulating DisplayAction s
and providing inline presenters for menu and popup.
Subclasses need to implement the getDisplayActions .
Note: Do not use for toolbars, the presenter is not implemented.
Note: XXX There is dependency on the insync (invocation of the action)
which points out incorrect designtime API arch. That should be fixed
before this support class could be moved into designtime/idebridge.
author: Peter Zavadsky author: Tor Norbye (old functionality implementation -> invokeDisplayAction impl) |
AbstractDisplayActionAction | public AbstractDisplayActionAction()(Code) | | Creates a new instance of DisplayActionAction
|
getDefaultDisplayName | abstract protected String getDefaultDisplayName()(Code) | | |
getMenuPresenter | protected JMenuItem getMenuPresenter(Action contextAwareAction, Lookup.Result result)(Code) | | |
getPopupPresenter | protected JMenuItem getPopupPresenter(Action contextAwareAction, Lookup.Result result)(Code) | | |
Fields inherited from org.netbeans.modules.visualweb.spi.designtime.idebridge.action.AbstractDesignBeanAction | final protected static String PROP_DESIGN_BEANS(Code)(Java Doc)
|
|
|