// Generated by ACDK Metacompiler,
// Copyrighted by Roger Rene Kommer, artefaktur
//
// Dont edit this file manually
//
#include <acdk.h>
#include "DocumentBuilder.h"
#include "DocumentBuilderFactory.h"
#include "ParserConfigurationException.h"
#include "parsers.h"
namespace acdk {
namespace xml {
namespace parsers {
::acdk::lang::dmi::ClazzSuperInfo _DocumentBuilder_super_acdk__lang__Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _DocumentBuilder_interfaces[] =
{
&_DocumentBuilder_super_acdk__lang__Object,
0
};
::acdk::lang::dmi::ClazzInfo* DocumentBuilder::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"DocumentBuilder", // name of class
-1, // hashCode
"acdk/xml/parsers", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_DocumentBuilder_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
DocumentBuilder::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_DocumentBuilder(DocumentBuilder::clazzInfo());
::acdk::lang::RClass
DocumentBuilder::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
DocumentBuilder::getCollectableFields(FieldReferences& fields)
{
ACDK_FQ_SUPER_QUALIFIER(acdk::lang::, acdk::lang::Object)::getCollectableFields(fields);
}
} // namespace acdk
} // namespace xml
} // namespace parsers
namespace acdk {
namespace xml {
namespace parsers {
::acdk::lang::dmi::ClazzSuperInfo _DocumentBuilderFactory_super_acdk__lang__Object =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Object::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _DocumentBuilderFactory_interfaces[] =
{
&_DocumentBuilderFactory_super_acdk__lang__Object,
0
};
::acdk::lang::dmi::ClazzInfo* DocumentBuilderFactory::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"DocumentBuilderFactory", // name of class
-1, // hashCode
"acdk/xml/parsers", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_DocumentBuilderFactory_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
DocumentBuilderFactory::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_DocumentBuilderFactory(DocumentBuilderFactory::clazzInfo());
::acdk::lang::RClass
DocumentBuilderFactory::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
DocumentBuilderFactory::getCollectableFields(FieldReferences& fields)
{
ACDK_FQ_SUPER_QUALIFIER(acdk::lang::, acdk::lang::Object)::getCollectableFields(fields);
}
} // namespace acdk
} // namespace xml
} // namespace parsers
namespace acdk {
namespace xml {
namespace parsers {
::acdk::lang::dmi::ClazzSuperInfo _ParserConfigurationException_super_acdk__lang__Exception =
{
::acdk::lang::dmi::MiPublic,
0, //AttributesRes
acdk::lang::Exception::clazzInfo()
};
::acdk::lang::dmi::ClazzSuperInfo* _ParserConfigurationException_interfaces[] =
{
&_ParserConfigurationException_super_acdk__lang__Exception,
0
};
::acdk::lang::dmi::ClazzInfo* ParserConfigurationException::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo, // clazz-flags
0, //AttributesRes
"ParserConfigurationException", // name of class
-1, // hashCode
"acdk/xml/parsers", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_ParserConfigurationException_interfaces, // pointer to Array of ClazzInfo references
0, // count of Super / Interfaces
0, // pointer to Array of fields
0, // count of Fields
0, // pointer to Array of Methods
0, // count of Methods
0, // create-function for cloning/serializing
0, // create-function for cloning/serializing arrays
0, // create-function for cloning/serializing arrays
0, // Class* thisClass; chaching instance
0, // jlong serialVersionUID; for serialization
::acdk::lang::dmi::StdDispatch::_invoke_dynamic, // dynamic_dispatch
::acdk::lang::dmi::StdDispatch::_invoke_static, // static_dispatch
0, // count off all collectable members in this class
0, // member type info for arrays or typed container
ParserConfigurationException::_castToInterfacePtr, // cast object to interface pointer
0 // next ClazzInfo in chain
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_clazzInfo(&_clazzInfo);
return &_clazzInfo;
};
static ::acdk::lang::dmi::RegisterClazzInfo _register_ParserConfigurationException(ParserConfigurationException::clazzInfo());
::acdk::lang::RClass
ParserConfigurationException::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
ParserConfigurationException::getCollectableFields(FieldReferences& fields)
{
ACDK_FQ_SUPER_QUALIFIER(acdk::lang::, Exception)::getCollectableFields(fields);
}
} // namespace acdk
} // namespace xml
} // namespace parsers
|