26 #include "NCPackageSelectorPluginStub.h"
28 #define YUILogComponent "ncurses-ui"
29 #include <yui/YUILog.h>
33 #include "NCPackageSelectorPluginIf.h"
34 #include "YNCursesUI.h"
36 #define PLUGIN_BASE_NAME "ncurses-pkg"
40 : YPackageSelectorPlugin( PLUGIN_BASE_NAME )
44 yuiMilestone() <<
"Loaded " << PLUGIN_BASE_NAME
45 <<
" plugin successfully from " << pluginLibFullPath()
53 YUI_THROW( YUIPluginException( PLUGIN_BASE_NAME ) );
67 return impl->createPackageSelector( parent, modeFlags );
73 return impl->createPkgSpecial( parent, subwidget );
80 return impl->runPkgSelection( dialog, selector );
virtual YWidget * createPkgSpecial(YWidget *parent, const std::string &subwidget)
virtual YEvent * runPkgSelection(YDialog *currentDialog, YWidget *packageSelector)
virtual ~NCPackageSelectorPluginStub()
NCPackageSelectorPluginStub()
virtual YPackageSelector * createPackageSelector(YWidget *parent, long modeFlags)