<< Fare clic per visualizzazione il sommario >> Percorso: Gli oggetti del mondo Jamio > I tipi personalizzabili > Il tipo base Componente Documento |
Le risorse create a partire da questo tipo base sono gestite dalle funzionalità di Document Management e consentono di creare risorse personalizzate di tipo componete documento utili a riportare il riferimento ad un altro documento in una risorsa di tipo documento. Ad esempio per creare un'associazione libro/capitolo. Le risorse di tipo documento sono risorse informative che raccolgono informazioni attraverso i loro elementi costitutivi: metadati e componenti. Il tipo Componente Documento è un elemento della definizione di una risorsa Documento pertanto in fase di esecuzione può essere istanziato solo all'interno di una risorsa documento. Sui componenti è possibile applicare uno scenario autorizzativo che assegna il permesso di Creazione. Questo consente di inserire in un documento un'istanza del modello di componente. ll componente documento si distingue da un componente collegamento che fa riferimento ad un documento per il fatto che alcune caratteristiche del suo ciclo di vita sono legate a quelle del documento che lo referenzia. Un documento non può essere eliminato se referenziato da un componente documento. Se un documento in una certa versione ne referenzia un altro tramite l'apposito componente, e poi in una successiva versione il componente viene cancellato, resta il vincolo che impedisce l'eliminazione del documento referenziato. In tale scenario l'unico modo per eliminare il vincolo è cancellare il documento che referenzia l'altro. Un documento referenziato che contiene versioni non eliminabili, poiché utilizzate in componenti documento, non può essere eliminato. Tale vincolo potrà essere eliminato solo quando risulteranno eliminati tutti i documenti in cui è referenziato. Inoltre non è possibile inserire in un documento due o più componenti documenti che referenziano lo stesso documento o che referenziano se stesso.
In Jamio on stage, le risorse di tipo documento, riportano la barra dei componenti che in modalità estesa consente la creazione e la gestione di un componente documento. Per le risorse non personalizzate di tipo Componente Documento in Jamio on stage viene assegnato alla proprietà Name, in automatico alla prima valorizzazione, la proprietà Name del documento referenziato dal componente.
Caratteristiche del tipo Componente documento:
•azioni che è possibile eseguire sui componenti;
•scenario autorizzativo di default dei componenti.
•Name
•Description
•Created*
*Proprietà di sola lettura
Proprietà specifiche del tipo base Componente Documento
•DocumentReference: collegamento alla risorsa di tipo documento referenziata nel componente.
•Id*: identificativo del componente documento.
•MainComponent: booleano che indica se il componente rappresenta il contenuto principale del documento.
•OrderNumber*: progressivo che riporta la posizione del componente nella barra dei componenti.
•Originated: di tipo data e ora è utile a specificare una data di riferimento per l'utente interattivo.
•OwnerId*: identificativo del documento in cui il componente è contenuto.
•OwnerType*: type document.
•OwnerVersion*: versione del documento in cui il componente è contenuto.
*Proprietà di sola lettura
Proprietà obbligatorie per il tipo base Componente File
•Name
•DocumentReference: