de.mid.innovator.srv2api.icw2meta
Class ARG_DiffNode

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

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


Field Summary
 String bitmap
          bitmap of this node
 Date lastModificationTime
          timestamp, of last modification
 String name
          display name of this node
 ELElement ohInst
          instance of base model of this node
 List<ARG_DiffNodeProp> seqProp
          properties of the instances
 List<ARG_DiffNodeRsIn> seqRsIn
          incoming relationships of the instances
 List<ARG_DiffNodeRsOut> seqRsOut
          outgoing relationships of the instances
 
Constructor Summary
ARG_DiffNode()
           
ARG_DiffNode(ELElement ohInst, String name, String bitmap, Date lastModificationTime, List<ARG_DiffNodeProp> seqProp, List<ARG_DiffNodeRsIn> seqRsIn, List<ARG_DiffNodeRsOut> seqRsOut)
           
 
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

bitmap

public String bitmap
bitmap of this node


lastModificationTime

public Date lastModificationTime
timestamp, of last modification


name

public String name
display name of this node


ohInst

public ELElement ohInst
instance of base model of this node


seqProp

public List<ARG_DiffNodeProp> seqProp
properties of the instances


seqRsIn

public List<ARG_DiffNodeRsIn> seqRsIn
incoming relationships of the instances


seqRsOut

public List<ARG_DiffNodeRsOut> seqRsOut
outgoing relationships of the instances

Constructor Detail

ARG_DiffNode

public ARG_DiffNode()

ARG_DiffNode

public ARG_DiffNode(ELElement ohInst,
                    String name,
                    String bitmap,
                    Date lastModificationTime,
                    List<ARG_DiffNodeProp> seqProp,
                    List<ARG_DiffNodeRsIn> seqRsIn,
                    List<ARG_DiffNodeRsOut> seqRsOut)
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