UNPKG

@lybioit/component-interface-pattern

Version:

Padrão de Interface de Componente - Abstrações para desenvolvimento de componentes reutilizáveis. Projeto da disciplina BRADEPO do IFSP-BRA.

21 lines 853 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PortOutbox = void 0; /** * PortOutbox (Caixa de Saída de Porto) * * Implementação abstrata de uma caixa de saída que é o elemento da estrutura * associado ao porto, responsável por invocar as operações requeridas pelo * componente de elemento externo a ele conectado. * * Esta classe serve como base para diferentes tipos de caixas de saída: * - StandardPortOutbox: para comunicação com um único componente * - BroadcastPortOutbox: para comunicação com múltiplos componentes * - NonComponentPortOutbox: para comunicação com referências não-componente * * @abstract Esta classe deve ser estendida para implementar comportamentos específicos */ class PortOutbox { } exports.PortOutbox = PortOutbox; //# sourceMappingURL=PortOutbox.js.map