27 #include "../../../../dataaccess/property/CompositeProperty.h" 28 #include "../../common/Utils.h" 32 #include <boost/cstdint.hpp> 36 return ::v8::Undefined();
41 return ::v8::Undefined();
46 return ::v8::Undefined();
51 return ::v8::Undefined();
56 return ::v8::Undefined();
61 return ::v8::Undefined();
66 return ::v8::Undefined();
71 return ::v8::Undefined();
76 return ::v8::Undefined();
81 return ::v8::Undefined();
86 return ::v8::Undefined();
91 return ::v8::Undefined();
98 global->Set(::v8::String::New(
"TeCompositeProperty"), jcompositeproperty->GetFunction());
108 ::v8::Local<::v8::FunctionTemplate> result = ::v8::FunctionTemplate::New();
109 result->Inherit(propertyTpl);
111 ::v8::Handle<::v8::ObjectTemplate> prototype = result->PrototypeTemplate();
::v8::Handle<::v8::Value > CompositeProperty_GetProperties(const ::v8::Arguments &)
JavaScript exporting routine for the TerraLib Data Access module.
::v8::Handle<::v8::Value > CompositeProperty_Constructor(const ::v8::Arguments &)
::v8::Handle<::v8::Value > CompositeProperty_GetProperty(const ::v8::Arguments &)
void RegisterCompositeProperty(::v8::Local<::v8::Object > &global)
It registers the CompositeProperty class.
::v8::Handle<::v8::Value > CompositeProperty_Remove(const ::v8::Arguments &)
::v8::Handle<::v8::Value > CompositeProperty_Add(const ::v8::Arguments &)
::v8::Handle<::v8::Value > CompositeProperty_Size(const ::v8::Arguments &)
static::v8::Persistent<::v8::FunctionTemplate > sg_compositeproperty_template
::v8::Handle<::v8::Value > CompositeProperty_SetCompositeName(const ::v8::Arguments &)
::v8::Handle<::v8::Value > CompositeProperty_Clear(const ::v8::Arguments &)
::v8::Handle<::v8::Value > CompositeProperty_GetPropertyById(const ::v8::Arguments &)
::v8::Persistent<::v8::FunctionTemplate > & GetPropertyTemplate()
It returns a reference to the persistent template of a Property object.
::v8::Handle<::v8::Value > CompositeProperty_GetPropertyPosition(const ::v8::Arguments &)
::v8::Handle<::v8::Value > CompositeProperty_GetCompositeName(const ::v8::Arguments &)
::v8::Persistent<::v8::FunctionTemplate > & GetCompositePropertyTemplate()
It returns a reference to the persistent template of a CompositeProperty object.
::v8::Handle<::v8::Value > CompositeProperty_Copy(const ::v8::Arguments &)