kexi
kexiapppart.cpp00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #include "kexiapppart.h"
00021
00022 #include "core/kexipart.h"
00023 #include "core/kexipartitem.h"
00024
00025
00026 using namespace Kross::KexiApp;
00027
00028 KexiAppPartItem::KexiAppPartItem(KexiPart::Item* item)
00029 : Kross::Api::Class<KexiAppPartItem>("KexiAppPartItem")
00030 {
00031 this->addFunction0<Kross::Api::Variant>("identifier", item, &::KexiPart::Item::identifier );
00032
00033 this->addFunction1<void, Kross::Api::Variant>("setIdentifier", item, &::KexiPart::Item::setIdentifier );
00034
00035 this->addFunction0<Kross::Api::Variant>("mimeType", item, &::KexiPart::Item::mimeType );
00036 this->addFunction1<void, Kross::Api::Variant>("setMimeType", item, &::KexiPart::Item::setMimeType );
00037
00038 this->addFunction0<Kross::Api::Variant>("name", item, &::KexiPart::Item::name );
00039 this->addFunction1<void, Kross::Api::Variant>("setName", item, &::KexiPart::Item::setName );
00040
00041 this->addFunction0<Kross::Api::Variant>("caption", item, &::KexiPart::Item::caption );
00042 this->addFunction1<void, Kross::Api::Variant>("setCaption", item, &::KexiPart::Item::setCaption );
00043
00044 this->addFunction0<Kross::Api::Variant>("description", item, &::KexiPart::Item::description );
00045 this->addFunction1<void, Kross::Api::Variant>("setDescription", item, &::KexiPart::Item::setDescription );
00046 }
|