public EndpointDefaults(EndpointConfig endpointConfig) { this.endpointConfig = endpointConfig; if (!endpointConfig.isSetMode()) { endpointConfig.setMode(EndpointConfig.Mode.COMPLEMENT); } }
private void initConfig() { ProjectConfig projectConfig = this.project.getConfig(); if (!projectConfig.isSetEndpointStrategy()) { projectConfig.addNewEndpointStrategy(); } config = (DefaultEndpointStrategyConfig) projectConfig.getEndpointStrategy().changeType(DefaultEndpointStrategyConfig.type); for (EndpointConfig endpointConfig : config.getEndpointList()) { if (!endpointConfig.isSetMode()) { endpointConfig.setMode(EndpointConfig.Mode.COMPLEMENT); } defaults.put(endpointConfig.getStringValue(), new EndpointDefaults(endpointConfig)); } }