22#if !defined(XERCESC_INCLUDE_GUARD_XSMODELGROUP_HPP)
23#define XERCESC_INCLUDE_GUARD_XSMODELGROUP_HPP
RefVectorOf< XSParticle > XSParticleList
Definition XSConstants.hpp:52
#define XMLPARSER_EXPORT
Definition XercesDefs.hpp:163
#define XERCES_CPP_NAMESPACE_BEGIN
Definition XercesDefs.hpp:112
#define XERCES_CPP_NAMESPACE_END
Definition XercesDefs.hpp:113
Configurable memory manager.
Definition MemoryManager.hpp:40
Definition XSAnnotation.hpp:42
XSParticleList * getParticles() const
A list of [particles].
Definition XSModelGroup.hpp:144
XSModelGroup(COMPOSITOR_TYPE compositorType, XSParticleList *const particleList, XSAnnotation *const annot, XSModel *const xsModel, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
The default constructor.
XSAnnotation * fAnnotation
Definition XSModelGroup.hpp:136
XSAnnotation * getAnnotation() const
Optional.
Definition XSModelGroup.hpp:149
COMPOSITOR_TYPE
Definition XSModelGroup.hpp:45
@ COMPOSITOR_ALL
This content model represents a simplified version of the SGML &-Connector and is limited to the top-...
Definition XSModelGroup.hpp:59
@ COMPOSITOR_SEQUENCE
This constant value signifies a sequence operator.
Definition XSModelGroup.hpp:49
@ COMPOSITOR_CHOICE
This constant value signifies a choice operator.
Definition XSModelGroup.hpp:53
COMPOSITOR_TYPE fCompositorType
Definition XSModelGroup.hpp:134
COMPOSITOR_TYPE getCompositor() const
[compositor]: one of all, choice or sequence.
Definition XSModelGroup.hpp:139
XSParticleList * fParticleList
Definition XSModelGroup.hpp:135
Definition XSModel.hpp:60
XSObject(XSConstants::COMPONENT_TYPE compType, XSModel *const xsModel, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
The default constructor.
Definition XSParticle.hpp:42