// Generated by ACDK Metacompiler,
// Copyrighted by Roger Rene Kommer, artefaktur
//
// Dont edit this file manually
//
#include <acdk.h>
#include "DocumentTraversal.h"
#include "NodeFilter.h"
#include "NodeIterator.h"
#include "traversal.h"
#include "TreeWalker.h"
namespace org {
namespace w3c {
namespace dom {
namespace traversal {
::acdk::lang::dmi::ClazzSuperInfo* _DocumentTraversal_interfaces[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DocumentTraversal::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"DocumentTraversal", // name of class
-1, // hashCode
"org/w3c/dom/traversal", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_DocumentTraversal_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
DocumentTraversal::_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_DocumentTraversal(DocumentTraversal::clazzInfo());
::acdk::lang::RClass
DocumentTraversal::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
DocumentTraversal::getCollectableFields(FieldReferences& fields)
{
}
} // namespace org
} // namespace w3c
} // namespace dom
} // namespace traversal
namespace org {
namespace w3c {
namespace dom {
namespace traversal {
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterAcceptFlags_FILTER_ACCEPT =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"FILTER_ACCEPT", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::FILTER_ACCEPT, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterAcceptFlags_FILTER_REJECT =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"FILTER_REJECT", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::FILTER_REJECT, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterAcceptFlags_FILTER_SKIP =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"FILTER_SKIP", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::FILTER_SKIP, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo* NodeFilterAcceptFlags_enumValues[] = {
&NodeFilterAcceptFlags_FILTER_ACCEPT,
&NodeFilterAcceptFlags_FILTER_REJECT,
&NodeFilterAcceptFlags_FILTER_SKIP,
0
};
::acdk::lang::dmi::ClazzEnumInfo* NodeFilterAcceptFlagsMetaInf::GetEnumInfo()
{
static ::acdk::lang::dmi::ClazzEnumInfo NodeFilterAcceptFlags_enumInfo = {
::acdk::lang::dmi::MiEnumInfo, // flags
0, // attribute rest
"NodeFilterAcceptFlags", // name
-1, // hashCode
"org/w3c/dom/traversal", // ns
0, // _scopeParent
0, // _nextSibling
NodeFilterAcceptFlags_enumValues, // values
0, // internal next link
};
static ::acdk::lang::dmi::RegisterEnumInfo _register_NodeFilterAcceptFlags(&NodeFilterAcceptFlags_enumInfo);
return &NodeFilterAcceptFlags_enumInfo;
}
static ::acdk::lang::dmi::RegisterEnumInfo _register_NodeFilterAcceptFlagsEnumInfo(NodeFilterAcceptFlagsMetaInf::GetEnumInfo());
} // namespace org
} // namespace w3c
} // namespace dom
} // namespace traversal
namespace org {
namespace w3c {
namespace dom {
namespace traversal {
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_ALL =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_ALL", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_ALL, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_ELEMENT =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_ELEMENT", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_ELEMENT, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_ATTRIBUTE =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_ATTRIBUTE", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_ATTRIBUTE, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_TEXT =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_TEXT", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_TEXT, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_CDATA_SECTION =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_CDATA_SECTION", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_CDATA_SECTION, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_ENTITY_REFERENCE =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_ENTITY_REFERENCE", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_ENTITY_REFERENCE, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_ENTITY =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_ENTITY", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_ENTITY, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_PROCESSING_INSTRUCTION =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_PROCESSING_INSTRUCTION", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_PROCESSING_INSTRUCTION, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_COMMENT =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_COMMENT", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_COMMENT, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_DOCUMENT =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_DOCUMENT", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_DOCUMENT, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_DOCUMENT_TYPE =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_DOCUMENT_TYPE", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_DOCUMENT_TYPE, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_DOCUMENT_FRAGMENT =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_DOCUMENT_FRAGMENT", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_DOCUMENT_FRAGMENT, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo NodeFilterShowFlags_SHOW_NOTATION =
{
::acdk::lang::dmi::MiEnumValInfo, // flags
0, // attributeRes
"SHOW_NOTATION", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
0, // ClazzEnum definition
org::w3c::dom::traversal::SHOW_NOTATION, // value
};
::acdk::lang::dmi::ClazzEnumValueInfo* NodeFilterShowFlags_enumValues[] = {
&NodeFilterShowFlags_SHOW_ALL,
&NodeFilterShowFlags_SHOW_ELEMENT,
&NodeFilterShowFlags_SHOW_ATTRIBUTE,
&NodeFilterShowFlags_SHOW_TEXT,
&NodeFilterShowFlags_SHOW_CDATA_SECTION,
&NodeFilterShowFlags_SHOW_ENTITY_REFERENCE,
&NodeFilterShowFlags_SHOW_ENTITY,
&NodeFilterShowFlags_SHOW_PROCESSING_INSTRUCTION,
&NodeFilterShowFlags_SHOW_COMMENT,
&NodeFilterShowFlags_SHOW_DOCUMENT,
&NodeFilterShowFlags_SHOW_DOCUMENT_TYPE,
&NodeFilterShowFlags_SHOW_DOCUMENT_FRAGMENT,
&NodeFilterShowFlags_SHOW_NOTATION,
0
};
::acdk::lang::dmi::ClazzEnumInfo* NodeFilterShowFlagsMetaInf::GetEnumInfo()
{
static ::acdk::lang::dmi::ClazzEnumInfo NodeFilterShowFlags_enumInfo = {
::acdk::lang::dmi::MiEnumInfo, // flags
0, // attribute rest
"NodeFilterShowFlags", // name
-1, // hashCode
"org/w3c/dom/traversal", // ns
0, // _scopeParent
0, // _nextSibling
NodeFilterShowFlags_enumValues, // values
0, // internal next link
};
static ::acdk::lang::dmi::RegisterEnumInfo _register_NodeFilterShowFlags(&NodeFilterShowFlags_enumInfo);
return &NodeFilterShowFlags_enumInfo;
}
static ::acdk::lang::dmi::RegisterEnumInfo _register_NodeFilterShowFlagsEnumInfo(NodeFilterShowFlagsMetaInf::GetEnumInfo());
} // namespace org
} // namespace w3c
} // namespace dom
} // namespace traversal
namespace org {
namespace w3c {
namespace dom {
namespace traversal {
::acdk::lang::dmi::ClazzSuperInfo* _NodeFilter_interfaces[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NodeFilter::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"NodeFilter", // name of class
-1, // hashCode
"org/w3c/dom/traversal", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_NodeFilter_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
NodeFilter::_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_NodeFilter(NodeFilter::clazzInfo());
::acdk::lang::RClass
NodeFilter::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
NodeFilter::getCollectableFields(FieldReferences& fields)
{
}
} // namespace org
} // namespace w3c
} // namespace dom
} // namespace traversal
namespace org {
namespace w3c {
namespace dom {
namespace traversal {
::acdk::lang::dmi::ClazzSuperInfo* _NodeIterator_interfaces[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NodeIterator::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"NodeIterator", // name of class
-1, // hashCode
"org/w3c/dom/traversal", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_NodeIterator_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
NodeIterator::_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_NodeIterator(NodeIterator::clazzInfo());
::acdk::lang::RClass
NodeIterator::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
NodeIterator::getCollectableFields(FieldReferences& fields)
{
}
} // namespace org
} // namespace w3c
} // namespace dom
} // namespace traversal
namespace org {
namespace w3c {
namespace dom {
namespace traversal {
::acdk::lang::dmi::ClazzSuperInfo* _TreeWalker_interfaces[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TreeWalker::clazzInfo()
{
static ::acdk::lang::dmi::ClazzInfo _clazzInfo =
{
::acdk::lang::dmi::MiClazzInfo | ::acdk::lang::dmi::MiCiInterface | ::acdk::lang::dmi::MiCiAbstract, // clazz-flags
0, //AttributesRes
"TreeWalker", // name of class
-1, // hashCode
"org/w3c/dom/traversal", // the namespace
0, // _scopeParent
0, // _nextSibling
0, // type
0, // _firstChild
_TreeWalker_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
TreeWalker::_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_TreeWalker(TreeWalker::clazzInfo());
::acdk::lang::RClass
TreeWalker::GetClass()
{
return ::acdk::lang::Class::getSingeltonClass(clazzInfo());
}
//virtual
void
TreeWalker::getCollectableFields(FieldReferences& fields)
{
}
} // namespace org
} // namespace w3c
} // namespace dom
} // namespace traversal
|