Class ARG_DependencySourceTargetListIn

  • All Implemented Interfaces:
    de.mid.innovator.srv2api.impl.MarshallAble

    public class ARG_DependencySourceTargetListIn
    extends java.lang.Object
    implements de.mid.innovator.srv2api.impl.MarshallAble
    • Field Detail

      • kVOclDependency

        public java.lang.Class<? extends ELObject> kVOclDependency
        meta class of required dependencies
      • isExactDependency

        public boolean isExactDependency
        isTrue/isFalse means dependency meta class is exact/conform
      • ohStereoDependency

        public MMStereotype ohStereoDependency
        stereotype of required dependencies - maybe empty
      • kVOclSource

        public java.lang.Class<? extends ELObject> kVOclSource
        meta class of source element
      • isExactSource

        public boolean isExactSource
        isTrue/isFalse means source meta class is exact/conform
      • kVOclTarget

        public java.lang.Class<? extends ELObject> kVOclTarget
        meta class of target element
      • isExactTarget

        public boolean isExactTarget
        isTrue/isFalse means target meta class is exact/conform
      • onlyExisting

        public boolean onlyExisting
        isTrue/isFalse means only existing/all configured dependencies
      • seqSource

        public java.util.List<ADClientAble> seqSource
        list of selected elements on source side - maybe empty
      • seqTarget

        public java.util.List<ADClientAble> seqTarget
        list of selected elements on target side - maybe empty
    • Constructor Detail

      • ARG_DependencySourceTargetListIn

        public ARG_DependencySourceTargetListIn()
      • ARG_DependencySourceTargetListIn

        public ARG_DependencySourceTargetListIn​(java.lang.Class<? extends ELObject> kVOclDependency,
                                                boolean isExactDependency,
                                                MMStereotype ohStereoDependency,
                                                java.lang.Class<? extends ELObject> kVOclSource,
                                                boolean isExactSource,
                                                java.lang.Class<? extends ELObject> kVOclTarget,
                                                boolean isExactTarget,
                                                boolean onlyExisting,
                                                java.util.List<ADClientAble> seqSource,
                                                java.util.List<ADClientAble> seqTarget)
    • Method Detail

      • marshal

        public void marshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
        Specified by:
        marshal in interface de.mid.innovator.srv2api.impl.MarshallAble
      • unmarshal

        public void unmarshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel,
                              SrvContext srvctx)
        Specified by:
        unmarshal in interface de.mid.innovator.srv2api.impl.MarshallAble
      • resolveReferences

        public void resolveReferences​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
        Specified by:
        resolveReferences in interface de.mid.innovator.srv2api.impl.MarshallAble