summaryrefslogtreecommitdiffstats
path: root/common/domain
diff options
context:
space:
mode:
Diffstat (limited to 'common/domain')
-rw-r--r--common/domain/applicationdomaintype.cpp7
-rw-r--r--common/domain/applicationdomaintype.h3
2 files changed, 10 insertions, 0 deletions
diff --git a/common/domain/applicationdomaintype.cpp b/common/domain/applicationdomaintype.cpp
index ce113c2..4d63cc8 100644
--- a/common/domain/applicationdomaintype.cpp
+++ b/common/domain/applicationdomaintype.cpp
@@ -336,6 +336,13 @@ QByteArray getTypeName<Folder>()
336 return "folder"; 336 return "folder";
337} 337}
338 338
339bool isGlobalType(const QByteArray &type) {
340 if (type == ApplicationDomain::getTypeName<SinkResource>() || type == ApplicationDomain::getTypeName<SinkAccount>() || type == ApplicationDomain::getTypeName<Identity>()) {
341 return true;
342 }
343 return false;
344}
345
339} 346}
340} 347}
341 348
diff --git a/common/domain/applicationdomaintype.h b/common/domain/applicationdomaintype.h
index 5efb936..d969cc8 100644
--- a/common/domain/applicationdomaintype.h
+++ b/common/domain/applicationdomaintype.h
@@ -342,6 +342,9 @@ QByteArray SINK_EXPORT getTypeName<Mail>();
342template<> 342template<>
343QByteArray SINK_EXPORT getTypeName<Folder>(); 343QByteArray SINK_EXPORT getTypeName<Folder>();
344 344
345bool SINK_EXPORT isGlobalType(const QByteArray &type);
346
347
345/** 348/**
346 * Type implementation. 349 * Type implementation.
347 * 350 *