Class BaSyxSubmodelElement

  • All Implemented Interfaces:
    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.Qualifiable, de.iip_ecosphere.platform.support.aas.Referable, de.iip_ecosphere.platform.support.aas.SubmodelElement
    Direct Known Subclasses:
    BaSyxDataElement, BaSyxOperation, BaSyxProperty, BaSyxReferenceElement, BaSyxSubmodelElementCollection

    public abstract class BaSyxSubmodelElement
    extends java.lang.Object
    implements de.iip_ecosphere.platform.support.aas.SubmodelElement
    Implements an abstract BaSyx sub-model element wrapper.
    Author:
    Holger Eichelberger, SSE
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) abstract org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElement getSubmodelElement()
      Returns the implementing sub-model element.
      void update()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface de.iip_ecosphere.platform.support.aas.Element

        accept, getIdShort
    • Constructor Detail

      • BaSyxSubmodelElement

        public BaSyxSubmodelElement()
    • Method Detail

      • getSubmodelElement

        abstract org.eclipse.basyx.submodel.metamodel.api.submodelelement.ISubmodelElement getSubmodelElement()
        Returns the implementing sub-model element.
        Returns:
        the submodel element
      • update

        public void update()
        Specified by:
        update in interface de.iip_ecosphere.platform.support.aas.Element