A method, apparatus and system for allowing an end-user to define at
run-time the way an object in the system will react to existing
operations, or events, that are later performed on the object. In the
system of the invention, the end-user can attach to the object code
specifying behavior that the user wishes the object to exhibit from that
point forward. The code defining the new or additional behavioral features
will be interpreted by the applications software so that each time an
event or operation is performed on the object, the system will recognize
that the object has user-specified behavior associated therewith. The code
remains associated with the object. In the system of the invention, there
is no need to exit the application software. The new code specifying the
desired behavior is immediately callable and executable by the system upon
being input.
Um método, instrumento e sistema para permitir que um end-user defina no run-time a maneira que um objeto no sistema reagirá às operações existentes, ou eventos, que são executados mais tarde no objeto. No sistema da invenção, o end-user pode unir ao código de objeto que especifica o comportamento que o usuário deseja o objeto exibir para a frente desse ponto. O código que define as características behavioral novas ou adicionais será interpretado pelo software de aplicações de modo que cada vez que um evento ou uma operação são executados no objeto, o sistema reconheça que o objeto tem comportamento user-specified associado therewith. O remains do código associado com o objeto. No sistema da invenção, não há nenhuma necessidade retirar o software de aplicação. O código novo que especifica o comportamento desejado é imediatamente acessível e executável pelo sistema em cima de input.