de.mid.innovator.srv2api.icw2model
Class ARG_MEProxyPropertyStubInfo

java.lang.Object
  extended by de.mid.innovator.srv2api.icw2model.ARG_MEProxyPropertyStubInfo
All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble

public class ARG_MEProxyPropertyStubInfo
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble


Field Summary
 String mappingID
          Id of mapping in textual form
 MEMappingPackageType ohStubMappingTypePackage
          MappingType package
 MEStubPackage ohStubPackage
          Stub Package
 MEMappingPackageContent ohVirtualSystemPackage
          Virtual system Package
 List<ARG_MemberSpecificationInstance> seqPath
          Path of proxy in virtual model
 ARG_MEStubPackageInnovator valStubPackageData
          Data of the innovator stub package
 
Constructor Summary
ARG_MEProxyPropertyStubInfo()
           
ARG_MEProxyPropertyStubInfo(MEStubPackage ohStubPackage, MEMappingPackageType ohStubMappingTypePackage, MEMappingPackageContent ohVirtualSystemPackage, ARG_MEStubPackageInnovator valStubPackageData, List<ARG_MemberSpecificationInstance> seqPath, String mappingID)
           
 
Method Summary
 void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
           
 void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
           
 void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mappingID

public String mappingID
Id of mapping in textual form


ohStubMappingTypePackage

public MEMappingPackageType ohStubMappingTypePackage
MappingType package


ohStubPackage

public MEStubPackage ohStubPackage
Stub Package


ohVirtualSystemPackage

public MEMappingPackageContent ohVirtualSystemPackage
Virtual system Package


seqPath

public List<ARG_MemberSpecificationInstance> seqPath
Path of proxy in virtual model


valStubPackageData

public ARG_MEStubPackageInnovator valStubPackageData
Data of the innovator stub package

Constructor Detail

ARG_MEProxyPropertyStubInfo

public ARG_MEProxyPropertyStubInfo()

ARG_MEProxyPropertyStubInfo

public ARG_MEProxyPropertyStubInfo(MEStubPackage ohStubPackage,
                                   MEMappingPackageType ohStubMappingTypePackage,
                                   MEMappingPackageContent ohVirtualSystemPackage,
                                   ARG_MEStubPackageInnovator valStubPackageData,
                                   List<ARG_MemberSpecificationInstance> seqPath,
                                   String mappingID)
Method Detail

marshal

public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
Specified by:
marshal 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

unmarshal

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