Examples of addPattern()


Examples of com.ibm.icu.text.DateTimePatternGenerator.addPattern()

        assertEquals("simple format: MMMddHmm", "14. Okt 8:58", format.format(sampleDate));
        // (a generator can be built from scratch, but that is not a typical use case)

        // modify the generator by adding patterns
        DateTimePatternGenerator.PatternInfo returnInfo = new DateTimePatternGenerator.PatternInfo();
        gen.addPattern("d'. von' MMMM", true, returnInfo);
        // the returnInfo is mostly useful for debugging problem cases
        format.applyPattern(gen.getBestPattern("MMMMddHmm"));
        assertEquals("modified format: MMMddHmm", "14. von Oktober 8:58", format.format(sampleDate));

        // get a pattern and modify it
View Full Code Here

Examples of de.FeatureModellingTool.PatternBase.PatternBase.addPattern()

        //�������patternʵ��
        Element patternList = root.getChild("patternList", pbd);
        Iterator patternIterator = patternList.getChildren().iterator();
        while (patternIterator.hasNext()) {
            Element patternElement = (Element) patternIterator.next();
            patternBase.addPattern(patternElement.getAttributeValue("name"));
        }
        //�������templeteʵ��
        Element templeteList = root.getChild("templeteList", pbd);
        Iterator templeteIterator = templeteList.getChildren().iterator();
        while (templeteIterator.hasNext()) {
View Full Code Here

Examples of de.FeatureModellingTool.PatternBase.PatternBaseImplementation.addPattern()

        //�������patternʵ��
        Element patternList = root.getChild("patternList", pbd);
        Iterator patternIterator = patternList.getChildren().iterator();
        while (patternIterator.hasNext()) {
            Element patternElement = (Element) patternIterator.next();
            patternBase.addPattern(patternElement.getAttributeValue("name"));
        }
        //�������templeteʵ��
        Element templeteList = root.getChild("templeteList", pbd);
        Iterator templeteIterator = templeteList.getChildren().iterator();
        while (templeteIterator.hasNext()) {
View Full Code Here

Examples of edu.harvard.wcfia.yoshikoder.dictionary.SimpleDictionary.addPattern()

                    //String fixed = fixVBProWildcards(trimmed);
                    try {
                        Pattern regexp = rengine.makeRegexp(trimmed);
                        PatternNode pattern =
                            new PatternNodeImpl(trimmed, null, regexp);
                        dict.addPattern(pattern, cat);
                    } catch (DuplicateException de){
                        errors.add(new BadPattern(lineNumber, trimmed, true));
                    } catch (Exception re) {
                        errors.add(new BadPattern(lineNumber, trimmed, false));
                    }
View Full Code Here

Examples of edu.harvard.wcfia.yoshikoder.dictionary.YKDictionary.addPattern()

    String[] spl = str.split("[^\\w]+");
    List<String> errors = new ArrayList<String>();
    for (int ii = 0; ii < spl.length; ii++) {
      String newpat = spl[ii];
      try {
        dict.addPattern(spl[ii], null, cnode);
      } catch (DuplicateException dex){
        // quietly supress duplicates
      } catch (Exception ex){
        errors.add(spl[ii]);
      }
View Full Code Here

Examples of lupos.rif.operator.ConstructPredicate.addPattern()

          for (final IExpression expr : term.termParams) {
            final Item item = (Item) expr.accept(this, arg);
            params.add(item);
          }
          final Item[] paramsArray = params.toArray(new Item[] {});
          generate.addPattern(name, paramsArray);
          // Produzenten registrieren
          this.add(this.tripleProducer, new KeyPredicatePattern(new PredicatePattern(name, paramsArray)), generate);
        }
      }
      resultOps.add(generate);
View Full Code Here

Examples of net.percederberg.grammatica.parser.Parser.addPattern()

        Parser  parser;

        try {
            parser = new RecursiveDescentParser(tokenizer, analyzer);
            for (int i = 0; i < productions.size(); i++) {
                parser.addPattern((ProductionPattern) productions.get(i));
            }
            parser.prepare();
        } catch (ParserCreationException e) {
            LineRange range = (LineRange) lines.get(e.getName());
            if (range == null) {
View Full Code Here

Examples of net.percederberg.grammatica.parser.Tokenizer.addPattern()

        Tokenizer  tokenizer;

        try {
            tokenizer = new Tokenizer(in, !getCaseSensitive());
            for (int i = 0; i < tokens.size(); i++) {
                tokenizer.addPattern((TokenPattern) tokens.get(i));
            }
        } catch (ParserCreationException e) {
            if (e.getName() == null) {
                throw new GrammarException(fileName, e.getMessage());
            } else {
View Full Code Here

Examples of net.sourceforge.chaperon.model.extended.PatternSet.addPattern()

  {
    PatternSet pattern = new PatternSet();

    for (Item item = first; item!=null; item = item.next)
      if (item.position==Item.SHIFT)
        pattern.addPattern(item.pattern);

    return pattern;
  }

  public PatternSet getPreviousPattern()
View Full Code Here

Examples of net.sourceforge.chaperon.model.extended.PatternSet.addPattern()

  {
    PatternSet pattern = new PatternSet();

    for (Item item = first; item!=null; item = item.next)
      if ((item.position==Item.GOTO) && (item.pattern!=null))
        pattern.addPattern(item.pattern);

    return pattern;
  }

  /**
 
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.