Changes between Version 13 and Version 14 of Documentatie/Ontwikkelaar/Procedures/ProtocolHandler
- Timestamp:
- 04/12/22 07:20:48 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentatie/Ontwikkelaar/Procedures/ProtocolHandler
v13 v14 21 21 Een starter weet welke applicatie moet worden gestart en hoe de data hiervoor moet worden opgehaald, gebaseerd op het sjabloon. 22 22 23 Starters zijn in het {{{ OpenACProtocolHandler }}} project te vinden in de map {{{ Starters }}}. In dezelfde map bevindt zich de klasse {{{ Starter }}}. Deze klasse heeft een method {{{ Get }}} die een starter teruggeeft op basis van een {{{ ProtocolArgument }}}. 24 25 Elke starter implementeert de interface {{{ IApplicatieStarter }}}: 26 {{{#!csharp 27 namespace OpenACProtocolHandler.Interfaces 28 { 29 public interface IApplicatieStarter 30 { 31 Result Start(ProtocolArgument args); 32 } 33 } 34 }}} 35 23 36 == Printimplementaties == 24 37 Een primt implementatie weet hoe een document van een bepaald type moet worden geprint. 25 38 26 Print implementaties zijn in het {{{ OpenACProtocolHandler }}} project te vinden in de map {{{ PrintImplementaties }}}. In dezelfde map bevindt zich de klasse {{{ PrintImplementatie }}}. Deze klasse heeft een method {{{ Get }}} die op basis van een {{{ ProtocolArgument }}} een print implementatie teruggeeft.39 Print implementaties zijn in het {{{ OpenACProtocolHandler }}} project te vinden in de map {{{ PrintImplementaties }}}. In dezelfde map bevindt zich de klasse {{{ PrintImplementatie }}}. Deze klasse heeft een method {{{ Get }}} die een print implementatie teruggeeft op basis van een {{{ ProtocolArgument }}}. 27 40 28 Elke print implementatie implementeert de interface {{{ IPrintImplementatie }}} .41 Elke print implementatie implementeert de interface {{{ IPrintImplementatie }}}: 29 42 30 43 {{{#!csharp