Package info.bliki.wiki.tags.util

Examples of info.bliki.wiki.tags.util.NodeAttribute


     *          The list so far.
     * @param bookmarks
     *          The array of positions.
     */
    private void single_quote(ArrayList<NodeAttribute> attributes, int[] bookmarks) {
        attributes.add(new NodeAttribute(fSource, bookmarks[1], bookmarks[2], bookmarks[4] + 1, bookmarks[5], '\''));
    }
View Full Code Here


     *          The list so far.
     * @param bookmarks
     *          The array of positions.
     */
    private void double_quote(ArrayList<NodeAttribute> attributes, int[] bookmarks) {
        attributes.add(new NodeAttribute(fSource, bookmarks[1], bookmarks[2], bookmarks[5] + 1, bookmarks[6], '"'));
    }
View Full Code Here

     */
    public static NodeAttribute addAttributes(TagNode node, String attributesString) {
        if (attributesString != null) {
            List<NodeAttribute> attributes = getNodeAttributes(attributesString);
            if (attributes != null) {
                NodeAttribute attr = null;
                for (int i = 0; i < attributes.size(); i++) {
                    attr = attributes.get(i);
                    node.addAttribute(attr.getName(), attr.getValue(), true);
                }
                return attr;
            }
        }
        return null;
View Full Code Here

            String trimmed = attributesString.trim();
            if (trimmed.length() != 0) {
                map = new TreeMap<>();
                WikipediaScanner scanner = new WikipediaScanner(trimmed);
                List<NodeAttribute> attributes = scanner.parseAttributes(0, trimmed.length());
                NodeAttribute attr;
                for (int i = 0; i < attributes.size(); i++) {
                    attr = attributes.get(i);
                    map.put(attr.getName(), attr.getValue());
                }
            }
        }
        return map;
    }
View Full Code Here

   *          The list so far.
   * @param bookmarks
   *          The array of positions.
   */
  private void empty(ArrayList<NodeAttribute> attributes, int[] bookmarks) {
    attributes.add(new NodeAttribute(fSource, bookmarks[1], bookmarks[2], bookmarks[2] + 1, -1, (char) 0));
  }
View Full Code Here

   *          The list so far.
   * @param bookmarks
   *          The array of positions.
   */
  private void naked(ArrayList<NodeAttribute> attributes, int[] bookmarks) {
    attributes.add(new NodeAttribute(fSource, bookmarks[1], bookmarks[2], bookmarks[3], bookmarks[4], (char) 0));
  }
View Full Code Here

   *          The list so far.
   * @param bookmarks
   *          The array of positions.
   */
  private void single_quote(ArrayList<NodeAttribute> attributes, int[] bookmarks) {
    attributes.add(new NodeAttribute(fSource, bookmarks[1], bookmarks[2], bookmarks[4] + 1, bookmarks[5], '\''));
  }
View Full Code Here

   *          The list so far.
   * @param bookmarks
   *          The array of positions.
   */
  private void double_quote(ArrayList<NodeAttribute> attributes, int[] bookmarks) {
    attributes.add(new NodeAttribute(fSource, bookmarks[1], bookmarks[2], bookmarks[5] + 1, bookmarks[6], '"'));
  }
View Full Code Here

   */
  public static NodeAttribute addAttributes(TagNode node, String attributesString) {
    if (attributesString != null) {
      List<NodeAttribute> attributes = getNodeAttributes(attributesString);
      if (attributes != null) {
        NodeAttribute attr = null;
        for (int i = 0; i < attributes.size(); i++) {
          attr = attributes.get(i);
          node.addAttribute(attr.getName(), attr.getValue(), true);
        }
        return attr;
      }
    }
    return null;
View Full Code Here

      String trimmed = attributesString.trim();
      if (trimmed.length() != 0) {
        map = new TreeMap<String, String>();
        WikipediaScanner scanner = new WikipediaScanner(trimmed);
        List<NodeAttribute> attributes = scanner.parseAttributes(0, trimmed.length());
        NodeAttribute attr;
        for (int i = 0; i < attributes.size(); i++) {
          attr = attributes.get(i);
          map.put(attr.getName(), attr.getValue());
        }
      }
    }
    return map;
  }
View Full Code Here

TOP

Related Classes of info.bliki.wiki.tags.util.NodeAttribute

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.