9 #include <vlutil/vlMachineTypes.h>
12 #include <vlutil/vlString.h>
32 virtual void setDescription(
const DtString&);
33 virtual const DtString& getDescription();
35 virtual void setDiscriminant(
const DtString&);
36 virtual const DtString& getDiscriminant();
38 virtual void setEncoding(
const DtString&);
39 virtual const DtString& getEncoding();
41 virtual void setDatatype(
const DtString&);
42 virtual const DtString& getDatatype();
47 virtual std::list<DtAlternativeComponentNode*>::iterator getComponentNodeList();
48 virtual std::list<DtAlternativeComponentNode*>::iterator getComponentNodeEnd();