Building block > Building block specifici del dominio > Building block dei codici motivo > Modello di implementazione (building block dei codici motivo)
Modello di implementazione (building block dei codici motivo)
Il diagramma seguente mostra le relazioni tra le thing shape, i modelli di oggetto e gli oggetti principali nel building block dei codici motivo e le relative relazioni con le entità in altri building block:
Diagramma che mostra le entità nel building block dei codici motivo, comprese le entità implementate, estese e dipendenti da servizi in altre entità.
Nel diagramma, le frecce con punte vuote e linee continue () indicano che un'entità si estende dall'entità a cui punta la freccia, le frecce con punte vuote e linee tratteggiate () indicano che un'entità implementa l'entità a cui punta la freccia, le frecce con punte aperte e linee tratteggiate () indicano che un'entità presenta una dipendenza dai servizi nell'entità a cui punta la freccia.
Le entità significative nel building block dei codici motivo sono le seguenti:
Nel progetto PTC.ReasonCode:
PTC.ReasonCode.EntryPoint - Oggetto punto di entrata per il building block dei codici motivo.
PTC.ReasonCode.EntryPoint_TT - Modello di oggetto per il punto di entrata del codice motivo.
PTC.ReasonCode.Manager_TT - Modello di oggetto per il manager del building block dei codici motivo. Contiene il codice di implementazione per i servizi definiti nella thing shape PTC.ReasonCode.Management_TS. Nota: questo building block non presenta un oggetto manager perché si tratta di un building block astratto associato a un building block di implementazione.
PTC.ReasonCode.Management_TS - Thing shape di gestione per il building block dei codici motivo. Utilizzata per definire i servizi per la funzionalità del building block dei codici motivo.
PTC.ReasonCode.ModelLogic_TS - Thing shape della logica del modello per il building block dei codici motivo. Utilizzata per consentire ai singoli modelli di accedere a servizi specifici del modello per questo building block.
PTC.ReasonCode.TreeSelectorManagement_TS - Thing shape che contiene i servizi di selezione dell'albero.
PTC.ReasonCode.ReasonTree_MU - Mashup che contiene un widget albero per la visualizzazione di una gerarchia di motivi annidata.
Nel progetto PTC.ReasonCodeImpl:
PTC.ReasonCodeImpl.EntryPoint - Oggetto punto di entrata per il building block dei codici motivo.
PTC.ReasonCodeImpl.Manager - Oggetto manager per il building block di implementazione dei codici motivo.
PTC.ReasonCodeImpl.EntryPoint_TT - Modello di oggetto punto di entrata per il building block dei codici motivo.
PTC.ReasonCodeImpl.Manager_TT - Modello di oggetto per il manager del building block di implementazione dei codici motivo. Contiene il codice di implementazione per i servizi definiti nella thing shape PTC.ReasonCode.Management_TS.
È stato utile?