public static function run($dataDir = null)
 {
     # Checking a Master Presence by ID
     CheckPresenceOfMaster::check_presence_master_by_id($dataDir);
     # Checking a Master Presence by Name
     CheckPresenceOfMaster::check_presence_master_by_name($dataDir);
 }
print "Running Aspose\\Diagram\\LoadingSavingandConverting\\SavingVisioDocument::run()" . PHP_EOL;
SavingVisioDocument::run(__DIR__ . '/data/LoadingSavingandConverting/SavingVisioDocument/');
print "Running Aspose\\Diagram\\WorkingwithDiagrams\\AddCommentToDiagram::run()" . PHP_EOL;
AddCommentToDiagram::run(__DIR__ . '/data/WorkingwithDiagrams/AddCommentToDiagram/');
print "Running Aspose\\Diagram\\WorkingwithDiagrams\\CreateDiagram::run()" . PHP_EOL;
CreateDiagram::run(__DIR__ . '/data/WorkingwithDiagrams/CreateDiagram/');
print "Running Aspose\\Diagram\\WorkingwithDiagrams\\GetConnectorsInfo::run()" . PHP_EOL;
GetConnectorsInfo::run(__DIR__ . '/data/WorkingwithDiagrams/GetConnectorsInfo/');
print "Running Aspose\\Diagram\\WorkingwithDiagrams\\GetDiagramFontInfo::run()" . PHP_EOL;
GetDiagramFontInfo::run(__DIR__ . '/data/WorkingwithDiagrams/GetDiagramFontInfo/');
print "Running Aspose\\Diagram\\WorkingwithDiagrams\\RemoveAllMacrosFromDiagram::run()" . PHP_EOL;
RemoveAllMacrosFromDiagram::run(__DIR__ . '/data/WorkingwithDiagrams/RemoveAllMacrosFromDiagram/');
print "Running Aspose\\Diagram\\WorkingwithHeadersandFooters\\HeadersAndFooters::run()" . PHP_EOL;
HeadersAndFooters::run(__DIR__ . '/data/WorkingwithHeadersandFooters/HeadersAndFooters/');
print "Running Aspose\\Diagram\\WorkingwithMasters\\CheckPresenceOfMaster::run()" . PHP_EOL;
CheckPresenceOfMaster::run(__DIR__ . '/data/WorkingwithMasters/CheckPresenceOfMaster/');
print "Running Aspose\\Diagram\\WorkingwithMasters\\GetMasterInfo::run()" . PHP_EOL;
GetMasterInfo::run(__DIR__ . '/data/WorkingwithMasters/GetMasterInfo/');
print "Running Aspose\\Diagram\\WorkingwithMasters\\GetMasterObject::run()" . PHP_EOL;
GetMasterObject::run(__DIR__ . '/data/WorkingwithMasters/GetMasterObject/');
print "Running Aspose\\Diagram\\WorkingwithPages\\AddPage::run()" . PHP_EOL;
AddPage::run(__DIR__ . '/data/WorkingwithPages/AddPage/');
print "Running Aspose\\Diagram\\WorkingwithPages\\GetPageInfo::run()" . PHP_EOL;
GetPageInfo::run(__DIR__ . '/data/WorkingwithPages/GetPageInfo/');
print "Running Aspose\\Diagram\\WorkingwithPages\\GetPageObject::run()" . PHP_EOL;
GetPageObject::run(__DIR__ . '/data/WorkingwithPages/GetPageObject/');
print "Running Aspose\\Diagram\\WorkingwithShapes\\ChangeShapePosition::run()" . PHP_EOL;
ChangeShapePosition::run(__DIR__ . '/data/WorkingwithShapes/ChangeShapePosition/');
print "Running Aspose\\Diagram\\WorkingwithShapes\\ConnectSubShapes::run()" . PHP_EOL;
ConnectSubShapes::run(__DIR__ . '/data/WorkingwithShapes/ConnectSubShapes/');
print "Running Aspose\\Diagram\\WorkingwithShapes\\ExtractImages::run()" . PHP_EOL;