14#include "arcane/utils/NotImplementedException.h"
15#include "arcane/AbstractCaseDocumentVisitor.h"
28void AbstractCaseDocumentVisitor::
31 String s = String::format(
"visitor not implemented for this case option");
32 throw NotImplementedException(A_FUNCINFO,s);
38void AbstractCaseDocumentVisitor::
39beginVisit(
const ICaseOptions* opt)
48void AbstractCaseDocumentVisitor::
49endVisit(
const ICaseOptions* opt)
58void AbstractCaseDocumentVisitor::
59applyVisitor(
const CaseOptionSimple* opt)
69void AbstractCaseDocumentVisitor::
70applyVisitor(
const CaseOptionMultiSimple* opt)
79void AbstractCaseDocumentVisitor::
80applyVisitor(
const CaseOptionExtended* opt)
89void AbstractCaseDocumentVisitor::
90applyVisitor(
const CaseOptionMultiExtended* opt)
99void AbstractCaseDocumentVisitor::
100applyVisitor(
const CaseOptionEnum* opt)
109void AbstractCaseDocumentVisitor::
110applyVisitor(
const CaseOptionMultiEnum* opt)
119void AbstractCaseDocumentVisitor::
120beginVisit(
const CaseOptionServiceImpl* opt)
129void AbstractCaseDocumentVisitor::
130endVisit(
const CaseOptionServiceImpl* opt)
139void AbstractCaseDocumentVisitor::
140beginVisit(
const CaseOptionMultiServiceImpl* opt,Integer index)
143 ARCANE_UNUSED(index);
150void AbstractCaseDocumentVisitor::
151endVisit(
const CaseOptionMultiServiceImpl* opt,Integer index)
154 ARCANE_UNUSED(index);