In order to test component class code with a conventional visual builder, a
proxy component is created for each method, including constructors, in the
component class code, which proxy component encapsulates the parameters of
that method. In particular, parameters associated with a method are
represented by properties of the proxy component created for that method.
When each proxy component is displayed on the GUI of the visual builder,
its properties, and consequently, the parameters of the underlying method,
are visually editable and can be bound visually to other component
properties using, for example, a mechanism in a conventional visual
builder which links objects. Exceptions which occur during operation of
the method are treated as events and can be visually passed to other
components. Therefore, a program can be visually constructed and
parameterized for runtime operation. In order to actually run components
to test them a universal transport application under control of the proxy
components provides a mechanism for manipulating local or remote objects
in a "component-oriented" manner directly from the visual builder.
Um Teilkategorie mit einem herkömmlichen Sichterbauer zu prüfen, wird ein Vollmachtbestandteil für jede Methode, einschließlich Erbauer, in der Teilkategorie verursacht, der Vollmachtbestandteil die Parameter dieser Methode einkapselt. Insbesondere werden die Parameter, die mit einer Methode verbunden sind, durch Eigenschaften des Vollmachtbestandteils dargestellt, der für diese Methode verursacht wird. Wenn jeder Vollmachtbestandteil auf dem GUI des Sichterbauers, seine Eigenschaften und infolgedessen angezeigt wird, sind die Parameter der zugrundeliegenden Methode, sichtlich editable und können zu anderen Teileigenschaften mit z.B. einer Einheit in einem herkömmlichen Sichterbauer sichtlich gesprungen werden, der Gegenstände verbindet. Ausnahmen, die während des Betriebes der Methode auftreten, werden als Fälle behandelt und können zu anderen Bestandteilen sichtlich überschritten werden. Folglich kann ein Programm sichtlich konstruiert werden und parameterisiert werden für Laufzeitbetrieb. Um Bestandteile wirklich laufen zu lassen um sie stellt eine Universaltransportanwendung unter Steuerung der Vollmachtbestandteile zu prüfen eine Einheit für die Manipulierung der lokalen oder Remotegegenstände in einer "Bestandteil-orientierten" Weise direkt vom Sichterbauer zur Verfügung.