@Override
  public BracePair[] getPairs() {
    return new BracePair[] {
      new BracePair(CourierTypes.OPEN_BRACE, CourierTypes.CLOSE_BRACE, true),
      new BracePair(CourierTypes.OPEN_BRACKET, CourierTypes.CLOSE_BRACKET, false),
      new BracePair(CourierTypes.OPEN_PAREN, CourierTypes.CLOSE_PAREN, false)
      //new BracePair(SchemadocTypes.DOC_COMMENT_START, SchemadocTypes.DOC_COMMENT_END, false)
    };
  }
@ Override public BracePair [ ] getPairs ( ) { return new BracePair [ ] { new BracePair ( CourierTypes . OPEN_BRACE , CourierTypes . CLOSE_BRACE , true ) , new BracePair ( CourierTypes . OPEN_BRACKET , CourierTypes . CLOSE_BRACKET , false ) , new BracePair ( CourierTypes . OPEN_PAREN , CourierTypes . CLOSE_PAREN , false ) } ; }
Returns the array of definitions for brace pairs that need to be matched when
editing code in the language.

@return the array of brace pair definitions.