Class TemplateSubstitutionExecution

    • Field Detail

      • baseURI

        private java.net.URI baseURI
    • Constructor Detail

      • TemplateSubstitutionExecution

        public TemplateSubstitutionExecution​(ITracer tracer,
                                             java.lang.String modelName,
                                             boolean addAdvice,
                                             Configuration config,
                                             java.net.URI baseURI)
                                      throws VilException
        Creates a new substitution evaluation visitor and initializes the runtime environment.
        Parameters:
        tracer - the tracer instance for testing
        modelName - the name of the temporary template model for this execution
        addAdvice - add an advice to the project underlying config
        config - the configuration to take values from
        baseURI - the base URI for template resolution
        Throws:
        VilException - if initializing the runtime environment fails