@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
JavaScript
;
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