public static ConfigModelContext create(DeployState deployState,
                                            VespaModel vespaModel,
                                            ConfigModelRepoAdder configModelRepoAdder,
                                            TreeConfigProducer<AnyConfigProducer> parent,
                                            String producerId) {
        return new ConfigModelContext(ApplicationType.DEFAULT, deployState, vespaModel, configModelRepoAdder, parent, producerId);
    }
Create an application context from a parent producer and an id.

@param deployState the global deploy state for this model
@param parent the parent to be used for the config model
@param producerId the id to be used for the config model
@return a model context that can be passed to a model
config-model/src/main/java/com/yahoo/config/model/ConfigModelContext.java