A method and apparatus for utilizing graphical representations of programming objects to reflect the state of programming objects. State reflection is unique in that it reflects the state of programming objects at the time of programming, rather than during execution, in a visual programming language. The visual programming language comprises a set of graphic aspects which are associated with data element states via a set of graphic aspect references. Each programming object used in the visual programming language comprises a set of data elements. The programming objects may be related via super and subclass objects structures. The method detects when a data element has changed its state and reflects that state change in the visual representation of the programming objects and their respective graphic aspects. A list of graphic aspect references points to a number of graphic aspects which may or may not be applicable to the detected state change. All applicable graphic aspects are applied to the visual representation of the data element whose state has changed. As other data element state changes occur, the applicable graphical aspects are applied accordingly.

 
Web www.patentalert.com

< Method, system and program for handling errors occurring in function calls

< Preferable modes of software package deployment

> Method and system for managing subsystem processes in a DMD system

> Squeezable rebroadcast files

~ 00225