47 virtual Sxmlelement identification () {
return fIdentification; }
48 virtual Sxmlelement partlist () {
return fPartList; }
52 virtual void creator (
const char*
c,
const char* type=0);
53 virtual void rights (
const char*
c,
const char* type=0);
54 virtual void encoding(
const char*
software = 0);
60 virtual Sxmlelement scorepart (
const char*
id,
const char* name,
const char*
abbrev);
64 virtual Sxmlelement newnote (
const char*
step,
float alter,
int octave,
int duration,
const char* type=0);
65 virtual Sxmlelement newrest (
int duration,
const char* type=0);
69 virtual void makechord (
const std::vector<Sxmlelement>&
notes);
70 virtual void maketuplet (
int actual,
int normal,
const std::vector<Sxmlelement>&
notes);
84 attribute->setName (name);
85 attribute->setValue (
value);
89 virtual void print (std::ostream&
s) { sort(); fFile->print(
s); }
90 virtual Sxmlelement getElements() { sort();
return fRoot; }