AbstractFile
Supertype: Asset
Definition: abstract Asset that contains the common properties of the File and FileArchetype types.
Version Info
| Introduced | Deprecated | Updated | |—:|—:|—:| | 1.7 | | |
Inherited Properties
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
assetId | ID | 1.7 | 1 | unique identifier for an Asset. | |
deviceUuid | ID | 1.7 | 0..1 | associated piece of equipment’s UUID that supplied the It references to the | |
removed | boolean | 1.7 | 0..1 | indicator that the Asset has been removed from the piece of equipment. | |
timestamp | datetime | 1.7 | 1 | time the Asset data was last modified. | |
hash | string | 2.2 | 0..1 | condensed message digest from a secure one-way hash function. FIPS PUB 180-4 |
Inherited Relations
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
hasDescription | Description | 1.7 | 0..1 | Description can contain any descriptive content about the Asset. | |
hasConfiguration | Configuration | 1.7 | 0..1 | ||
isAssetOf | MTConnectAssets | 1.7 | 0..* | ||
isAssetOf | Agent | 1.7 | 0..* | ||
isAssetOf | TaskArchetype | 1.7 | 0..* | ||
isAssetOf | Task | 1.7 | 0..* |
Properties
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
name | string | 1.7 | 1 | name of the file. | |
mediaType | string | 1.7 | 1 | mime type of the file. | |
applicationCategory | ApplicationCategoryEnum | 1.7 | 1 | category of application that will use this file. | |
applicationType | ApplicationTypeEnum | 1.7 | 1 | type of application that will use this file. |
Relations
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
hasFileProperty | FileProperty | 1.7 | 0..* | ||
hasFileComment | FileComment | 1.7 | 0..* |
Subclasses
| Name | Int | Dep |
|---|---|---|
File | 1.7 | |
FileArchetype | 1.7 |