de.mid.innovator.srv2api.icw2meta
Class ARG_IRefViewSpecification

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

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


Field Summary
 int kind
          optional Kind
 int mode
          optional Modus
 String patt
          optional Pattern
 ELElement refEl
          optional Referenzelement
 ARG_IRefRestriction valRestrictIn
          Restriktionen für Eingabeelemente
 ARG_IRefRestriction valRestrictOut
          Restriktionen für Ausgabeelemente
 K_VW2 what
          View-What
 
Constructor Summary
ARG_IRefViewSpecification()
           
ARG_IRefViewSpecification(K_VW2 what, ARG_IRefRestriction valRestrictIn, ARG_IRefRestriction valRestrictOut, ELElement refEl, String patt, int kind, int mode)
           
 
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

kind

public int kind
optional Kind


mode

public int mode
optional Modus


patt

public String patt
optional Pattern


refEl

public ELElement refEl
optional Referenzelement


valRestrictIn

public ARG_IRefRestriction valRestrictIn
Restriktionen für Eingabeelemente


valRestrictOut

public ARG_IRefRestriction valRestrictOut
Restriktionen für Ausgabeelemente


what

public K_VW2 what
View-What

Constructor Detail

ARG_IRefViewSpecification

public ARG_IRefViewSpecification()

ARG_IRefViewSpecification

public ARG_IRefViewSpecification(K_VW2 what,
                                 ARG_IRefRestriction valRestrictIn,
                                 ARG_IRefRestriction valRestrictOut,
                                 ELElement refEl,
                                 String patt,
                                 int kind,
                                 int mode)
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