|
Classe |
Descrizione |
|
Assert
|
Funzioni di utilità comuni condivise dalle varie classi dell'assembly.
|
|
BomItem
|
Rappresenta un singolo legame padre-figlio nell'ambito della distinta.
Questo legame (riconducibile ad una singola riga nella tabella DED_BOM)
ha una data di creazione ed una di validità che ne limitano lo spazio temporale.
|
|
BomItemCollection
|
Collezione di oggetti BomItem.
|
|
BomItemComparer
|
Gestore del confronto degli elementi di distinta
|
|
BomItemComparerClassComparBom
|
Classe usata per il confronto fra distinte
|
|
BomItemComparerAnag
|
Classe per comparare due BomItem per anagrafica
|
|
BomItemComparerImported
|
Classe usata per personalizzare il confronto fra distinte
|
|
CategoryComparerByPosition
|
Classe di compare della posizione di due attributi.
|
|
CfgOperation
|
Classe che rappresenta l'oggetto memorizzato nel Database nella tabella DED_DOC_CFG
|
|
CfgOperationList
|
Classe che rappresenta la lista delle operazioni sulle configurazioni
|
|
CfgOperations
|
Classse che rappresenta un dizionario chiave configurazioni con lista delle operazioni su tale chiave
|
|
CompareBomItemByRicPos
|
Classe utilizzata per ordinare gli elementi di distinta in base al campo RIC_POS.
|
|
ConfigDescriptor
|
Descrittore della configurazione
|
|
DedAlternativeDataCollection
|
Classe utilizzata per gestire i codici alternativi di una anagrafica.
Questa classe eredita dalla classe 'HashSet' in modo tale da non permettere
l'inserimento di duplicati.
|
|
DedAtt
|
Gestisce una lista di valori da utilizzare per la compilazione di un attributo.
L'oggetto DedAtt contiene riferimenti ai vari oggetti DedAttItem descriventi una singola voce.
|
|
DedAttComparer
|
Classe per oridnare gli elementi in base al campo Valore in modo crescente o decrescente.
|
|
DedAttItem
|
Definisce un elemento della lista DedAtt.
|
|
DedAttItemList
|
Lista di oggetti DedAtt.
|
|
DedAttManager
|
Gestore delle liste DedAtt da associare agli attributi.
|
|
DedAttr
|
Descrive, in tutte le sue caratteristiche, un attributo delle parti Top.
|
|
DedAttrCollection
|
Collezione modificabile di attributi.
|
|
DedAttrDateValidator
|
Classe per la validazione di un attributo di tipo Data.
|
|
DedAttrDoubleValidator
|
Classe per la validazione di un attributo di tipo numero con virgola.
|
|
DedAttributePermList
|
Collezione di oggetti DedAttributePerm.
|
|
DedAttrIntegerValidator
|
Classe per la validazione di un attributo di tipo numero intero.
|
|
DedAttrList
|
Lista di oggetti DedAttr.
|
|
DedAttrPerm
|
Contiene il set di permessi relativi ad un solo attributo ed abbinato ad un unico utente/gruppo.
|
|
DedAttrSiNoValidator
|
Classe per la validazione di un attributo di tipo boolean.
|
|
DedAttrStringValidator
|
Classe per la validazione di un attributo di tipo stringa.
|
|
DedAttrValidatorBase
|
Classe base per la validazione attributo.
|
|
DedAttrValidatorFactory
|
Factory di oggetti DedAttrValidator.
|
|
DedBaseDbItem
|
|
|
DedCascade
|
Classe che descrive una singola cascata.
|
|
DedCascadeDependency
|
Classe che descrive una dipendenza tra uno o più valori padre e un valore figlio.
Corrisponde a un record della tabella DED_CASCADE del database.
|
|
DedCascadeDictionary
|
Dizionario di oggetti cascata.
|
|
DedCascadeList
|
Lista di oggetti cascata.
|
|
DedCascadeManager
|
Classe Manager per gestire le cascate.
|
|
DedCascadeValue
|
Classe che descrive un valore della cascata con la sua descrizione.
|
|
DedCascadeValueList
|
Lista di DedCascadeValue.
|
|
DedCateg
|
Classe che descrive una categoria attributo.
|
|
DedCategCollection
|
Collezione di categorie.
|
|
DedCategDictionary
|
Dizionario di categorie.
|
|
DedCategList
|
Lista di categorie.
|
|
DedCategManager
|
Classe di gestione delle categorie.
|
|
DedComm
|
Oggetto descrittivo di una commessa.
La costruzione di questo oggetto è demandata dai metodi dell'oggetto Application.
Appena si imposta una proprietà pubblica scrivibile dell'oggetto, viene subito tentato l'aggiornamento del record nel Database.
Se la versione del record non risulta coerente viene sollevata un'eccezione per indicare che qualcun'altro ha già modificato
la commessa.
|
|
DedCommDedCommEncodeInfo
|
|
|
DedCommAnagrCollection
|
Collezione di anagrafiche collegate ad una commessa.
|
|
DedCommAnagrItem
|
Descrive un legame tra commessa ed anagrafica.
|
|
DedCommCollectionItem
|
Classe base per gli elementi legati alla commessa.
|
|
DedCommCollections
|
Classe base per le collezioni di oggetti legati alla commessa.
|
|
DedCommCommCollection
|
Collezione di commesse collegate ad una commessa.
|
|
DedCommCommItem
|
Descrive un legame tra commessa e commessa.
|
|
DedCommData
|
|
|
DedCommDocCollection
|
Collezione di documenti collegati ad una commessa.
|
|
DedCommDocItem
|
Descrive un legame tra commessa e documento.
|
|
DedCommList
|
Lista di oggetti di tipo DedComm.
|
|
DedCommPerm
|
Contiene il set di permessi relativi ad una sola commessa ed
abbinato ad un unico utente/gruppo.
|
|
DedCommPermList
|
Collezione di oggetti DedCommPerm.
|
|
DedCommType
|
Descrive una commessa di codifica Data and Drawings.
Al suo interno sono presenti i riferimenti agli attributi specifici della commessa
e alle regole di composizione.
Alcune proprietà restituiscono il valore ereditato dalle commesse di livello superiore.
|
|
DedCommTypeCollection
|
Collezione modificabile di oggetti DedCommType.
|
|
DedCommTypeList
|
Lista di oggetti DedCommType.
|
|
DedCorporate
|
Racchiude le informazioni relative alla corporate
|
|
DedCorporates
|
Insieme delle corporate
|
|
DedData
|
Classe descrivente un oggetto di anagrafica.
|
|
DedDataDedDataEncodeInfo
|
|
|
DedDataList
|
Lista di oggetti DedData.
Viene utilizzata quando la lista di elementi debba necessariamente essere di anagrafiche presenti nel Database
ed in tutti i casi per i quali una lista di anagrafiche debba essere trattata come una unica anagrafica.
Per quest'ultimo motivo implementa IDedData e contiene molti membri presenti in DedData che lavorano sull'intera
lista di anagrafiche.
|
|
DedDataManager
|
Gestisce la creazione e l'aggiornamento delle anagrafiche, nonché i legami con i documenti.
|
|
DedDataPart
|
Classe che implementa IDedData ed è utilizzata per manipolare la copia dell'anagrafica DedData
oppure in ogni caso in cui serva un IDedData senza che l'anagrafica esista nel Database
o la si voglia bloccare durante la modifica.
|
|
DedDataPartList
|
Lista di oggetti IDedData.
Viene utilizzata quando la lista di elemnti può essere costituita da oggetti DedData o DedDataPart
ed in tutti i casi per i quali una lista di anagrafiche debba essere trattata come una unica anagrafica.
Per quest'ultimo motivo implementa IDedData e contiene molti membri che lavorano sull'intera lista.
|
|
DedDbCollectionBaseT
|
Classe base template che consente la gestione di una lista di oggetti presenti in una tabella del Database.
Mantiene lo stato degli oggetti gestiti dalla collezione e riceve la notifica di avvenuta modifica.
|
|
DedDbCollectionBindableT
|
|
|
DedDbItemManager
|
Classe che fornisce strumenti di utilità generale per operare con gli oggetti 'DedBaseDbItem'.
|
|
DedDictionary
|
Dizionario con le chiavi in formato stringa ed i valori in formato object che implementa
il minimo indispensabile per essere passato al controllo DedEditAnagrControl.
|
|
DedDoc
|
Documento archiviato nel Database.
|
|
DedDocCfgManager
|
Classe statica usata per gestire l'aggioranmento delle tabelle durante le varie operazioni.
|
|
DedDocContext
|
Descrive il contesto del documento.
|
|
DedDocContextList
|
Lista di oggetti DedDocContext.
|
|
DedDocContextManager
|
Gestisce i legami tra le anagrafiche ed i documenti ed il loro contesto.
Il contesto viene scritto solo quando viene creato e poi non viene più modificato, quindi esistono metodi solo per leggere,
creare o eliminare ma non per aggiornare il contesto.
|
|
DedDocList
|
Lista di oggetti di tipo DedDoc.
|
|
DedDocManager
|
Gestisce la creazione e l'aggiornamento dei documenti, nonché i legami con le anagrafiche.
|
|
DedDocManagerPropertiesInfo
|
Classe che identifica la coppia valore - type per ogni attributo presente in DED_DOC_PROPERTIES
Viene utilizzato per andare a scrivere nella griglia il valore corretto a parità di nome attributo.
Possiamo avere un caso con stesso attributo e con datatype diversi, i valori dell'attributo sono presenti in colonne distinte (esempio VALUE_S e VALUE_F caso attributo LUNGHEZZA)
|
|
DedDocumentNotAlignedException
|
Eccezione generata durante l'eliminazione dei dati.
|
|
DedEco
|
Classe usata per istanziare l'oggetto DedEco.
|
|
DedEcoList
|
Lista di oggetti di tipo DedEco.
|
|
DedEcoManager
|
Classe usata per istanziare il manager degli Eco.
|
|
DedEditableObjectT
|
Classe utilizzata per gestire il meccanismo dello store dei dati e l'interrogazione
della proprietà 'Dirty'.
|
|
DedEditableObjectCollectionT
|
Classe contenente l'elenco dei vari 'DedEditableObject' collegati fra loro.
|
|
DedEncodeInfo
|
Contiene le informazioni necessarie alla codifica.
Questa struttura viene utilizzata dall'oggetto DedRuleParser e da varie funzioni
per comporre una stringa di codifica.
|
|
DedFamPerm
|
Contiene il set di permessi relativi ad una sola famiglia ed
abbinato ad un unico utente/gruppo.
|
|
DedFamPermList
|
Collezione di oggetti DedFamPerm.
|
|
DedFileSystemHelper
|
|
|
DedFolderPerm
|
Contiene il set di permessi relativi ad una sola cartella ed
abbinato ad un unico utente/gruppo.
|
|
DedFolderPermList
|
Collezione di oggetti DedFolderPerm.
|
|
DedGroup
|
Racchiude tutte le informazioni di un utente.
|
|
DedGroupCollection
|
Collezione di oggetti DedGroup.
|
|
DedList
|
Oggetto rappresentante la tipologia di lista
|
|
DedListCollection
|
Collezione delle tipologie di liste definite
|
|
DedListItem
|
Oggetto rappresentante un elemento della lista
|
|
DedListItemCollection
|
Collezione degli elementi nella lista utente
|
|
DedListManager
|
Classe per la gestione delle liste
|
|
DedListManagerBomInfo
|
Classe per gestire le informazioni delle distinte
|
|
DedListManagerBomInfoList
|
Lista contentente tutte le tipologie di distinte
|
|
DedListType
|
Lista di tipologie
|
|
DedLogManager
|
|
|
DedNotifies
|
Gestione delle notifiche.
|
|
DedNotify
|
|
|
DedOptionsCommonParents
|
Classe per gestire le opzioni per il comando di Trova padri comuni
|
|
DedOptionsSerializableBase
|
Classe per gestiore una classe di opzioni e serializzarla nel registro.
|
|
DedPerm
|
Racchiude le informazioni di un singolo permesso.
|
|
DedPermCollection
|
Collezione di permessi.
|
|
DedPermOwner
|
Classe descrivente un possessore di permessi.
Viene utilizzata come classe base per gli utenti, i gruppi, il set di base di permessi e
per i permessi legati alle famiglie.
|
|
DedProgManager
|
|
|
DedPublicationCreationAvailableFormats
|
Formati disponibili per le operazioni di pubblicazione
|
|
DedPublicationDeletionAvailableFormats
|
Formati disponibili per le operazioni di eliminazione
|
|
DedPublicationManager
|
Classe gestione formati di pubblicazione
|
|
DedPublishingBindingList
|
Lista di opzioni per il binding
|
|
DedPublishingCreationConfiguration
|
Classe utilizzata per gestire i file di pubblicazione da CREARE quando viene rilasciata una anagrafica.
|
|
DedPublishingDeletionConfiguration
|
Classe contenente le opzioni per gestire i file di pubblicazione da NON CANCELLARE quando viene tolto il rilascio ad una anagrafica.
|
|
DedPublishingFileNameConfiguration
|
Classe utilizzata per gestire i file di pubblicazione da CREARE quando viene rilasciata una anagrafica.
|
|
DedPublishingOffice
|
Manager delle pubblicazioni dei file di office
|
|
DedPublishingOptionBinder
|
Classe che rappresenta la singola opzione per effettuare il binsding nelle source del form
|
|
DedRoot
|
Contiene le informazioni riguardanti una root.
|
|
DedRootInfo
|
Analizza le informazioni riguardanti un percorso o nome completo di file per quanto
riguarda la root di appartenenza ed i corrispondenti path di Vault e Pws.
|
|
DedRoots
|
Gestione delle roots.
|
|
DedRule
|
Descrive una singola regola di autocomposizione, abbinata ad una particolare famiglia.
|
|
DedRuleApplier
|
Oggetto principale che data una famiglia di partenza, applica tutte le regole di autocomposizione
di tale famiglia su di una parte.
|
|
DedRuleApplierItem
|
Oggetto che si occupa di applicare una singola regola compilando un
attributo dell'anagrafica.
|
|
DedRuleCollection
|
Collezione modificabile di oggetti DedRule.
|
|
DedRuleList
|
Lista di oggetti FamilyRule.
|
|
DedRuleLuaEventArg
|
Contiene le informazioni per la sostituizione di un singolo token.
|
|
DedRuleParser
|
Classe che effettua il parser di una stringa di codifica e mette a disposizione le funzionalità
di sostituzione e decodifica.
{FN} - Prende il nome della famiglia di livello 'N'.
{F1:2} - Prende i primi 2 caratteri della famiglia di primo livello.
{F1:2,4} - Prende i 4 caratteri a partire dal secondo del nome famiglia. Es '012345':2,3 ->'123'.
{F1:-3} - Prende gli ultimi 3 caratteri dal nome famiglia. Es '012345':-3 ->'345'.
Al posto di 'F' ci può essere:
D : Descrizione della famiglia.
P : Progressivo ereditato dalla famiglia correntemente selezionata (senza la possibilità di indicazione del livello).
R : Revisione (senza la possibilità di indicazione del livello).
U : Tassello utente (senza la possibilità di indicazione del livello).
V : Tassello variante (senza la possibilità di indicazione del livello).
T : Formato di stampa (senza la possibilità di indicazione del livello).
{L:MiaFunzione} : Chiama l'evento dedicato passandogli il nome della funzione 'MiaFunzione'.
|
|
DedRuleParserEventArg
|
Contiene le informazioni per la sostituizione di un singolo token.
|
|
DedState
|
Classe per gestire l'abbinamento tra nome e valore dello stato.
|
|
DedStateCategory
|
Classe per rappresentare le categorie degli stati.
|
|
DedStateCategoryList
|
Lista di oggetti di tipo DedStateCategory.
|
|
DedStateConfiguration
|
Classe rappresentante le configurazioni degli stati.
|
|
DedStateConfigurationList
|
Lista di oggetti di tipo DedStateConfiguration.
|
|
DedStateFlowTransactionDescriptor
|
Classe che rappresenta la descrizione della singola transazione.
|
|
DedStateFlowTransactionDescriptorList
|
Lista di oggetti di tipo DedStateFlowTransactionDescriptor.
|
|
DedStateFlowTransactions
|
Classe rappresentante i flussi dei vari stati.
Dizionario contente l'id dello stato di partenza con la lista di tutti i possibili stati di arrivo.
|
|
DedStateList
|
Lista di oggetti di tipo DedState.
|
|
DedStateManager
|
Ha il compito di gestire gli stati dal Database.
|
|
DedStringPermDiz
|
Dizionario dei permessi specifici, indicizzato tramite stringa (tipo di oggetto), stringa (nome oggetto), Permesso.
Serve per l'abbinamento dei permessi al DbPath delle famiglie.
|
|
DedTime
|
Classe utilizzata per gestire le temporizzazioni sui vari elementi.
|
|
DedTimedDbItem
|
|
|
DedTimeList
|
Classe utilizzata per gestire tutte le temporizzazioni di un determinato elemento.
|
|
DedTimeManager
|
Classe utilizzata per gestire gli oggetti 'DedTime'.
|
|
DedTransferManager
|
Classe per la gestione delle richieste di trasferimento documenti.
|
|
DedTranslation
|
Classe utilizzata per gestire le traduzioni in lingua.
|
|
DedTranslationCollection
|
Collezione modificabile di traduzioni in lingua.
|
|
DedTranslationManager
|
Classe utilizzata per gestire gli oggetti DedTranslation.
Espone alcune utilità che ne facilitano la ricerca, l'editazione, l'aggiornamento, ecc..
|
|
DedType
|
Descrive una famiglia di codifica Data and Drawings.
Al suo interno sono presenti i riferimenti agli attributi specifici della famiglia
e alle regole di composizione.
Alcune proprietà restituiscono il valore ereditato dalle famiglie di livello superiore.
|
|
DedTypeBase
|
Classe astratta per definire oggetti che sono usati in collezioni strutturate, hanno regole di codifica, attributi e regole sugli attributi
|
|
DedTypeBaseCollectionT
|
Classe astratta per definire collezione modificabile di oggetti che sono usati in collezioni strutturate, hanno regole di codifica, attributi e regole sugli attributi
|
|
DedTypeBaseList
|
Lista di oggetti DedTypeBaseList
|
|
DedTypeCollection
|
Collezione modificabile di oggetti DedType.
|
|
DedTypeGenericListT
|
Classe DedTypeGenericList
|
|
DedTypeList
|
Lista di oggetti DedType.
|
|
DedTypeManager
|
Classe che espone alcune utilità di funzione generale per operare con le famiglie.
|
|
DedTypeProg
|
Classe per rappresentare un oggetto della tabella DED_TIPI_PROG.
|
|
DedTypeProgList
|
|
|
DedTypeProgListSerializable
|
|
|
DedUG
|
Collezione di utenti appartenenti ad un solo gruppo.
|
|
DedUser
|
Racchiude tutte le informazioni di un utente.
|
|
DedUserCollection
|
Collezione di oggetti DedUser.
|
|
DedUserList
|
Oggetto rappresentante una lista utente.
|
|
DedUserListCollection
|
Collezione delle liste utente
|
|
DedUsersGroups
|
Gestisce i legami tra gli utenti ed il gruppo di appartenenza.
Ogni gruppo contiene una istanza di questa classe.
Gli utenti usano i metodi della collezione presa dai gruppi di appartenenza.
|
|
DedVar
|
Definizione del singolo oggetto DedVar.
|
|
DedVars
|
Implementa la lista delle variabili DedVar.
|
|
DiscrimDistList
|
Lista con le informazioni sulle ingformazioni extra.
|
|
DistHeader
|
Descrive l'intestazione di distinta di un codice.
Una intestazione rappresenta una singola revisione di distinta.
Per ogni codice padre presente in distinta sono presenti n righe di intestazione quante sono le
revisioni di distinta per tale codice.
Tabella di riferimento DED_BOM_HEADERS.
|
|
DistHeaderCollection
|
Collezione di oggetti DistHeader.
|
|
DistManager
|
Oggetto per la gestione della distinta.
Durante il caricamento mantiene una cache in base al codice padre e la data di interrogazione in modo da
non ricaricare la stessa distinta.
|
|
DocDep
|
Classe descrivente la dipendenza di un singolo documento.
|
|
DocDepCollection
|
Collezione delle dipendenze di un Documento.
Questa collezione permette di modificare la lista dei DocDep legati ad un documento.
Ogni modifica effettuata non viene aggiornata nel Database fino alla successiva chiamata del metodo Save().
Tramite Refresh() viene invece reinizializzata la collection rileggendo il Database.
|
|
DocDepFile
|
Definisce una dipendenza specificandone il file e la tipologia.
Viene utilizzata per gestire le dipendenze nei file che non ancora sono
presenti nel Database.
Si utilizza anche per specificare la versione del documento da inserire nel record.
|
|
DocDepFileList
|
Lista di oggetti DocDepFile.
|
|
DocStructFileInfos
|
Classe per la gestione di tutte le operazioni e le proprietà che sono relative al file e non al documento (InvDoc)
|
|
DocStructInfo
|
Questo elemento contiene le informazioni sullo stato e l'operazione da svolgere su di un file.
Se questo sia da Creare, Importare o Spostare, e tutte le informazioni sul suo stato attuale
e di destinazione.
In questo oggetto si trovano anche le dipendenze di primo livello di questo documento e, a cascata,
le operazioni da svolgere sui file dipendenti.
|
|
DocStructInfoCollection
|
Collezione di oggetti DocStructInfo contenente le collezioni
di file/documenti che sono le dipendenze del documento padre.
|
|
DocStructInfoDictionary
|
Dizionario di oggetti docstructinfo
|
|
DocStructInfoFileDescriptor
|
Descrive il pacchetto dati per il DocStructInfo.
Di default contiene solo il full file name ma serve per essere derivata da Inventor.
|
|
DocStructInfoList
|
Lista di oggetti DocStructInfo.
|
|
DocStructInfoOperationListDictionary
|
Dizionario di oggetti DedDoc
|
|
DriveSettings
|
|
|
ExtensionMethod
|
Classe dedicata ai metodo estesi.
|
|
ExtraData
|
Dati aggiuntivi delle liste utente.
|
|
ExtraDataInfo
|
Oggetto contente le informazioni sui dati aggiuntivi
|
|
ExtraDataInfoList
|
Lista con le informazioni sulle ingformazioni extra.
|
|
ExtraDataList
|
Lista contenente tutte niformazioni extra di una lista utente
|
|
FileInfoSerializable
|
|
|
LocalizedDescriptionAttribute
|
Gestione localizzazione descrizione
|
|
ModelStateRelocationInfo
|
Informazioni di ripuntamento del model state sulla factory già revisionata
|
|
ModelStateRelocationInfos
|
Lista dei descrittori di ripuntamento
|
|
OutlookDataObject
|
Provides a format-independant machanism for transfering data with support for outlook messages and attachments.
|
|
PermSet
|
Set di permessi standard.
|
|
ResultList
|
Lista di ResultObj
|
|
ResultObj
|
Oggetto che rappresenta una riga del risultato.
|
|
SparePartsUtilities
|
Classe utilizza che espone utilità generali per configurare gli attributi di ricambio.
Non è stata esposta nella classe DedNet.Core.Utility per non sporcarla.
|
|
StatoRecord
|
Classe contenente le informazioni necessarie all'identificazione dello stato di un record.
|
|
TokenInfo
|
Racchiude le informazioni di un singolo elemento componente una stringa di codifica o comunque
una stringa composta da tasselli di sostituzione.
|
|
TokenInfoList
|
Questa lista non è semplicemente una lista di oggetti TokenInfo. Tramite il costruttore
si auto-costruisce sulla stringa di codifica in modo da essere composta da tutti i token validi
trovati al suo interno.
|
|
UserPermManager
|
Classe per la gestione dei permessi e degli utenti/gruppi.
|
|
UserPermManagerOnProgressSavingEventArgs
|
|
|
UsrPerm
|
Classe di definizione del singolo permesso.
|
|
UsrPermDiz
|
Dizionario di permessi generali, indicizzato tramite nome permesso.
Serve per individuare più rapidamente il permesso in base al suo nome.
|
|
UsrPermList
|
Lista di oggetti UsrPerm.
|
|
UsrUser
|
Classe che incapsula le funzionalità di gestione dei permessi.
|
|
Utility
|
Classe di utilità interna.
|
|
UtilityTreeListViewState
|
Classe gestione stati dell'albero
|