Georg Heeg eK

RBDynamicProtocols

Package NameRBDynamicProtocols
Package text (de)

Wenn Sie in RB eine Klasse auswählen, erhalten Sie eine Liste von Methodenkategorien (oder Protokollen). Mit diesem Paket wird dieses Konzept auf die Spitze getrieben. Neue Protokolle werden dynamisch auf der Grundlage des Klasseninhalts hinzugefügt. Hier ist eine Liste einiger Protokolle, die Sie in diesem Paket finden:

  • HaltUsage: listet die Methoden mit Haltepunkten oder Stopps auf.
  • Erforderlich: listet die Methoden auf, die implementiert werden müssen, um Ihre Klasse zu konkretisieren (zeigt die Verantwortlichkeiten der Unterklasse und die Methoden, die gesendet, aber nicht implementiert werden)
  • Gelöscht: listet die Methoden auf, die gelöscht wurden.


Wenn ein Protokoll keine Methode enthält, wird es nicht angezeigt.

Es ist einfach, eigene dynamische Protokolle zu schreiben. Werfen Sie einen Blick auf die Klasse DynamicProtocol. Ihnen sind nur durch Ihre Phantasie und Bedürfnisse Grenzen gesetzt.

Package text (en)

In RB, when you select a class, you get a list of method categories (or protocols). This package puts this concept to the extreme. New protocols are dynamically added based on the class content. Here is a list of some protocols you will find in this package:

- HaltUsage: lists the methods with breakpoints or halts.
- Required: list methods that need to be implemented in order to make your class concrete (shows subclass responsibilities and methods that are sent but not implemented)
- Deleted: lists the methods that have been deleted.


If a protocol does not contain any method, it is not shown.

It is easy to write your own dynamic protocols. Have a look at the class DynamicProtocol. You are only limited by your imagination and needs.

Package image
Package tag
Package prerequisiteonly VisualWorks 7.7
Package video
Package PDF
Package responsibleKarsten Kusche
Contact
Imprint
Press