src/main/java/org/helm/notation2/parser/notation/grouping/GroupingNotation.java
private void defineAmbiguity(String a) throws NotationException {
    Pattern patternAND = Pattern.compile("\\+");
    Matcher m = patternAND.matcher(a);

    /* mixture */
    if (m.find()) {
      setAmbiguity(new GroupingMixture(a));
    } /* or case */ else {
      setAmbiguity(new GroupingOr(a));
    }

  }
private void defineAmbiguity(String a) throws NotationException {
    Pattern patternAND = Pattern.compile("\\+");
    Matcher m = patternAND.matcher(a);

    /* mixture */
    if (m.find()) {
      setAmbiguity(new GroupingMixture(a));
    } /* or case */ else {
      setAmbiguity(new GroupingOr(a));
    }

  }
private void defineAmbiguity ( String a ) throws NotationException { Pattern patternAND = Pattern . compile ( "\\+" ) ; Matcher m = patternAND . matcher ( a ) ; /* mixture */ if ( m . find ( ) ) { setAmbiguity ( new GroupingMixture ( a ) ) ; } /* or case */ else { setAmbiguity ( new GroupingOr ( a ) ) ; } }
method to add ambiguity to the group

@param a details about the group elements
@throws NotationException if notation is not valid
method to add ambiguity to the group