/* * This class handled the codeIgniter "Help Search" action. */ package com.codeigniter.netbeans.documentation; import com.codeigniter.netbeans.documentation.HelpSearchPanel; import java.awt.Component; import java.awt.event.ActionEvent; import javax.swing.AbstractAction; import org.openide.awt.ActionID; import org.openide.awt.ActionReference; import org.openide.awt.ActionReferences; import org.openide.awt.ActionRegistration; import org.openide.util.NbBundle.Messages; import org.openide.util.actions.Presenter; @ActionID( category = "CodeIgniter", id = "com.codeigniter.netbeans.CISearchToolbar" ) @ActionRegistration( displayName = "#CTL_CISearchToolbar", lazy = false ) @ActionReferences({ @ActionReference(path = "Toolbars/CodeIgniter", position = 100) }) @Messages("CTL_CISearchToolbar=Search CI Docs") public final class CISearchToolbar extends AbstractAction implements Presenter.Toolbar { @Override public Component getToolbarPresenter() { return new HelpSearchPanel(); } @Override public void actionPerformed(ActionEvent e) { //delegated to toolbar } }