/**
  * Creates a new encoder using the specified encoding table.
  *
  * @param encodingTable
  *            the encoding table to use when performing table-driven
  *            encoding.
  */
 protected ArabicEncoderBase(EncodingTableBase encodingTable)
 {
     this.encodingTable = encodingTable;
 }
 /**
  * Creates a new encoder.
  */
 protected ArabicEncoderBase()
 {
     encodingTable = null;
 }