Package com.ibm.icu.util

Examples of com.ibm.icu.util.StringTokenizer


    // 0 1 2 3

    // ----------------------
    // calculate java ranges
    // ----------------------
    StringTokenizer st = new StringTokenizer(newText, " ", false); //$NON-NLS-1$
    int i = 0;
    String[] parsedJava = new String[st.countTokens()];
    while (st.hasMoreTokens())
      parsedJava[i++] = st.nextToken();

    String type = parsedJava[0] != null ? parsedJava[0] : ""; //$NON-NLS-1$
    String id = parsedJava[1] != null ? parsedJava[1] : ""; //$NON-NLS-1$
    String className = parsedJava.length > 4 ? parsedJava[4] : ""; //$NON-NLS-1$
View Full Code Here


      boolean doCreate = false;

      String attrValues = element.getAttribute(attrName);

      if (attrValues != null) {
        StringTokenizer tokenizer = new StringTokenizer(attrValues, ","); //$NON-NLS-1$
        while (tokenizer.hasMoreTokens()) {
          String type = tokenizer.nextToken();
          if (type.trim().equalsIgnoreCase(key.trim())) {
            doCreate = true;
            break;
          }
        }
View Full Code Here

    if (p.exists()) {
      String types[] = new String[3];
      if (rawTypeValue.indexOf('<') > 0) {
        // JSR 14 : Generics are being used, parse them out
        try {
          StringTokenizer toker = new StringTokenizer(rawTypeValue);
          // generic
          types[0] = toker.nextToken("<"); //$NON-NLS-1$
          // type 1 or key
          types[1] = toker.nextToken(",>"); //$NON-NLS-1$
          // type 2 or value
          types[2] = toker.nextToken(",>"); //$NON-NLS-1$
        }
        catch (NoSuchElementException e) {
          // StringTokenizer failure with unsupported syntax
        }
      }
View Full Code Here

        add = true;
      }

      if (!add && types != null && types.length() > 0) {
        IContentType testType = Platform.getContentTypeManager().getContentType(key);
        StringTokenizer tokenizer = new StringTokenizer(types, ","); //$NON-NLS-1$
        while (tokenizer.hasMoreTokens()) {
          String type = tokenizer.nextToken();
          IContentType contentType = Platform.getContentTypeManager().getContentType(type);
          if (contentType != null && testType != null && testType.isKindOf(contentType)) {
            add = true;
            break;
          }
        }
      }

      if (!add && exts != null) {
        StringTokenizer tokenizer = new StringTokenizer(exts, ","); //$NON-NLS-1$
        while (tokenizer.hasMoreTokens()) {
          String ext = tokenizer.nextToken();
          if (ext.trim().equals(key.trim())) {
            add = true;
            break;
          }
        }
View Full Code Here

    if (!isDebugging())
      return false;

    String traceFilter = Platform.getDebugOption(PLUGIN_ID + TRACEFILTER_LOCATION);
    if (traceFilter != null) {
      StringTokenizer tokenizer = new StringTokenizer(traceFilter, ","); //$NON-NLS-1$
      while (tokenizer.hasMoreTokens()) {
        String cat = tokenizer.nextToken().trim();
        if (category.equals(cat)) {
          return true;
        }
      }
    }
View Full Code Here

  /**
   * @param typeName
   * @return a Qualified name with the package as the qualifier, and class name as LocalName
   */
  private QualifiedName getTypeQualifiedName(String typeName) {
    StringTokenizer st = new StringTokenizer(typeName, ".", false); //$NON-NLS-1$
    int length = st.countTokens();
    int count = 0;
    StringBuffer root = new StringBuffer();
    while (count++ < length - 1) {
      root.append(st.nextToken());
      if (count < length - 1)
        root.append('.');
    }
    return new QualifiedName(root.toString(), st.nextToken());
  }
View Full Code Here

    if(useDefaults) {
      displayOnDefaultPage = getPreferenceStore().getDefaultString(getShouldNotDisplayOnDefaultPagePrefKey());
    } else {
      displayOnDefaultPage = getPreferenceStore().getString(getShouldNotDisplayOnDefaultPagePrefKey());
    }
    StringTokenizer defaultPageTokenizer = new StringTokenizer(displayOnDefaultPage, PREFERENCE_CATEGORY_SEPERATOR);
    while (defaultPageTokenizer.hasMoreTokens()) {
      fShouldNotDisplayOnDefaultPage.add(defaultPageTokenizer.nextToken());
    }
  }
View Full Code Here

    if(useDefaults) {
      sortOrder = getPreferenceStore().getDefaultString(getPageSortOrderPrefKey());
    } else {
      sortOrder = getPreferenceStore().getString(getPageSortOrderPrefKey());
    }
    StringTokenizer tokenizer = new StringTokenizer(sortOrder, PREFERENCE_CATEGORY_SEPERATOR);
    while (tokenizer.hasMoreTokens()) {
      String categoryID = tokenizer.nextToken();
      this.fOwnPageSortOrder.add(categoryID);
    }
  }
View Full Code Here

    if(useDefaults) {
      sortOrder = getPreferenceStore().getDefaultString(getDefaultPageSortOrderPrefKey());
    } else {
      sortOrder = getPreferenceStore().getString(getDefaultPageSortOrderPrefKey());
    }
    StringTokenizer tokenizer = new StringTokenizer(sortOrder, PREFERENCE_CATEGORY_SEPERATOR);
    while (tokenizer.hasMoreTokens()) {
      String categoryID = tokenizer.nextToken();
      this.fDefaultPageSortOrder.add(categoryID);
    }
  }
View Full Code Here

    if(useDefaults) {
      preference = getPreferenceStore().getDefaultString(getShouldNotDisplayOnOwnPagePrefKey());
    } else {
      preference = getPreferenceStore().getString(getShouldNotDisplayOnOwnPagePrefKey());
    }
    StringTokenizer tokenizer = new StringTokenizer(preference, PREFERENCE_CATEGORY_SEPERATOR);
    while (tokenizer.hasMoreTokens()) {
      String categoryID = tokenizer.nextToken();
      this.fShouldNotDisplayOnOwnPage.add(categoryID);
    }
  }
View Full Code Here

TOP

Related Classes of com.ibm.icu.util.StringTokenizer

Copyright © 2018 www.massapicom. 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.