コード例 #1
0
  private int translateSymbol(BrailleSymbol pSymbol) {
    if (pSymbol.isSpecial()) {
      return specialCase(pSymbol);

    } else if (_caps) {
      return capsCase(pSymbol);

    } else if (_acronym) {
      return acronymCase(pSymbol);

    } else if (_numbers) {
      return numberCase(pSymbol);
    } else {
      if (pSymbol.getChain().compareTo(SPECIAL_1) == 0) {
        _lineBuffer += "ñ";
      } else {
        _lineBuffer += String.valueOf(pSymbol.getAscii());
      }
      return NO_ERROR;
    }
  }