Class BaSyxMultiLanguageProperty

java.lang.Object
de.iip_ecosphere.platform.support.aas.basyx2.BaSyxSubmodelElement
de.iip_ecosphere.platform.support.aas.basyx2.BaSyxMultiLanguageProperty
All Implemented Interfaces:
de.iip_ecosphere.platform.support.aas.DataElement, de.iip_ecosphere.platform.support.aas.Element, de.iip_ecosphere.platform.support.aas.HasDataSpecification, de.iip_ecosphere.platform.support.aas.HasKind, de.iip_ecosphere.platform.support.aas.HasSemantics, de.iip_ecosphere.platform.support.aas.MultiLanguageProperty, de.iip_ecosphere.platform.support.aas.Qualifiable, de.iip_ecosphere.platform.support.aas.Referable, de.iip_ecosphere.platform.support.aas.SubmodelElement

public class BaSyxMultiLanguageProperty extends BaSyxSubmodelElement implements de.iip_ecosphere.platform.support.aas.MultiLanguageProperty
Multi-Language property representation for BaSyx.
Author:
Holger Eichelberger, SSE
  • Field Details

    • property

      private org.eclipse.digitaltwin.aas4j.v3.model.MultiLanguageProperty property
  • Constructor Details

    • BaSyxMultiLanguageProperty

      public BaSyxMultiLanguageProperty()
  • Method Details

    • accept

      public void accept(de.iip_ecosphere.platform.support.aas.AasVisitor visitor)
      Specified by:
      accept in interface de.iip_ecosphere.platform.support.aas.Element
    • getSubmodelElement

      org.eclipse.digitaltwin.aas4j.v3.model.SubmodelElement getSubmodelElement()
      Description copied from class: BaSyxSubmodelElement
      Returns the implementing sub-model element.
      Specified by:
      getSubmodelElement in class BaSyxSubmodelElement
      Returns:
      the submodel element
    • getDescription

      public Map<String,de.iip_ecosphere.platform.support.aas.LangString> getDescription()
      Specified by:
      getDescription in interface de.iip_ecosphere.platform.support.aas.MultiLanguageProperty