Class ARG_TemplateParameterSubstitution
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2class.ARG_TemplateParameterSubstitution
-
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_TemplateParameterSubstitution extends java.lang.Object implements de.mid.innovator.srv2api.impl.MarshallAble
-
-
Field Summary
Fields Modifier and Type Field Description boolean
isInvalid
true, if the formal template parameter is invalid an the actual value should be deletedCLTemplateParameterAbleElement
ohActual
the actual value for this parameterCLTemplateParameter
ohFormal
the formal template parameterjava.lang.String
strActual
name of the actual valuejava.lang.String
strFormal
name of this parameter
-
Constructor Summary
Constructors Constructor Description ARG_TemplateParameterSubstitution()
ARG_TemplateParameterSubstitution(CLTemplateParameter ohFormal, java.lang.String strFormal, CLTemplateParameterAbleElement ohActual, java.lang.String strActual, boolean isInvalid)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)
-
-
-
Field Detail
-
ohFormal
public CLTemplateParameter ohFormal
the formal template parameter
-
strFormal
public java.lang.String strFormal
name of this parameter
-
ohActual
public CLTemplateParameterAbleElement ohActual
the actual value for this parameter
-
strActual
public java.lang.String strActual
name of the actual value
-
isInvalid
public boolean isInvalid
true, if the formal template parameter is invalid an the actual value should be deleted
-
-
Constructor Detail
-
ARG_TemplateParameterSubstitution
public ARG_TemplateParameterSubstitution()
-
ARG_TemplateParameterSubstitution
public ARG_TemplateParameterSubstitution(CLTemplateParameter ohFormal, java.lang.String strFormal, CLTemplateParameterAbleElement ohActual, java.lang.String strActual, boolean isInvalid)
-
-
Method Detail
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
marshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
- Specified by:
unmarshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
resolveReferences
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
-