JAVA if (t != null){ this.processAddrLines(AuthorityTypeUtil.getAddrLines(t)); this.processId(t.getId()); this.processName(t.getName()); } JAVA if (t != null){ this.processConcepts(t.getConcept()); this.processDescs(t.getDesc()); this.processEffectiveDate(t.getEffectiveDate()); this.processExpirationDate(t.getExpirationDate()); this.processId(t.getId()); this.processNames(t.getName()); this.processOfficialReleaseDate(t.getOfficialReleaseDate()); this.processPropertys(t.getProperty()); this.processRelationships(t.getRelationship()); this.processShortName(t.getShortName()); this.processStatusCode(t.getStatusCode()); this.processVersionLabel(t.getVersionLabel()); } JAVA if (t != null){ this.processExtension(t.getExtension()); this.processRoot(t.getRoot()); } JAVA if (t != null){ this.processEmail(t.getEmail()); } JAVA if (t != null){ this.processDisplayName(t.getDisplayName()); this.processType(t.getType()); } JAVA if (t != null){ this.processConformance(t.getConformance()); this.processConstraints(t.getConstraint()); this.processDescs(t.getDesc()); this.processExamples(t.getExample()); this.processFlexibility(t.getFlexibility()); this.processIsMandatory(t.isIsMandatory()); this.processItem(t.getItem()); this.processMaximumMultiplicity(t.getMaximumMultiplicity()); this.processMinimumMultiplicity(t.getMinimumMultiplicity()); this.processRef(t.getRef()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processAs(t.getAs()); this.processPath(t.getPath()); } JAVA if (t != null){ this.processEffectiveDate(t.getEffectiveDate()); this.processRef(t.getRef()); } JAVA if (t != null){ this.processConditions(t.getCondition()); this.processConformance(t.getConformance()); this.processFlexibility(t.getFlexibility()); this.processIsMandatory(t.isIsMandatory()); this.processMaximumMultiplicity(t.getMaximumMultiplicity()); this.processMinimumMultiplicity(t.getMinimumMultiplicity()); this.processRef(t.getRef()); } JAVA if (t != null){ this.processCode(t.getCode()); this.processCodeSystem(t.getCodeSystem()); this.processCodeSystemName(t.getCodeSystemName()); this.processDisplayName(t.getDisplayName()); this.processDomain(t.getDomain()); this.processFlexibility(t.getFlexibility()); this.processValueSet(t.getValueSet()); } JAVA if (t != null){ this.processDisplayName(t.getDisplayName()); this.processEffectiveDate(t.getEffectiveDate()); this.processProcess(t.getProcess()); this.processRef(t.getRef()); this.processStatusCode(t.getStatusCode()); } JAVA if (t != null){ } JAVA if (t != null){ this.processName(t.getName()); this.processValue(t.getValue()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processIssues(t.getIssue()); this.processLabels(t.getLabels()); this.processNotifier(t.getNotifier()); } JAVA if (t != null){ this.processCode(t.getCode()); this.processCodeSystem(t.getCodeSystem()); this.processCodeSystemName(t.getCodeSystemName()); this.processCodeSystemVersion(t.getCodeSystemVersion()); this.processDescs(t.getDesc()); this.processDisplayName(t.getDisplayName()); this.processLevel(t.getLevel()); this.processType(t.getType()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processId(t.getId()); } JAVA if (t != null){ this.processIsMandatory(t.getIsMandatory()); this.processMaximumMultiplicity(t.getMaximumMultiplicity()); this.processMinimumMultiplicity(t.getMinimumMultiplicity()); this.processRef(t.getRef()); this.processItem(t.getItem()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processAssignments(IssueType1Util.getAssignments(t)); this.processDisplayName(t.getDisplayName()); this.processId(t.getId()); this.processObjects(t.getObject()); this.processPriority(t.getPriority()); this.processTrackings(IssueType1Util.getTrackings(t)); this.processType(t.getType()); } JAVA if (t != null){ this.processAuthors(t.getAuthor()); this.processBuildingBlockRepositorys(t.getBuildingBlockRepository()); this.processContacts(t.getContact()); this.processCopyrights(t.getCopyright()); this.processDefaultElementNamespace(t.getDefaultElementNamespace()); this.processDefaultLanguage(t.getDefaultLanguage()); this.processDescs(t.getDesc()); this.processExperimental(t.isExperimental()); this.processId(t.getId()); this.processNames(t.getName()); this.processPrefix(t.getPrefix()); this.processReference(t.getReference()); this.processReleases(ProjectTypeUtil.getReleases(t)); this.processRestURIs(t.getRestURI()); this.processVersions(ProjectTypeUtil.getVersions(t)); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processFlexibility(t.getFlexibility()); this.processRef(t.getRef()); this.processType(t.getType()); } JAVA if (t != null){ this.processId(t.getId()); this.processPath(t.getPath()); } JAVA if (t != null){ this.processCompleteCodeSystems(t.getCompleteCodeSystem()); this.processConceptList(t.getConceptList()); this.processCopyright(t.getCopyright()); this.processDescs(t.getDesc()); this.processDisplayName(t.getDisplayName()); this.processEffectiveDate(t.getEffectiveDate()); this.processExpirationDate(t.getExpirationDate()); this.processFlexibility(t.getFlexibility()); this.processId(t.getId()); this.processIdent(t.getIdent()); this.processName(t.getName()); this.processOfficialReleaseDate(t.getOfficialReleaseDate()); this.processRef(t.getRef()); this.processReferencedFrom(t.getReferencedFrom()); this.processSourceCodeSystems(t.getSourceCodeSystem()); this.processStatusCode(t.getStatusCode()); this.processUrl(t.getUrl()); this.processVersionLabel(t.getVersionLabel()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processAuthor(IssueAssignmentUtil.getAuthors(t)); this.processDescs(IssueAssignmentUtil.getDescs(t)); this.processEffectiveDate(t.getEffectiveDate()); this.processLabels(t.getLabels()); this.processName(t.getName()); this.processTo(t.getTo()); } JAVA if (t != null){ this.processCode(DefineVariableTypeUtil.getCodes(t)); this.processName(t.getName()); this.processPath(t.getPath()); this.processUse(DefineVariableTypeUtil.getUses(t)); } JAVA if (t != null){ this.processCode(t.getCode()); this.processColor(t.getColor()); this.processDescs(t.getDesc()); this.processName(t.getName()); } JAVA if (t != null){ this.processConditions(t.getCondition()); this.processDescs(t.getDesc()); this.processEffectiveDate(t.getEffectiveDate()); this.processExpirationDate(t.getExpirationDate()); this.processId(t.getId()); this.processNames(t.getName()); this.processOfficialReleaseDate(t.getOfficialReleaseDate()); this.processStatusCode(t.getStatusCode()); this.processTransactions(t.getTransaction()); this.processTriggers(t.getTrigger()); this.processVersionLabel(t.getVersionLabel()); } JAVA if (t != null){ } JAVA if (t != null){ this.processId(t.getId()); this.processRole(t.getRole()); } JAVA if (t != null){ this.processEffectiveDate(t.getEffectiveDate()); this.processElementId(t.getElementId()); this.processRef(t.getRef()); } JAVA if (t != null){ this.processBy(t.getBy()); this.processDate(t.getDate()); this.processDescs(t.getDesc()); } JAVA if (t != null){ this.processDescs(t.getDesc()); this.processLabel(t.getLabel()); } JAVA if (t != null){ this.processConceptList(t.getConceptList()); this.processDescs(t.getDesc()); this.processDisplayName(t.getDisplayName()); this.processEffectiveDate(t.getEffectiveDate()); this.processExpirationDate(t.getExpirationDate()); this.processFlexibility(t.getFlexibility()); this.processId(t.getId()); this.processName(t.getName()); this.processOfficialReleaseDate(t.getOfficialReleaseDate()); this.processRef(t.getRef()); this.processStatusCode(t.getStatusCode()); this.processVersionLabel(t.getVersionLabel()); } JAVA if (t != null){ this.processCompilationDate(t.getCompilationDate()); this.processDatasets(t.getDatasets()); this.processDeeplinkprefix(t.getDeeplinkprefix()); this.processDeeplinkprefixservices(t.getDeeplinkprefixservices()); this.processIds(t.getIds()); this.processIssues(t.getIssues()); this.processLanguage(t.getLanguage()); this.processProject(t.getProject()); this.processRelease(t.getRelease()); this.processRepository(t.isRepository()); this.processRules(t.getRules()); this.processScenarios(t.getScenarios()); this.processTerminology(t.getTerminology()); this.processVersionDate(t.getVersionDate()); this.processVersionLabel(t.getVersionLabel()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.process_asserts(RuleDefinitionUtil.getAsserts(t)); this.processAttributes(t.getAttribute()); this.processChoices(RuleDefinitionUtil.getChoices(t)); this.processConformance(t.getConformance()); this.processConstraints(RuleDefinitionUtil.getConstraints(t)); this.processContains(t.getContains()); this.processDatatype(t.getDatatype()); this.processDefineVariables(RuleDefinitionUtil.getDefineVariables(t)); this.processDescs(t.getDesc()); this.processDisplayName(t.getDisplayName()); this.processEffectiveDate(t.getEffectiveDate()); this.processElements(RuleDefinitionUtil.getElements(t)); this.processExamples(t.getExample()); this.processExpirationDate(t.getExpirationDate()); this.processFlexibility(t.getFlexibility()); this.processId(t.getId()); this.processIncludes(RuleDefinitionUtil.getIncludes(t)); this.processIsClosed(t.getIsClosed()); this.processIsMandatory(t.isIsMandatory()); this.processLets(RuleDefinitionUtil.getLets(t)); this.processMaximumMultiplicity(t.getMaximumMultiplicity()); this.processMinimumMultiplicity(t.getMinimumMultiplicity()); this.processName(t.getName()); this.processOfficialReleaseDate(t.getOfficialReleaseDate()); this.processPropertys(t.getProperty()); this.processReports(RuleDefinitionUtil.getReports(t)); this.processStatusCode(t.getStatusCode()); this.processStrength(t.getStrength()); this.processTexts(t.getText()); this.processUseWhere(t.isUseWhere()); this.processVersionLabel(t.getVersionLabel()); this.processVocabularys(t.getVocabulary()); this.processContain1s(RuleDefinitionUtil.getContains(t)); this.processItem(t.getItem()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processDescs(t.getDesc()); this.processId(t.getId()); this.processNames(t.getName()); this.processType(t.getType()); } JAVA if (t != null){ this.processActors(t.getActor()); } JAVA if (t != null){ this.processActors(t.getActor()); } JAVA if (t != null){ this.process_default(t.isDefault()); this.processId(t.getId()); this.processPrefix(t.getPrefix()); this.processType(t.getType()); } JAVA if (t != null){ this.processConcepts(ValueSetConceptListUtil.getConcepts(t)); this.processExceptions(t.getException()); this.processIncludes(ValueSetConceptListUtil.getIncludes(t)); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.process_default(t.getDefault()); this.processCurrency(t.getCurrency()); this.processFixed(t.getFixed()); this.processFractionDigits(t.getFractionDigits()); this.processMaxInclude(t.getMaxInclude()); this.processMaxLength(t.getMaxLength()); this.processMinInclude(t.getMinInclude()); this.processMinLength(t.getMinLength()); this.processTimeStampPrecision(t.getTimeStampPrecision()); this.processUnit(t.getUnit()); } JAVA if (t != null){ this.processEffectiveDate(t.getEffectiveDate()); this.processId(t.getId()); this.processName(t.getName()); this.processType(t.getType()); } JAVA if (t != null){ this.processDescs(t.getDesc()); this.processException(t.isException()); this.processId(t.getId()); this.processNames(t.getName()); this.processSynonyms(t.getSynonym()); } JAVA if (t != null){ this.processFlexibility(t.getFlexibility()); this.processModel(t.getModel()); this.processTemplate(t.getTemplate()); this.processType(t.getType()); } JAVA if (t != null){ this.process_for(t.getFor()); this.processFormat(t.getFormat()); } JAVA if (t != null){ this.processEmail(t.getEmail()); this.processId(t.getId()); this.processNotifier(t.getNotifier()); this.processUsername(t.getUsername()); } JAVA if (t != null){ this.processBy(t.getBy()); this.processDate(t.getDate()); this.processDescs(t.getDesc()); } JAVA if (t != null){ this.processNs(t.getNs()); } JAVA if (t != null){ this.processTemplates(RulesUtil.getTemplates(t)); this.processTemplateAssociations(RulesUtil.getTemplateAssociations(t)); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processBaseIds(t.getBaseId()); this.processDefaultBaseIds(t.getDefaultBaseId()); this.processIds(t.getId()); this.processIdentifierAssociations(t.getIdentifierAssociation()); } JAVA if (t != null){ this.processClassCode(t.getClassCode()); this.processConstraints(t.getConstraint()); this.processContextConductionInd(t.isContextConductionInd()); this.processContextControlCode(t.getContextControlCode()); this.processDatatype(t.getDatatype()); this.processDescs(t.getDesc()); this.processDeterminerCode(t.getDeterminerCode()); this.processExtension(t.getExtension()); this.processId(t.getId()); this.processIndependentInd(t.isIndependentInd()); this.processInstitutionSpecified(t.isInstitutionSpecified()); this.processInversionInd(t.isInversionInd()); this.processIsOptional(t.isIsOptional()); this.processMediaType(t.getMediaType()); this.processMoodCode(t.getMoodCode()); this.processName(t.getName()); this.processNegationInd(t.getNegationInd()); this.processNullFlavor(t.getNullFlavor()); this.processOperator(t.getOperator()); this.processProhibited(t.isProhibited()); this.processQualifier(t.getQualifier()); this.processRepresentation(t.getRepresentation()); this.processRoot(t.getRoot()); this.processTypeCode(t.getTypeCode()); this.processUnit(t.getUnit()); this.processUse(t.getUse()); this.processValue(t.getValue()); this.processVocabularys(t.getVocabulary()); this.processItem(t.getItem()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processConcepts(t.getConcept()); this.processDisplayName(t.getDisplayName()); this.processFlexibility(t.getFlexibility()); this.processRef(t.getRef()); this.processSourceDataset(t.getSourceDataset()); this.processSourceDatasetFlexibility(t.getSourceDatasetFlexibility()); } JAVA if (t != null){ this.processConcepts(t.getConcept()); this.processValidTimeHigh(t.getValidTimeHigh()); } JAVA if (t != null){ this.processCode(t.getCode()); this.processCodeSystem(t.getCodeSystem()); } JAVA if (t != null){ this.processId(t.getId()); this.processType(t.getType()); } JAVA if (t != null){ this.processCode(t.getCode()); this.processDesignations(t.getDesignation()); this.processLevel(t.getLevel()); this.processStatusCode(t.getStatusCode()); this.processType(t.getType()); } JAVA if (t != null){ this.processLanguage(t.getLanguage()); this.processLastTranslated(t.getLastTranslated()); this.processMimeType(t.getMimeType()); } JAVA if (t != null){ this.processConformance(t.getConformance()); this.processIsMandatory(t.isIsMandatory()); this.processMaximumMultiplicity(t.getMaximumMultiplicity()); this.processMinimumMultiplicity(t.getMinimumMultiplicity()); } JAVA if (t != null){ this.processCodeSystem(t.getCodeSystem()); this.processCodeSystemName(t.getCodeSystemName()); this.processCodeSystemVersion(t.getCodeSystemVersion()); this.processFlexibility(t.getFlexibility()); } JAVA if (t != null){ this.processCode(t.getCode()); this.processCodeSystem(t.getCodeSystem()); this.processCodeSystemName(t.getCodeSystemName()); this.processConceptFlexibility(t.getConceptFlexibility()); this.processConceptId(t.getConceptId()); this.processDisplayName(t.getDisplayName()); this.processEffectiveDate(t.getEffectiveDate()); this.processExpirationDate(t.getExpirationDate()); this.processFlexibility(t.getFlexibility()); this.processOfficialReleaseDate(t.getOfficialReleaseDate()); this.processValueSet(t.getValueSet()); this.processVersionLabel(t.getVersionLabel()); } JAVA if (t != null){ this.processFlag(t.getFlag()); this.processRole(t.getRole()); this.processSee(t.getSee()); this.processTest(t.getTest()); } JAVA if (t != null){ this.processConstraints(ChoiceDefinitionUtil.getConstraints(t)); this.processDescs(t.getDesc()); this.processElements(ChoiceDefinitionUtil.getElements(t)); this.processIncludes(ChoiceDefinitionUtil.getIncludes(t)); this.processMaximumMultiplicity(t.getMaximumMultiplicity()); this.processMinimumMultiplicity(t.getMinimumMultiplicity()); this.processContains(ChoiceDefinitionUtil.getContains(t)); this.processItem(t.getItem()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processLogo(t.getLogo()); this.processUrl(t.getUrl()); } JAVA if (t != null){ this.processFlag(t.getFlag()); this.processRole(t.getRole()); this.processSee(t.getSee()); this.processTest(t.getTest()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processComments(t.getComment()); this.processConcepts(t.getConcept()); this.processDescs(t.getDesc()); this.processEffectiveDate(t.getEffectiveDate()); this.processExpirationDate(t.getExpirationDate()); this.processHistorys(t.getHistory()); this.processId(t.getId()); this.processImplementation(t.getImplementation()); this.processInherit(t.getInherit()); this.processNames(t.getName()); this.processOfficialReleaseDate(t.getOfficialReleaseDate()); this.processOperationalizations(t.getOperationalization()); this.processPropertys(t.getProperty()); this.processRationales(t.getRationale()); this.processRelationships(t.getRelationship()); this.processSources(t.getSource()); this.processStatusCode(t.getStatusCode()); this.processSynonyms(t.getSynonym()); this.processTerminologyAssociations(t.getTerminologyAssociation()); this.processType(t.getType()); this.processValueDomains(t.getValueDomain()); this.processValueSets(t.getValueSet()); this.processVersionLabel(t.getVersionLabel()); } JAVA if (t != null){ this.processDatasets(t.getDataset()); } JAVA if (t != null){ this.processCodedConcepts(t.getCodedConcept()); } JAVA if (t != null){ this.processType(t.getType()); } JAVA if (t != null){ this.processConcepts(t.getConcept()); this.processId(t.getId()); this.processRef(t.getRef()); } JAVA if (t != null){ this.processLabels(t.getLabel()); } JAVA if (t != null){ this.processConformance(t.getConformance()); this.processIsMandatory(t.isIsMandatory()); this.processMaximumMultiplicity(t.getMaximumMultiplicity()); this.processMinimumMultiplicity(t.getMinimumMultiplicity()); } JAVA if (t != null){ this.processActors(t.getActors()); this.processConditions(t.getCondition()); this.processDependenciess(t.getDependencies()); this.processDescs(t.getDesc()); this.processEffectiveDate(t.getEffectiveDate()); this.processExpirationDate(t.getExpirationDate()); this.processId(t.getId()); this.processLabel(t.getLabel()); this.processModel(t.getModel()); this.processNames(t.getName()); this.processOfficialReleaseDate(t.getOfficialReleaseDate()); this.processRepresentingTemplate(t.getRepresentingTemplate()); this.processStatusCode(t.getStatusCode()); this.processTransactions(t.getTransaction()); this.processTrigger(t.getTrigger()); this.processType(t.getType()); this.processVersionLabel(t.getVersionLabel()); } JAVA if (t != null){ this.processAuthor(t.getAuthor()); this.processDescs(t.getDesc()); this.processEffectiveDate(t.getEffectiveDate()); this.processLabels(t.getLabels()); this.processStatusCode(t.getStatusCode()); } JAVA if (t != null){ this.processConceptId(t.getConceptId()); this.processEffectiveDate(t.getEffectiveDate()); this.processExpirationDate(t.getExpirationDate()); this.processOfficialReleaseDate(t.getOfficialReleaseDate()); this.processRef(t.getRef()); this.processVersionLabel(t.getVersionLabel()); } JAVA if (t != null){ this.processAddrLines(t.getAddrLine()); this.processBy(t.getBy()); this.processLogo(t.getLogo()); this.processYears(t.getYears()); } JAVA if (t != null){ this.processFormat(t.getFormat()); this.processIdent(t.getIdent()); this.processLicenseKey(t.getLicenseKey()); this.processUrl(t.getUrl()); } JAVA if (t != null){ this.processDescs(t.getDesc()); this.processException(t.isException()); this.processFlexibility(t.getFlexibility()); this.processRef(t.getRef()); } JAVA if (t != null){ this.processConceptLists(DataSetConceptValueUtil.getConceptLists(t)); this.processExamples(DataSetConceptValueUtil.getExamples(t)); this.processPropertys(DataSetConceptValueUtil.getPropertys(t)); this.processType(t.getType()); } JAVA if (t != null){ this.process_asserts(TemplateDefinitionUtil.getAsserts(t)); this.processAttributes(TemplateDefinitionUtil.getAttributes(t)); this.processChoices(TemplateDefinitionUtil.getChoices(t)); this.processClassifications(t.getClassification()); this.processConstraints(TemplateDefinitionUtil.getConstraints(t)); this.processContext(t.getContext()); this.processDefineVariables(TemplateDefinitionUtil.getDefineVariables(t)); this.processDescs(t.getDesc()); this.processDisplayName(t.getDisplayName()); this.processEffectiveDate(t.getEffectiveDate()); this.processElements(TemplateDefinitionUtil.getElements(t)); this.processExamples(t.getExample()); this.processExpirationDate(t.getExpirationDate()); this.processId(t.getId()); this.processIdent(t.getIdent()); this.processIncludes(TemplateDefinitionUtil.getIncludes(t)); this.processIsClosed(t.isIsClosed()); this.processLets(TemplateDefinitionUtil.getLets(t)); this.processName(t.getName()); this.processOfficialReleaseDate(t.getOfficialReleaseDate()); this.processRef(t.getRef()); this.processReferencedFrom(t.getReferencedFrom()); this.processRelationships(t.getRelationship()); this.processReports(TemplateDefinitionUtil.getReports(t)); this.processStatusCode(t.getStatusCode()); this.processUrl(t.getUrl()); this.processVersionLabel(t.getVersionLabel()); this.processContains(TemplateDefinitionUtil.getContains(t)); this.processItem(t.getItem()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processName(t.getName()); } JAVA if (t != null){ this.processAssigningAuthority(t.getAssigningAuthority()); this.processDesignations(t.getDesignation()); this.processExtension(t.getExtension()); this.processRoot(t.getRoot()); } JAVA if (t != null){ } JAVA if (t != null){ this.processCodeSystems(t.getCodeSystem()); this.processTerminologyAssociations(t.getTerminologyAssociation()); this.processValueSets(t.getValueSet()); } JAVA if (t != null){ this.processActors(t.getActors()); this.processInstancess(t.getInstances()); this.processScenarios(t.getScenario()); } JAVA if (t != null){ this.processConcepts(t.getConcept()); this.processEffectiveDate(t.getEffectiveDate()); this.processTemplateId(t.getTemplateId()); } JAVA if (t != null){ this.processBy(t.getBy()); this.processDate(t.getDate()); this.processNotes(t.getNote()); this.processStatusCode(t.getStatusCode()); this.processVersionLabel(t.getVersionLabel()); } JAVA if (t != null){ this.processFormat(t.getFormat()); this.processPropertys(t.getProperty()); this.processTags(t.getTag()); this.processType(t.getType()); } JAVA if (t != null){ this.processCurrency(t.getCurrency()); this.processFractionDigits(t.getFractionDigits()); this.processMaxInclude(t.getMaxInclude()); this.processMaxLength(t.getMaxLength()); this.processMinInclude(t.getMinInclude()); this.processMinLength(t.getMinLength()); this.processUnit(t.getUnit()); this.processValue(t.getValue()); } JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA // to be overrided if needed to JAVA if (t != null){ this.processPath(t.getPath()); } JAVA if (t != null){ this.processCaption(t.getCaption()); this.processType(t.getType()); } JAVA "rawtypes" }) public <T extends Processor&gt; T provideImpl(Class<T&gt; t) { // if (t.equals(RuleDefinitionProcessor.class)){ // return (T) new RuleDefinitionProcessorImpl(); // } return null; JAVA DefaultImplProvider dip = new DefaultImplProvider(); RuleDefinitionProcessor aa = dip.provideImpl(RuleDefinitionProcessor.class); System.out.println(aa); JAVA if (t == null) return; ReferenceProcessor processor = implProvider.provideImpl(ReferenceProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; TransactionTriggerProcessor processor = implProvider.provideImpl(TransactionTriggerProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ContactProcessor processor = implProvider.provideImpl(ContactProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ArbitraryPropertyTypeProcessor processor = implProvider.provideImpl(ArbitraryPropertyTypeProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; VariousMixedContentProcessor processor = implProvider.provideImpl(VariousMixedContentProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; RuleDefinitionProcessor processor = implProvider.provideImpl(RuleDefinitionProcessor.class); if (processor != null) { processor.process(t, objects); } // process _assert if (RuleDefinitionUtil.getAsserts(t) != null) { for(Assert _assert : RuleDefinitionUtil.getAsserts(t)) { AssertVisitor.INSTANCE.visitAndProcess(_assert, implProvider, objects); } } // process attribute if (t.getAttribute() != null) { for(Attribute _attribute : t.getAttribute()) { AttributeVisitor.INSTANCE.visitAndProcess(_attribute, implProvider, objects); } } // process choice if (RuleDefinitionUtil.getChoices(t) != null) { for(ChoiceDefinition _choiceDefinition : RuleDefinitionUtil.getChoices(t)) { ChoiceDefinitionVisitor.INSTANCE.visitAndProcess(_choiceDefinition, implProvider, objects); } } // process constraint if (RuleDefinitionUtil.getConstraints(t) != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : RuleDefinitionUtil.getConstraints(t)) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process defineVariable if (RuleDefinitionUtil.getDefineVariables(t) != null) { for(DefineVariable _defineVariable : RuleDefinitionUtil.getDefineVariables(t)) { DefineVariableVisitor.INSTANCE.visitAndProcess(_defineVariable, implProvider, objects); } } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process element if (RuleDefinitionUtil.getElements(t) != null) { for(RuleDefinition _ruleDefinition : RuleDefinitionUtil.getElements(t)) { RuleDefinitionVisitor.INSTANCE.visitAndProcess(_ruleDefinition, implProvider, objects); } } // process example if (t.getExample() != null) { for(Example _example : t.getExample()) { ExampleVisitor.INSTANCE.visitAndProcess(_example, implProvider, objects); } } // process include if (RuleDefinitionUtil.getIncludes(t) != null) { for(IncludeDefinition _includeDefinition : RuleDefinitionUtil.getIncludes(t)) { IncludeDefinitionVisitor.INSTANCE.visitAndProcess(_includeDefinition, implProvider, objects); } } // process contain if (RuleDefinitionUtil.getContains(t) != null) { for(ContainDefinition _containDefinition : RuleDefinitionUtil.getContains(t)) { ContainDefinitionVisitor.INSTANCE.visitAndProcess(_containDefinition, implProvider, objects); } } // process item if (t.getItem() != null) { ItemVisitor.INSTANCE.visitAndProcess(t.getItem(), implProvider, objects); } // process let if (RuleDefinitionUtil.getLets(t) != null) { for(Let _let : RuleDefinitionUtil.getLets(t)) { LetVisitor.INSTANCE.visitAndProcess(_let, implProvider, objects); } } // process property if (t.getProperty() != null) { for(Property _property : t.getProperty()) { PropertyVisitor.INSTANCE.visitAndProcess(_property, implProvider, objects); } } // process report if (RuleDefinitionUtil.getReports(t) != null) { for(Report _report : RuleDefinitionUtil.getReports(t)) { ReportVisitor.INSTANCE.visitAndProcess(_report, implProvider, objects); } } // process vocabulary if (t.getVocabulary() != null) { for(Vocabulary _vocabulary : t.getVocabulary()) { VocabularyVisitor.INSTANCE.visitAndProcess(_vocabulary, implProvider, objects); } } JAVA if (t == null) return; TransactionProcessor processor = implProvider.provideImpl(TransactionProcessor.class); if (processor != null) { processor.process(t, objects); } // process actors if (t.getActors() != null) { ActorsReferenceVisitor.INSTANCE.visitAndProcess(t.getActors(), implProvider, objects); } // process condition if (t.getCondition() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getCondition()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process dependencies if (t.getDependencies() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDependencies()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process representingTemplate if (t.getRepresentingTemplate() != null) { RepresentingTemplateVisitor.INSTANCE.visitAndProcess(t.getRepresentingTemplate(), implProvider, objects); } // process transaction if (t.getTransaction() != null) { for(Transaction _transaction : t.getTransaction()) { TransactionVisitor.INSTANCE.visitAndProcess(_transaction, implProvider, objects); } } // process trigger if (t.getTrigger() != null) { TransactionTriggerVisitor.INSTANCE.visitAndProcess(t.getTrigger(), implProvider, objects); } JAVA if (t == null) return; ProjectHistoryProcessor processor = implProvider.provideImpl(ProjectHistoryProcessor.class); if (processor != null) { processor.process(t, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; ObjectHistoryProcessor processor = implProvider.provideImpl(ObjectHistoryProcessor.class); if (processor != null) { processor.process(t, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; RestURIProcessor processor = implProvider.provideImpl(RestURIProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; CardinalityProcessor processor = implProvider.provideImpl(CardinalityProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; DefaultBaseIdProcessor processor = implProvider.provideImpl(DefaultBaseIdProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; IssueProcessor processor = implProvider.provideImpl(IssueProcessor.class); if (processor != null) { processor.process(t, objects); } // process assignment if (IssueType1Util.getAssignments(t) != null) { for(IssueAssignment _issueAssignment : IssueType1Util.getAssignments(t)) { IssueAssignmentVisitor.INSTANCE.visitAndProcess(_issueAssignment, implProvider, objects); } } // process object if (t.getObject() != null) { for(IssueObject _issueObject : t.getObject()) { IssueObjectVisitor.INSTANCE.visitAndProcess(_issueObject, implProvider, objects); } } // process tracking if (IssueType1Util.getTrackings(t) != null) { for(IssueTracking _issueTracking : IssueType1Util.getTrackings(t)) { IssueTrackingVisitor.INSTANCE.visitAndProcess(_issueTracking, implProvider, objects); } } JAVA if (t == null) return; IdsProcessor processor = implProvider.provideImpl(IdsProcessor.class); if (processor != null) { processor.process(t, objects); } // process baseId if (t.getBaseId() != null) { for(BaseId _baseId : t.getBaseId()) { BaseIdVisitor.INSTANCE.visitAndProcess(_baseId, implProvider, objects); } } // process defaultBaseId if (t.getDefaultBaseId() != null) { for(DefaultBaseId _defaultBaseId : t.getDefaultBaseId()) { DefaultBaseIdVisitor.INSTANCE.visitAndProcess(_defaultBaseId, implProvider, objects); } } // process id if (t.getId() != null) { for(Id _id : t.getId()) { IdVisitor.INSTANCE.visitAndProcess(_id, implProvider, objects); } } // process identifierAssociation if (t.getIdentifierAssociation() != null) { for(IdentifierAssociation _identifierAssociation : t.getIdentifierAssociation()) { IdentifierAssociationVisitor.INSTANCE.visitAndProcess(_identifierAssociation, implProvider, objects); } } JAVA if (t == null) return; SourceCodeSystemProcessor processor = implProvider.provideImpl(SourceCodeSystemProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; FreeFormMarkupWithLanguageProcessor processor = implProvider.provideImpl(FreeFormMarkupWithLanguageProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ScenarioTemplateConceptProcessor processor = implProvider.provideImpl(ScenarioTemplateConceptProcessor.class); if (processor != null) { processor.process(t, objects); } // process condition if (t.getCondition() != null) { for(ScenarioTemplateCondition _scenarioTemplateCondition : t.getCondition()) { ScenarioTemplateConditionVisitor.INSTANCE.visitAndProcess(_scenarioTemplateCondition, implProvider, objects); } } JAVA if (t == null) return; DefaultElementNamespaceProcessor processor = implProvider.provideImpl(DefaultElementNamespaceProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; DefineVariableProcessor processor = implProvider.provideImpl(DefineVariableProcessor.class); if (processor != null) { processor.process(t, objects); } // process code if (DefineVariableTypeUtil.getCodes(t) != null) { VarCodeVisitor.INSTANCE.visitAndProcess(DefineVariableTypeUtil.getCodes(t), implProvider, objects); } // process use if (DefineVariableTypeUtil.getUses(t) != null) { VarUseVisitor.INSTANCE.visitAndProcess(DefineVariableTypeUtil.getUses(t), implProvider, objects); } JAVA if (t == null) return; PropertyProcessor processor = implProvider.provideImpl(PropertyProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ValueSetProcessor processor = implProvider.provideImpl(ValueSetProcessor.class); if (processor != null) { processor.process(t, objects); } // process completeCodeSystem if (t.getCompleteCodeSystem() != null) { for(CodeSystemReference _codeSystemReference : t.getCompleteCodeSystem()) { CodeSystemReferenceVisitor.INSTANCE.visitAndProcess(_codeSystemReference, implProvider, objects); } } // process conceptList if (t.getConceptList() != null) { ValueSetConceptListVisitor.INSTANCE.visitAndProcess(t.getConceptList(), implProvider, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process sourceCodeSystem if (t.getSourceCodeSystem() != null) { for(SourceCodeSystem _sourceCodeSystem : t.getSourceCodeSystem()) { SourceCodeSystemVisitor.INSTANCE.visitAndProcess(_sourceCodeSystem, implProvider, objects); } } JAVA if (t == null) return; DataSetConceptProcessor processor = implProvider.provideImpl(DataSetConceptProcessor.class); if (processor != null) { processor.process(t, objects); } // process comment if (t.getComment() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getComment()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process concept if (t.getConcept() != null) { for(DataSetConcept _dataSetConcept : t.getConcept()) { DataSetConceptVisitor.INSTANCE.visitAndProcess(_dataSetConcept, implProvider, objects); } } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process history if (t.getHistory() != null) { for(DataSetConceptHistory _dataSetConceptHistory : t.getHistory()) { DataSetConceptHistoryVisitor.INSTANCE.visitAndProcess(_dataSetConceptHistory, implProvider, objects); } } // process implementation if (t.getImplementation() != null) { ImplementationVisitor.INSTANCE.visitAndProcess(t.getImplementation(), implProvider, objects); } // process inherit if (t.getInherit() != null) { InheritDefinitionVisitor.INSTANCE.visitAndProcess(t.getInherit(), implProvider, objects); } // process operationalization if (t.getOperationalization() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getOperationalization()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process property if (t.getProperty() != null) { for(ArbitraryPropertyType _arbitraryPropertyType : t.getProperty()) { ArbitraryPropertyTypeVisitor.INSTANCE.visitAndProcess(_arbitraryPropertyType, implProvider, objects); } } // process rationale if (t.getRationale() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getRationale()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process relationship if (t.getRelationship() != null) { for(ObjectRelationships _objectRelationships : t.getRelationship()) { ObjectRelationshipsVisitor.INSTANCE.visitAndProcess(_objectRelationships, implProvider, objects); } } // process source if (t.getSource() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getSource()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process terminologyAssociation if (t.getTerminologyAssociation() != null) { for(TerminologyAssociation _terminologyAssociation : t.getTerminologyAssociation()) { TerminologyAssociationVisitor.INSTANCE.visitAndProcess(_terminologyAssociation, implProvider, objects); } } // process valueDomain if (t.getValueDomain() != null) { for(DataSetConceptValue _dataSetConceptValue : t.getValueDomain()) { DataSetConceptValueVisitor.INSTANCE.visitAndProcess(_dataSetConceptValue, implProvider, objects); } } // process valueSet // TODO review later if needed to // if (t.getValueSet() != null) { // for(ValueSet _valueSet : t.getValueSet()) { // ValueSetVisitor.INSTANCE.visitAndProcess(_valueSet, implProvider, objects); // } // } JAVA if (t == null) return; ValueSetConceptListProcessor processor = implProvider.provideImpl(ValueSetConceptListProcessor.class); if (processor != null) { processor.process(t, objects); } // process concept if (ValueSetConceptListUtil.getConcepts(t) != null) { for(ValueSetConcept _valueSetConcept : ValueSetConceptListUtil.getConcepts(t)) { ValueSetConceptVisitor.INSTANCE.visitAndProcess(_valueSetConcept, implProvider, objects); } } // process exception if (t.getException() != null) { for(ValueSetConcept _valueSetConcept : t.getException()) { ValueSetConceptVisitor.INSTANCE.visitAndProcess(_valueSetConcept, implProvider, objects); } } // process include if (ValueSetConceptListUtil.getIncludes(t) != null) { for(ValueSetRef _valueSetRef : ValueSetConceptListUtil.getIncludes(t)) { ValueSetRefVisitor.INSTANCE.visitAndProcess(_valueSetRef, implProvider, objects); } } JAVA if (t == null) return; ProjectReleaseProcessor processor = implProvider.provideImpl(ProjectReleaseProcessor.class); if (processor != null) { processor.process(t, objects); } // process note if (t.getNote() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getNote()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; CopyrightProcessor processor = implProvider.provideImpl(CopyrightProcessor.class); if (processor != null) { processor.process(t, objects); } // process addrLine if (t.getAddrLine() != null) { for(AddrLine _addrLine : t.getAddrLine()) { AddrLineVisitor.INSTANCE.visitAndProcess(_addrLine, implProvider, objects); } } JAVA if (t == null) return; DecorProcessor processor = implProvider.provideImpl(DecorProcessor.class); if (processor != null) { processor.process(t, objects); } // process datasets if (t.getDatasets() != null) { DatasetsVisitor.INSTANCE.visitAndProcess(t.getDatasets(), implProvider, objects); } // process ids if (t.getIds() != null) { IdsVisitor.INSTANCE.visitAndProcess(t.getIds(), implProvider, objects); } // process issues if (t.getIssues() != null) { IssuesVisitor.INSTANCE.visitAndProcess(t.getIssues(), implProvider, objects); } // process project if (t.getProject() != null) { ProjectVisitor.INSTANCE.visitAndProcess(t.getProject(), implProvider, objects); } // process rules if (t.getRules() != null) { RulesVisitor.INSTANCE.visitAndProcess(t.getRules(), implProvider, objects); } // process scenarios if (t.getScenarios() != null) { ScenariosVisitor.INSTANCE.visitAndProcess(t.getScenarios(), implProvider, objects); } // process terminology if (t.getTerminology() != null) { TerminologyVisitor.INSTANCE.visitAndProcess(t.getTerminology(), implProvider, objects); } JAVA if (t == null) return; IssueAssignmentProcessor processor = implProvider.provideImpl(IssueAssignmentProcessor.class); if (processor != null) { processor.process(t, objects); } // process author if (IssueAssignmentUtil.getAuthors(t) != null) { AuthorVisitor.INSTANCE.visitAndProcess(IssueAssignmentUtil.getAuthors(t), implProvider, objects); } // process desc if (IssueAssignmentUtil.getDescs(t) != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : IssueAssignmentUtil.getDescs(t)) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; ReportProcessor processor = implProvider.provideImpl(ReportProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; CodeSystemReferenceProcessor processor = implProvider.provideImpl(CodeSystemReferenceProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; DataSetValuePropertyProcessor processor = implProvider.provideImpl(DataSetValuePropertyProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; VocabularyProcessor processor = implProvider.provideImpl(VocabularyProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; TemplateIdProcessor processor = implProvider.provideImpl(TemplateIdProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; IssueLabelDefinitionProcessor processor = implProvider.provideImpl(IssueLabelDefinitionProcessor.class); if (processor != null) { processor.process(t, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; InheritDefinitionProcessor processor = implProvider.provideImpl(InheritDefinitionProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; DesignationProcessor processor = implProvider.provideImpl(DesignationProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; AuthorProcessor processor = implProvider.provideImpl(AuthorProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; TemplateAssociationConceptProcessor processor = implProvider.provideImpl(TemplateAssociationConceptProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; DataSetConceptListConceptProcessor processor = implProvider.provideImpl(DataSetConceptListConceptProcessor.class); if (processor != null) { processor.process(t, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; ActorReferenceProcessor processor = implProvider.provideImpl(ActorReferenceProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; AttributeProcessor processor = implProvider.provideImpl(AttributeProcessor.class); if (processor != null) { processor.process(t, objects); } // process constraint if (t.getConstraint() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getConstraint()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process item if (t.getItem() != null) { ItemVisitor.INSTANCE.visitAndProcess(t.getItem(), implProvider, objects); } // process vocabulary if (t.getVocabulary() != null) { for(Vocabulary _vocabulary : t.getVocabulary()) { VocabularyVisitor.INSTANCE.visitAndProcess(_vocabulary, implProvider, objects); } } JAVA if (t == null) return; ExampleProcessor processor = implProvider.provideImpl(ExampleProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ContainDefinitionProcessor processor = implProvider.provideImpl(ContainDefinitionProcessor.class); if (processor != null) { processor.process(t, objects); } // process item if (t.getItem() != null) { ItemVisitor.INSTANCE.visitAndProcess(t.getItem(), implProvider, objects); } JAVA if (t == null) return; CodeSystemProcessor processor = implProvider.provideImpl(CodeSystemProcessor.class); if (processor != null) { processor.process(t, objects); } // process conceptList if (t.getConceptList() != null) { CodeSystemConceptListVisitor.INSTANCE.visitAndProcess(t.getConceptList(), implProvider, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; BaseIdProcessor processor = implProvider.provideImpl(BaseIdProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ValueSetConceptProcessor processor = implProvider.provideImpl(ValueSetConceptProcessor.class); if (processor != null) { processor.process(t, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; TemplatePropertiesProcessor processor = implProvider.provideImpl(TemplatePropertiesProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ValueSetRefProcessor processor = implProvider.provideImpl(ValueSetRefProcessor.class); if (processor != null) { processor.process(t, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; VarCodeProcessor processor = implProvider.provideImpl(VarCodeProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; LabelsProcessor processor = implProvider.provideImpl(LabelsProcessor.class); if (processor != null) { processor.process(t, objects); } // process label if (t.getLabel() != null) { for(IssueLabelDefinition _issueLabelDefinition : t.getLabel()) { IssueLabelDefinitionVisitor.INSTANCE.visitAndProcess(_issueLabelDefinition, implProvider, objects); } } JAVA if (t == null) return; AssertProcessor processor = implProvider.provideImpl(AssertProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ActorsReferenceProcessor processor = implProvider.provideImpl(ActorsReferenceProcessor.class); if (processor != null) { processor.process(t, objects); } // process actor if (t.getActor() != null) { for(ActorReference _actorReference : t.getActor()) { ActorReferenceVisitor.INSTANCE.visitAndProcess(_actorReference, implProvider, objects); } } JAVA if (t == null) return; IdProcessor processor = implProvider.provideImpl(IdProcessor.class); if (processor != null) { processor.process(t, objects); } // process designation if (t.getDesignation() != null) { for(Designation _designation : t.getDesignation()) { DesignationVisitor.INSTANCE.visitAndProcess(_designation, implProvider, objects); } } JAVA if (t == null) return; PathnameProcessor processor = implProvider.provideImpl(PathnameProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; DataSetConceptValueProcessor processor = implProvider.provideImpl(DataSetConceptValueProcessor.class); if (processor != null) { processor.process(t, objects); } // process conceptList if (DataSetConceptValueUtil.getConceptLists(t) != null) { for(DataSetConceptList _dataSetConceptList : DataSetConceptValueUtil.getConceptLists(t)) { DataSetConceptListVisitor.INSTANCE.visitAndProcess(_dataSetConceptList, implProvider, objects); } } // process example if (DataSetConceptValueUtil.getExamples(t) != null) { for(Example _example : DataSetConceptValueUtil.getExamples(t)) { ExampleVisitor.INSTANCE.visitAndProcess(_example, implProvider, objects); } } // process property if (DataSetConceptValueUtil.getPropertys(t) != null) { for(DataSetValueProperty _dataSetValueProperty : DataSetConceptValueUtil.getPropertys(t)) { DataSetValuePropertyVisitor.INSTANCE.visitAndProcess(_dataSetValueProperty, implProvider, objects); } } JAVA if (t == null) return; IssuesProcessor processor = implProvider.provideImpl(IssuesProcessor.class); if (processor != null) { processor.process(t, objects); } // process issue if (t.getIssue() != null) { for(Issue _issue : t.getIssue()) { IssueVisitor.INSTANCE.visitAndProcess(_issue, implProvider, objects); } } // process labels if (t.getLabels() != null) { LabelsVisitor.INSTANCE.visitAndProcess(t.getLabels(), implProvider, objects); } JAVA if (t == null) return; AddrLineProcessor processor = implProvider.provideImpl(AddrLineProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; DataSetConceptHistoryProcessor processor = implProvider.provideImpl(DataSetConceptHistoryProcessor.class); if (processor != null) { processor.process(t, objects); } // process concept if (t.getConcept() != null) { for(DataSetConcept _dataSetConcept : t.getConcept()) { DataSetConceptVisitor.INSTANCE.visitAndProcess(_dataSetConcept, implProvider, objects); } } JAVA if (t == null) return; TemplateRelationshipsProcessor processor = implProvider.provideImpl(TemplateRelationshipsProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; CodedConceptProcessor processor = implProvider.provideImpl(CodedConceptProcessor.class); if (processor != null) { processor.process(t, objects); } // process designation if (t.getDesignation() != null) { for(Designation _designation : t.getDesignation()) { DesignationVisitor.INSTANCE.visitAndProcess(_designation, implProvider, objects); } } JAVA if (t == null) return; DatasetProcessor processor = implProvider.provideImpl(DatasetProcessor.class); if (processor != null) { processor.process(t, objects); } // process concept if (t.getConcept() != null) { for(DataSetConcept _dataSetConcept : t.getConcept()) { DataSetConceptVisitor.INSTANCE.visitAndProcess(_dataSetConcept, implProvider, objects); } } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process property if (t.getProperty() != null) { for(ArbitraryPropertyType _arbitraryPropertyType : t.getProperty()) { ArbitraryPropertyTypeVisitor.INSTANCE.visitAndProcess(_arbitraryPropertyType, implProvider, objects); } } // process relationship if (t.getRelationship() != null) { for(ObjectRelationships _objectRelationships : t.getRelationship()) { ObjectRelationshipsVisitor.INSTANCE.visitAndProcess(_objectRelationships, implProvider, objects); } } JAVA if (t == null) return; IncludeDefinitionProcessor processor = implProvider.provideImpl(IncludeDefinitionProcessor.class); if (processor != null) { processor.process(t, objects); } // process constraint if (t.getConstraint() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getConstraint()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process example if (t.getExample() != null) { for(Example _example : t.getExample()) { ExampleVisitor.INSTANCE.visitAndProcess(_example, implProvider, objects); } } // process item if (t.getItem() != null) { ItemVisitor.INSTANCE.visitAndProcess(t.getItem(), implProvider, objects); } JAVA if (t == null) return; ProjectProcessor processor = implProvider.provideImpl(ProjectProcessor.class); if (processor != null) { processor.process(t, objects); } // process author if (t.getAuthor() != null) { for(Author _author : t.getAuthor()) { AuthorVisitor.INSTANCE.visitAndProcess(_author, implProvider, objects); } } // process buildingBlockRepository if (t.getBuildingBlockRepository() != null) { for(BuildingBlockRepository _buildingBlockRepository : t.getBuildingBlockRepository()) { BuildingBlockRepositoryVisitor.INSTANCE.visitAndProcess(_buildingBlockRepository, implProvider, objects); } } // process contact if (t.getContact() != null) { for(Contact _contact : t.getContact()) { ContactVisitor.INSTANCE.visitAndProcess(_contact, implProvider, objects); } } // process copyright if (t.getCopyright() != null) { for(Copyright _copyright : t.getCopyright()) { CopyrightVisitor.INSTANCE.visitAndProcess(_copyright, implProvider, objects); } } // process defaultElementNamespace if (t.getDefaultElementNamespace() != null) { DefaultElementNamespaceVisitor.INSTANCE.visitAndProcess(t.getDefaultElementNamespace(), implProvider, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process reference if (t.getReference() != null) { ReferenceVisitor.INSTANCE.visitAndProcess(t.getReference(), implProvider, objects); } // process release if (ProjectTypeUtil.getReleases(t) != null) { for(ProjectRelease _projectRelease : ProjectTypeUtil.getReleases(t)) { ProjectReleaseVisitor.INSTANCE.visitAndProcess(_projectRelease, implProvider, objects); } } // process restURI if (t.getRestURI() != null) { for(RestURI _restURI : t.getRestURI()) { RestURIVisitor.INSTANCE.visitAndProcess(_restURI, implProvider, objects); } } // process version if (ProjectTypeUtil.getVersions(t) != null) { for(ProjectHistory _projectHistory : ProjectTypeUtil.getVersions(t)) { ProjectHistoryVisitor.INSTANCE.visitAndProcess(_projectHistory, implProvider, objects); } } JAVA if (t == null) return; TerminologyProcessor processor = implProvider.provideImpl(TerminologyProcessor.class); if (processor != null) { processor.process(t, objects); } // process codeSystem if (t.getCodeSystem() != null) { for(CodeSystem _codeSystem : t.getCodeSystem()) { CodeSystemVisitor.INSTANCE.visitAndProcess(_codeSystem, implProvider, objects); } } // process terminologyAssociation if (t.getTerminologyAssociation() != null) { for(TerminologyAssociation _terminologyAssociation : t.getTerminologyAssociation()) { TerminologyAssociationVisitor.INSTANCE.visitAndProcess(_terminologyAssociation, implProvider, objects); } } // process valueSet if (t.getValueSet() != null) { for(ValueSet _valueSet : t.getValueSet()) { ValueSetVisitor.INSTANCE.visitAndProcess(_valueSet, implProvider, objects); } } JAVA if (t == null) return; DataSetConceptListProcessor processor = implProvider.provideImpl(DataSetConceptListProcessor.class); if (processor != null) { processor.process(t, objects); } // process concept if (t.getConcept() != null) { for(DataSetConceptListConcept _dataSetConceptListConcept : t.getConcept()) { DataSetConceptListConceptVisitor.INSTANCE.visitAndProcess(_dataSetConceptListConcept, implProvider, objects); } } JAVA if (t == null) return; IdentifierAssociationProcessor processor = implProvider.provideImpl(IdentifierAssociationProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ImplementationProcessor processor = implProvider.provideImpl(ImplementationProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; IssueObjectProcessor processor = implProvider.provideImpl(IssueObjectProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; RulesProcessor processor = implProvider.provideImpl(RulesProcessor.class); if (processor != null) { processor.process(t, objects); } // process template if (RulesUtil.getTemplates(t) != null) { for(TemplateDefinition _templateDefinition : RulesUtil.getTemplates(t)) { TemplateDefinitionVisitor.INSTANCE.visitAndProcess(_templateDefinition, implProvider, objects); } } // process templateAssociation if (RulesUtil.getTemplateAssociations(t) != null) { for(TemplateAssociationDefinition _templateAssociationDefinition : RulesUtil.getTemplateAssociations(t)) { TemplateAssociationDefinitionVisitor.INSTANCE.visitAndProcess(_templateAssociationDefinition, implProvider, objects); } } JAVA if (t == null) return; ActorsDefinitionProcessor processor = implProvider.provideImpl(ActorsDefinitionProcessor.class); if (processor != null) { processor.process(t, objects); } // process actor if (t.getActor() != null) { for(ActorDefinition _actorDefinition : t.getActor()) { ActorDefinitionVisitor.INSTANCE.visitAndProcess(_actorDefinition, implProvider, objects); } } JAVA if (t == null) return; ObjectRelationshipsProcessor processor = implProvider.provideImpl(ObjectRelationshipsProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ContextProcessor processor = implProvider.provideImpl(ContextProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; TerminologyAssociationProcessor processor = implProvider.provideImpl(TerminologyAssociationProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; IssueTrackingProcessor processor = implProvider.provideImpl(IssueTrackingProcessor.class); if (processor != null) { processor.process(t, objects); } // process author if (t.getAuthor() != null) { AuthorVisitor.INSTANCE.visitAndProcess(t.getAuthor(), implProvider, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; ScenariosProcessor processor = implProvider.provideImpl(ScenariosProcessor.class); if (processor != null) { processor.process(t, objects); } // process actors if (t.getActors() != null) { ActorsDefinitionVisitor.INSTANCE.visitAndProcess(t.getActors(), implProvider, objects); } // process instances if (t.getInstances() != null) { for(Instances _instances : t.getInstances()) { InstancesVisitor.INSTANCE.visitAndProcess(_instances, implProvider, objects); } } // process scenario if (t.getScenario() != null) { for(Scenario _scenario : t.getScenario()) { ScenarioVisitor.INSTANCE.visitAndProcess(_scenario, implProvider, objects); } } JAVA if (t == null) return; ScenarioTemplateConditionProcessor processor = implProvider.provideImpl(ScenarioTemplateConditionProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; TemplateAssociationDefinitionProcessor processor = implProvider.provideImpl(TemplateAssociationDefinitionProcessor.class); if (processor != null) { processor.process(t, objects); } // process concept if (t.getConcept() != null) { for(TemplateAssociationConcept _templateAssociationConcept : t.getConcept()) { TemplateAssociationConceptVisitor.INSTANCE.visitAndProcess(_templateAssociationConcept, implProvider, objects); } } JAVA if (t == null) return; RepresentingTemplateProcessor processor = implProvider.provideImpl(RepresentingTemplateProcessor.class); if (processor != null) { processor.process(t, objects); } // process concept if (t.getConcept() != null) { for(ScenarioTemplateConcept _scenarioTemplateConcept : t.getConcept()) { ScenarioTemplateConceptVisitor.INSTANCE.visitAndProcess(_scenarioTemplateConcept, implProvider, objects); } } JAVA if (t == null) return; VarUseProcessor processor = implProvider.provideImpl(VarUseProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; AuthorityTypeProcessor processor = implProvider.provideImpl(AuthorityTypeProcessor.class); if (processor != null) { processor.process(t, objects); } // process addrLine if (AuthorityTypeUtil.getAddrLines(t) != null) { for(AddrLine _addrLine : AuthorityTypeUtil.getAddrLines(t)) { AddrLineVisitor.INSTANCE.visitAndProcess(_addrLine, implProvider, objects); } } JAVA if (t == null) return; CodeSystemConceptListProcessor processor = implProvider.provideImpl(CodeSystemConceptListProcessor.class); if (processor != null) { processor.process(t, objects); } // process codedConcept if (t.getCodedConcept() != null) { for(CodedConcept _codedConcept : t.getCodedConcept()) { CodedConceptVisitor.INSTANCE.visitAndProcess(_codedConcept, implProvider, objects); } } JAVA if (t == null) return; ScenarioProcessor processor = implProvider.provideImpl(ScenarioProcessor.class); if (processor != null) { processor.process(t, objects); } // process condition if (t.getCondition() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getCondition()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process transaction if (t.getTransaction() != null) { for(Transaction _transaction : t.getTransaction()) { TransactionVisitor.INSTANCE.visitAndProcess(_transaction, implProvider, objects); } } // process trigger if (t.getTrigger() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getTrigger()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; ItemProcessor processor = implProvider.provideImpl(ItemProcessor.class); if (processor != null) { processor.process(t, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; BuildingBlockRepositoryProcessor processor = implProvider.provideImpl(BuildingBlockRepositoryProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; TemplateDefinitionProcessor processor = implProvider.provideImpl(TemplateDefinitionProcessor.class); if (processor != null) { processor.process(t, objects); } // process _assert if (TemplateDefinitionUtil.getAsserts(t) != null) { for(Assert _assert : TemplateDefinitionUtil.getAsserts(t)) { AssertVisitor.INSTANCE.visitAndProcess(_assert, implProvider, objects); } } // process attribute if (TemplateDefinitionUtil.getAttributes(t) != null) { for(Attribute _attribute : TemplateDefinitionUtil.getAttributes(t)) { AttributeVisitor.INSTANCE.visitAndProcess(_attribute, implProvider, objects); } } // process choice if (TemplateDefinitionUtil.getChoices(t) != null) { for(ChoiceDefinition _choiceDefinition : TemplateDefinitionUtil.getChoices(t)) { ChoiceDefinitionVisitor.INSTANCE.visitAndProcess(_choiceDefinition, implProvider, objects); } } // process classification if (t.getClassification() != null) { for(TemplateProperties _templateProperties : t.getClassification()) { TemplatePropertiesVisitor.INSTANCE.visitAndProcess(_templateProperties, implProvider, objects); } } // process constraint if (TemplateDefinitionUtil.getConstraints(t) != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : TemplateDefinitionUtil.getConstraints(t)) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process context if (t.getContext() != null) { ContextVisitor.INSTANCE.visitAndProcess(t.getContext(), implProvider, objects); } // process defineVariable if (TemplateDefinitionUtil.getDefineVariables(t) != null) { for(DefineVariable _defineVariable : TemplateDefinitionUtil.getDefineVariables(t)) { DefineVariableVisitor.INSTANCE.visitAndProcess(_defineVariable, implProvider, objects); } } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process element if (TemplateDefinitionUtil.getElements(t) != null) { for(RuleDefinition _ruleDefinition : TemplateDefinitionUtil.getElements(t)) { RuleDefinitionVisitor.INSTANCE.visitAndProcess(_ruleDefinition, implProvider, objects); } } // process example if (t.getExample() != null) { for(Example _example : t.getExample()) { ExampleVisitor.INSTANCE.visitAndProcess(_example, implProvider, objects); } } // process include if (TemplateDefinitionUtil.getIncludes(t) != null) { for(IncludeDefinition _includeDefinition : TemplateDefinitionUtil.getIncludes(t)) { IncludeDefinitionVisitor.INSTANCE.visitAndProcess(_includeDefinition, implProvider, objects); } } // process contain if (TemplateDefinitionUtil.getContains(t) != null) { for(ContainDefinition _containDefinition : TemplateDefinitionUtil.getContains(t)) { ContainDefinitionVisitor.INSTANCE.visitAndProcess(_containDefinition, implProvider, objects); } } // process item if (t.getItem() != null) { ItemVisitor.INSTANCE.visitAndProcess(t.getItem(), implProvider, objects); } // process let if (TemplateDefinitionUtil.getLets(t) != null) { for(Let _let : TemplateDefinitionUtil.getLets(t)) { LetVisitor.INSTANCE.visitAndProcess(_let, implProvider, objects); } } // process relationship if (t.getRelationship() != null) { for(TemplateRelationships _templateRelationships : t.getRelationship()) { TemplateRelationshipsVisitor.INSTANCE.visitAndProcess(_templateRelationships, implProvider, objects); } } // process report if (TemplateDefinitionUtil.getReports(t) != null) { for(Report _report : TemplateDefinitionUtil.getReports(t)) { ReportVisitor.INSTANCE.visitAndProcess(_report, implProvider, objects); } } JAVA if (t == null) return; LetProcessor processor = implProvider.provideImpl(LetProcessor.class); if (processor != null) { processor.process(t, objects); } JAVA if (t == null) return; ChoiceDefinitionProcessor processor = implProvider.provideImpl(ChoiceDefinitionProcessor.class); if (processor != null) { processor.process(t, objects); } // process constraint if (ChoiceDefinitionUtil.getConstraints(t) != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : ChoiceDefinitionUtil.getConstraints(t)) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } // process element if (ChoiceDefinitionUtil.getElements(t) != null) { for(RuleDefinition _ruleDefinition : ChoiceDefinitionUtil.getElements(t)) { RuleDefinitionVisitor.INSTANCE.visitAndProcess(_ruleDefinition, implProvider, objects); } } // process include if (ChoiceDefinitionUtil.getIncludes(t) != null) { for(IncludeDefinition _includeDefinition : ChoiceDefinitionUtil.getIncludes(t)) { IncludeDefinitionVisitor.INSTANCE.visitAndProcess(_includeDefinition, implProvider, objects); } } // process contain if (ChoiceDefinitionUtil.getContains(t) != null) { for(ContainDefinition _containDefinition : ChoiceDefinitionUtil.getContains(t)) { ContainDefinitionVisitor.INSTANCE.visitAndProcess(_containDefinition, implProvider, objects); } } // process item if (t.getItem() != null) { ItemVisitor.INSTANCE.visitAndProcess(t.getItem(), implProvider, objects); } JAVA if (t == null) return; DatasetsProcessor processor = implProvider.provideImpl(DatasetsProcessor.class); if (processor != null) { processor.process(t, objects); } // process dataset if (t.getDataset() != null) { for(Dataset _dataset : t.getDataset()) { DatasetVisitor.INSTANCE.visitAndProcess(_dataset, implProvider, objects); } } JAVA if (t == null) return; ActorDefinitionProcessor processor = implProvider.provideImpl(ActorDefinitionProcessor.class); if (processor != null) { processor.process(t, objects); } // process desc if (t.getDesc() != null) { for(FreeFormMarkupWithLanguage _freeFormMarkupWithLanguage : t.getDesc()) { FreeFormMarkupWithLanguageVisitor.INSTANCE.visitAndProcess(_freeFormMarkupWithLanguage, implProvider, objects); } } JAVA if (t == null) return; InstancesProcessor processor = implProvider.provideImpl(InstancesProcessor.class); if (processor != null) { processor.process(t, objects); }