de.mid.innovator.srv2api.icw2meta
Class ARG_MMFormatRuleCreate

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

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


Field Summary
 MMFormatAble ohFormatAble
          the format able element which contains the rule to be created
 MMMetamodelElement ohMeta
          the meta class or attribute for which the rule is created
 MMProfile ohProfile
          the profile which contains the rule to be created
 
Constructor Summary
ARG_MMFormatRuleCreate()
           
ARG_MMFormatRuleCreate(MMProfile ohProfile, MMFormatAble ohFormatAble, MMMetamodelElement ohMeta)
           
 
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

ohFormatAble

public MMFormatAble ohFormatAble
the format able element which contains the rule to be created


ohMeta

public MMMetamodelElement ohMeta
the meta class or attribute for which the rule is created


ohProfile

public MMProfile ohProfile
the profile which contains the rule to be created

Constructor Detail

ARG_MMFormatRuleCreate

public ARG_MMFormatRuleCreate()

ARG_MMFormatRuleCreate

public ARG_MMFormatRuleCreate(MMProfile ohProfile,
                              MMFormatAble ohFormatAble,
                              MMMetamodelElement ohMeta)
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