1function [simDoc, section] = saveServerVisits(self, simDoc, section)
2% [SIMDOC, SECTION] = SAVESERVERVISITS(SIMDOC, SECTION)
4% Copyright (c) 2012-2026, Imperial College London
6visitsNode = simDoc.createElement(
'parameter');
7visitsNode.setAttribute(
'array',
'true');
8visitsNode.setAttribute(
'classPath',
'java.lang.Integer');
9visitsNode.setAttribute(
'name',
'numberOfVisits');
12numOfClasses = sn.nclasses;
13exportClasses = self.getExportableClasses();
15 % Skip
classes that should not be exported to JMT
20 refClassNode = simDoc.createElement(
'refClass');
21 refClassNode.appendChild(simDoc.createTextNode(sn.classnames{r}));
22 visitsNode.appendChild(refClassNode);
24 subParameterNode = simDoc.createElement(
'subParameter');
25 subParameterNode.setAttribute(
'classPath',
'java.lang.Integer');
26 subParameterNode.setAttribute(
'name',
'numberOfVisits');
28 valueNode2 = simDoc.createElement(
'value');
29 valueNode2.appendChild(simDoc.createTextNode(int2str(1)));
31 subParameterNode.appendChild(valueNode2);
32 visitsNode.appendChild(subParameterNode);
33 section.appendChild(visitsNode);