1 /*---------------------------------------------------------------------\
3 | __ __ ____ _____ ____ |
4 | \ \ / /_ _/ ___|_ _|___ \ |
5 | \ V / _` \___ \ | | __) | |
6 | | | (_| |___) || | / __/ |
7 | |_|\__,_|____/ |_| |_____| |
11 \----------------------------------------------------------------------/
15 Author: Stefan Hundhammer <sh@suse.de>
16 Stanislav Visnovsky <visnov@suse.cz>
20 #ifndef YWebUIComponent_h
21 #define YWebUIComponent_h
23 #include <YUIComponent.h>
25 #define y2log_component "web-ui"
26 #include <ycp/y2log.h>
30 class YWebUIComponent : public YUIComponent
37 * Create a Web UI. This is called from within setServerOptions().
39 * Reimplemented from YUIComponent.
41 virtual YUI * createUI( int argc, char **argv, bool with_threads, const char * macro_file );
44 * Returns the name of this YaST2 component.
46 * Reimplemented from YUIComponent.
48 virtual string name() const;
53 #endif // YWebUIComponent_h