Source: doctypes/rdfdoctype.h


Annotated List
Files
Globals
Hierarchy
Index
// -*- c++ -*-

#ifndef RDFDOCTYPE_H
#define RDFDOCTYPE_H

#include "doctypeviewmanager.h"
#include "doctype.h"

class RichTextDocType;

/**
 * DocType for RDF markup.
 */
class RDFDocType : public DocType
{
public:
    RDFDocType( const DocTypeInfo &info );
    ~RDFDocType() {}

    virtual QStyleSheet *styleSheet();
    virtual DocTypeViewManager *createViewManager();

    void createActions( KActionCollection *actionCollection );

private:
    mutable QStyleSheet *sheet;
};

/**
 * Manages the views for RDF documents.
 *
 * @author Richard Moore, rich@kde.org
 * @version $Id: doctypes___rdfdoctype_h.html,v 1.1.1.1 2001/11/29 18:18:29 rich Exp $
 */
class RDFViewManager : public DocTypeViewManager
{
public:
    RDFViewManager( DocType *type );
    virtual ~RDFViewManager();

    virtual void openURL( const KURL &url );

    virtual void installViews( QTabWidget *parent, KParts::PartManager *mng );
    virtual void uninstallViews( QTabWidget *parent, KParts::PartManager *mng );

    virtual KParts::Part *findPart( QWidget *w );

private:
    RichTextEditPart *editPart;
};

#endif // RDFDOCTYPE_H

// Local Variables:
// c-basic-offset: 4
// End:

Generated by: rich on pegasus on Fri Nov 9 01:30:38 2001, using kdoc 2.0a53.