de.mid.innovator.srv2api.icw2model
Class ARG_GetPossibleDependency

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

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


Field Summary
 Class<? extends ELObject> kVOcl
          element type of the dependency
 List<MMStereotype> seqStereo
          list of allowed stereotypes of this element type
 List<String> seqStName
          list of stereotype names
 String strName
          name of the element type
 
Constructor Summary
ARG_GetPossibleDependency()
           
ARG_GetPossibleDependency(Class<? extends ELObject> kVOcl, String strName, List<MMStereotype> seqStereo, List<String> seqStName)
           
 
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

kVOcl

public Class<? extends ELObject> kVOcl
element type of the dependency


seqStereo

public List<MMStereotype> seqStereo
list of allowed stereotypes of this element type


seqStName

public List<String> seqStName
list of stereotype names


strName

public String strName
name of the element type

Constructor Detail

ARG_GetPossibleDependency

public ARG_GetPossibleDependency()

ARG_GetPossibleDependency

public ARG_GetPossibleDependency(Class<? extends ELObject> kVOcl,
                                 String strName,
                                 List<MMStereotype> seqStereo,
                                 List<String> seqStName)
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