Ilwis-Objects
1.0
GIS and Remote Sensing framework for data access and processing
Main Page
Classes
Files
File List
All
Classes
Functions
Enumerations
Pages
factory.h
1
#ifndef FACTORY_H
2
#define FACTORY_H
3
4
class
QUrl;
5
6
//TODO: merge with abstractfactory as the split is not useful anymore
7
8
namespace
Ilwis {
9
10
class
Resource;
11
17
class
FactoryInterface
{
18
public
:
23
virtual
QString
description
()
const
= 0;
31
virtual
QString
type
()
const
= 0;
38
virtual
QString
subtype
()
const
= 0;
46
virtual
QString
key
()
const
= 0;
47
57
virtual
bool
canUse
(
const
Resource
& resource)
const
= 0;
62
virtual
bool
prepare
() = 0;
63
};
64
65
}
66
67
68
69
#endif // FACTORY_H
Generated on Fri Mar 28 2014 13:51:04 for Ilwis-Objects by
1.8.3.1