~ubuntu-branches/ubuntu/maverick/kdeutils/maverick-proposed

« back to all changes in this revision

Viewing changes to okteta/kasten/controllers/view/structures/structurestoolfactory.h

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Riddell
  • Date: 2010-05-28 09:49:30 UTC
  • mfrom: (1.2.44 upstream)
  • Revision ID: james.westby@ubuntu.com-20100528094930-jzynf0obv1n2v13a
Tags: 4:4.4.80-0ubuntu1~ppa1
New upstream beta release

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 *   This file is part of the Okteta Kasten Framework, part of the KDE project.
 
3
 *
 
4
 *   Copyright 2010 Friedrich W. H. Kossebau <kossebau@kde.org>
 
5
 *
 
6
 *   This library is free software; you can redistribute it and/or
 
7
 *   modify it under the terms of the GNU Lesser General Public
 
8
 *   License as published by the Free Software Foundation; either
 
9
 *   version 2.1 of the License, or (at your option) version 3, or any
 
10
 *   later version accepted by the membership of KDE e.V. (or its
 
11
 *   successor approved by the membership of KDE e.V.), which shall
 
12
 *   act as a proxy defined in Section 6 of version 3 of the license.
 
13
 *
 
14
 *   This library is distributed in the hope that it will be useful,
 
15
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 
16
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
17
 *   Lesser General Public License for more details.
 
18
 *
 
19
 *   You should have received a copy of the GNU Lesser General Public
 
20
 *   License along with this library. If not, see <http://www.gnu.org/licenses/>.
 
21
 */
 
22
 
 
23
#ifndef STRUCTURESTOOLFACTORY_H
 
24
#define STRUCTURESTOOLFACTORY_H
 
25
 
 
26
// lib
 
27
#include "oktetakastencontrollers_export.h"
 
28
// Kasten core
 
29
#include <abstracttoolfactory.h>
 
30
 
 
31
namespace Kasten
 
32
{
 
33
 
 
34
class OKTETAKASTENCONTROLLERS_EXPORT StructuresToolFactory: public AbstractToolFactory
 
35
{
 
36
public:
 
37
    StructuresToolFactory();
 
38
    virtual ~StructuresToolFactory();
 
39
 
 
40
public:
 
41
    // AbstractToolFactory API
 
42
    virtual AbstractTool* create();
 
43
};
 
44
 
 
45
}
 
46
 
 
47
#endif