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 booleanisInvalidtrue, if the formal template parameter is invalid an the actual value should be deletedCLTemplateParameterAbleElementohActualthe actual value for this parameterCLTemplateParameterohFormalthe formal template parameterjava.lang.StringstrActualname of the actual valuejava.lang.StringstrFormalname 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 voidmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)voidresolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)voidunmarshal(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:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)- Specified by:
unmarshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
resolveReferencesin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
-