Пример #1
0
 public void setPreferences(IRamlConfig preferencesConfig) {
   this.config = preferencesConfig;
   if (preferencesConfig.getTitle() != null && preferencesConfig.getTitle().length() > 0) {
     spec.getCoreRaml().setTitle(preferencesConfig.getTitle());
   }
   if (preferencesConfig.getVersion() != null && preferencesConfig.getVersion().length() > 0) {
     spec.getCoreRaml().setVersion(preferencesConfig.getVersion());
   }
   if (preferencesConfig.getBaseUrl() != null && preferencesConfig.getBaseUrl().length() > 0) {
     spec.getCoreRaml().setBaseUri(preferencesConfig.getBaseUrl());
   }
   if (preferencesConfig.getProtocols() != null) {
     ArrayList<Protocol> protocols = new ArrayList<Protocol>(preferencesConfig.getProtocols());
     Collections.sort(protocols);
     spec.getCoreRaml().setProtocols(protocols);
   }
   spec.doSort = preferencesConfig.isSorted();
   spec.extractCommonParts = preferencesConfig.doFullTree();
 }