Examples of Setting


Examples of org.pentaho.platform.web.http.api.resources.Setting

    StringTokenizer tokenizer = new StringTokenizer( permissions, "|" );
    ArrayList<Setting> permMap = new ArrayList<Setting>();
    while ( tokenizer.hasMoreTokens() ) {
      Integer perm = Integer.valueOf( tokenizer.nextToken() );
      EnumSet<RepositoryFilePermission> permission = EnumSet.of( RepositoryFilePermission.values()[perm] );
      permMap.add( new Setting( perm.toString(), new Boolean( getRepository()
          .hasAccess( idToPath( pathId ), permission ) ).toString() ) );
    }
    return permMap;
  }
View Full Code Here

Examples of org.pentaho.platform.web.http.api.resources.Setting

    List<String> paths = pathsWrapper.getStrings();
    for ( String path : paths ) {
      List<Setting> permList = doGetCanAccessList( path, permissions );
      for ( Setting perm : permList ) {
        if ( Boolean.parseBoolean( perm.getValue() ) ) {
          Setting setting = new Setting();
          setting.setName( path );
          setting.setValue( perm.getName() );
          pathsPermissonsSettings.add( setting );
        }
      }
    }
    return pathsPermissonsSettings;
View Full Code Here

Examples of org.platformlayer.xaas.model.Setting

        @SuppressWarnings("unchecked")
        Iterator<String> keys = json.keys();
        while (keys.hasNext()) {
          String key = keys.next();
          String value = json.getString(key);
          Setting setting = new Setting();
          setting.key = key;
          setting.value = value;
          settings.items.add(setting);
        }
      } catch (JSONException e) {
View Full Code Here

Examples of org.waveprotocol.wave.util.settings.Setting

    // Filter only annotated fields
    Map<Setting, Field> settings = new HashMap<Setting, Field>();

    for (Field f : coreSettingFields) {
      if (f.isAnnotationPresent(Setting.class)) {
        Setting setting = f.getAnnotation(Setting.class);
        settings.put(setting, f);
      }
    }

    return settings;
View Full Code Here

Examples of org.waveprotocol.wave.util.settings.Setting

        // We must iterate the settings when binding.
        // Note: do not collapse these loops as that will damage
        // early error detection. The runtime is still O(n) in setting count.
        for (Map.Entry<Setting, Field> entry : coreSettings.entrySet()) {

          Setting setting = entry.getKey();
          Class<?> type = entry.getValue().getType();
          String value =
              propertyMap.containsKey(setting.name()) ? propertyMap.get(setting.name()) : setting
                  .defaultValue();
          if (int.class.equals(type)) {
            // Integer defaultValue = null;
            // if (!setting.defaultValue().isEmpty()) {
            // defaultValue = Integer.parseInt(setting.defaultValue());
            // }
            bindConstant().annotatedWith(Names.named(setting.name())).to(Integer.parseInt(value));
          } else if (boolean.class.equals(type)) {
            // Boolean defaultValue = null;
            // if (!setting.defaultValue().isEmpty()) {
            // defaultValue = Boolean.parseBoolean(setting.defaultValue());
            // }
            bindConstant().annotatedWith(Names.named(setting.name())).to(
                Boolean.parseBoolean(value));
          } else if (String.class.equals(type)) {
            bindConstant().annotatedWith(Names.named(setting.name())).to(value);
          } else {
            /** Not supported **/
            /*
             * String[] value = config.getStringArray(setting.name()); if
             * (value.length == 0 && !setting.defaultValue().isEmpty()) { value
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.