Package io.adminshell.aas.v3.model
Interface AdministrativeInformation
-
- All Superinterfaces:
HasDataSpecification
- All Known Implementing Classes:
DefaultAdministrativeInformation
public interface AdministrativeInformation extends HasDataSpecification
Every Identifiable may have administrative information. Administrative information includes for example 1) Information about the version of the element 2) Information about who created or who made the last change to the element 3) Information about the languages available in case the element contains text, for translating purposed also themmaster or default language may be definedIn the first version of the AAS metamodel only version information as defined by IEC 61360 is defined. In later versions additional attributes may be added.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetRevision()Revision of the element.java.lang.StringgetVersion()Version of the element.voidsetRevision(java.lang.String revision)Revision of the element.voidsetVersion(java.lang.String version)Version of the element.-
Methods inherited from interface io.adminshell.aas.v3.model.HasDataSpecification
getEmbeddedDataSpecifications, setEmbeddedDataSpecifications
-
-
-
-
Method Detail
-
getVersion
java.lang.String getVersion()
Version of the element. More information under https://admin-shell.io/aas/3/0/RC01/AdministrativeInformation/version- Returns:
- Returns the String for the property version.
-
setVersion
void setVersion(java.lang.String version)
Version of the element. More information under https://admin-shell.io/aas/3/0/RC01/AdministrativeInformation/version- Parameters:
version- desired value for the property version.
-
getRevision
java.lang.String getRevision()
Revision of the element. Constraint AASd-005: A revision requires a version. This means, if there is no version there is no revision neither. More information under https://admin-shell.io/aas/3/0/RC01/AdministrativeInformation/revision- Returns:
- Returns the String for the property revision.
-
setRevision
void setRevision(java.lang.String revision)
Revision of the element. Constraint AASd-005: A revision requires a version. This means, if there is no version there is no revision neither. More information under https://admin-shell.io/aas/3/0/RC01/AdministrativeInformation/revision- Parameters:
revision- desired value for the property revision.
-
-