Class Key_Simple_BaseN

  • All Implemented Interfaces:
    IClear, IOperation, IOwned_Operation
    Direct Known Subclasses:
    Key_Hyp_C, Key_Simple_Hyp

    class Key_Simple_BaseN
    extends Key_Simple
    A simple key with hyperbol was clicked. A simple key is a key which can be directly mapped to four operations and two alpha characters.
    Author:
    "Martin Krischik" «krischik@users.sourceforge.net»
    • Field Detail

      • TAG

        private static final String TAG

        class logger tag.

      • logger

        private static final Logger logger

        class logger instance

      • BaseN

        private final short BaseN
        Hyperbol operation
      • Shift_BaseN

        private final short Shift_BaseN
        Invers Hyperbol operation
    • Constructor Detail

      • Key_Simple_BaseN

        Key_Simple_BaseN​(Calculator Owner,
                         short Normal,
                         short Shift,
                         short BaseN,
                         short Shift_BaseN,
                         short Normal_Alpha,
                         short Inv_Alpha)
        Create Key and attach to owner calculator.
        Parameters:
        Owner - Calculator owning the key
        Normal - Normal operations
        Shift - Inverse operation
        BaseN - BaseN operations
        Shift_BaseN - Shifted BaseN operation
        Normal_Alpha - Normal_Alpha characters
        Inv_Alpha - Inverse Normal_Alpha characters