27 #include "../../../../dataaccess/property/SimpleProperty.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();
95 return ::v8::Undefined();
102 global->Set(::v8::String::New(
"TeSimpleProperty"), jsimpleproperty->GetFunction());
112 ::v8::Local<::v8::FunctionTemplate> result = ::v8::FunctionTemplate::New();
113 result->Inherit(pTpl);
115 ::v8::Handle<::v8::ObjectTemplate> prototype = result->PrototypeTemplate();
123 prototype->Set(::v8::String::NewSymbol(
"has"), ::v8::FunctionTemplate::New(
SimpleProperty_Has));
124 prototype->Set(::v8::String::NewSymbol(
"clone"), ::v8::FunctionTemplate::New(
SimpleProperty_Clone));
::v8::Persistent<::v8::FunctionTemplate > & GetSimplePropertyTemplate()
It returns a reference to the persistent template of a SimpleProperty object.
::v8::Handle<::v8::Value > SimpleProperty_SetRequired(const ::v8::Arguments &args)
static::v8::Persistent<::v8::FunctionTemplate > sdset_simpleproperty_template
JavaScript exporting routine for the TerraLib Data Access module.
::v8::Handle<::v8::Value > SimpleProperty_IsAutoNumber(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > SimpleProperty_Clone(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > SimpleProperty_Has(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > SimpleProperty_GetDefaultValue(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > SimpleProperty_SetDefaultValue(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > SimpleProperty_SetAutoNumber(const ::v8::Arguments &args)
::v8::Persistent<::v8::FunctionTemplate > & GetPropertyTemplate()
It returns a reference to the persistent template of a Property object.
void RegisterSimpleProperty(::v8::Local<::v8::Object > &global)
It registers the SimpleProperty class.
::v8::Handle<::v8::Value > SimpleProperty_Constructor(const ::v8::Arguments &args)
::v8::Handle<::v8::Value > SimpleProperty_IsRequired(const ::v8::Arguments &args)