Class BitoperationView

    • Constructor Detail

      • BitoperationView

        public BitoperationView()
    • Method Detail

      • getLogicNodes

        public ArrayDeque<javafx.scene.Node> getLogicNodes()
      • andBtnKey

        public final String andBtnKey()
        Gibt das Schlüsselwort zurück, mit dem der Button für die logische UND-Verknüpfung in der Map btnMap gespeichert wird
        Returns:
        Schlüsselwort, mit dem der Button für die logische UND-Verknüpfung in der Map btnMap gespeichert wird
      • orBtnKey

        public final String orBtnKey()
        Gibt das Schlüsselwort zurück, mit dem der Button für die logische ODER-Verknüpfung in der Map btnMap gespeichert wird
        Returns:
        Schlüsselwort, mit dem der Button für die logische ODER-Verknüpfung in der Map btnMap gespeichert wird
      • notBtnKey

        public final String notBtnKey()
        Gibt das Schlüsselwort zurück, mit dem der Button für die logische NICHT-Verknüpfung in der Map btnMap gespeichert wird
        Returns:
        Schlüsselwort, mit dem der Button für die logische NICHT-Verknüpfung in der Map btnMap gespeichert wird
      • nandBtnKey

        public final String nandBtnKey()
        Gibt das Schlüsselwort zurück, mit dem der Button für die logische NAND-Verknüpfung in der Map btnMap gespeichert wird
        Returns:
        Schlüsselwort, mit dem der Button für die logische NAND-Verknüpfung in der Map btnMap gespeichert wird
      • norBtnKey

        public final String norBtnKey()
        Gibt das Schlüsselwort zurück, mit dem der Button für die logische NOR-Verknüpfung in der Map btnMap gespeichert wird
        Returns:
        Schlüsselwort, mit dem der Button für die logische NOR-Verknüpfung in der Map btnMap gespeichert wird
      • xorBtnKey

        public final String xorBtnKey()
        Gibt das Schlüsselwort zurück, mit dem der Button für die logische Exklusiv-Oder-Verknüpfung in der Map btnMap gespeichert wird
        Returns:
        Schlüsselwort, mit dem der Button für die logische Exklusiv-Oder-Verknüpfung in der Map btnMap gespeichert wird
      • shiftLeftBtnKey

        public final String shiftLeftBtnKey()
        Gibt das Schlüsselwort zurück, mit dem der Button für Rechtsshift in der Map btnMap gespeichert wird
        Returns:
        Schlüsselwort, mit dem der Button für Rechtsshift in der Map btnMap gespeichert wird
      • shiftRightBtnKey

        public final String shiftRightBtnKey()
        Gibt das Schlüsselwort zurück, mit dem der Button für Linksshift in der Map btnMap gespeichert wird
        Returns:
        Schlüsselwort, mit dem der Button für Linksshift in der Map btnMap gespeichert wird
      • bitLengthKey

        public final String bitLengthKey()
        Gibt das Schlüsselwort zurück, mit dem die ComboBox für die Anzahl der Bits in der Map nodeMap gespeichert wird
        Returns:
        Schlüsselwort, mit dem die ComboBox für die Anzahl der Bits in der Map nodeMap gespeichert wird
      • createScenegraph

        protected void createScenegraph()
        Erstellt den Scenegraphen und fügt diesen dem Wurzelknoten hinzu. Subklassen können diese Methode überschreiben, um nach der Erstellung des Scenegraphen in dieser Klasse weitere Bedienelemente hinzuzufügen.
        Overrides:
        createScenegraph in class CalculationViewBase
      • createBitOperators

        private void createBitOperators()
      • createBitLength

        private void createBitLength()