Class ARG_NameValueDefault
java.lang.Object
de.mid.innovator.srv2api.icw2meta.ARG_NameValueDefault
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_NameValueDefault
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanvalue of the entry, if type is bool, false otherwisebooleantrue if the value is the defaultbooleantrue if the entry is visible, false otherwisetype of the entryname of the entryvalue of the entry -
Constructor Summary
ConstructorsConstructorDescriptionARG_NameValueDefault(String strName, String strValue, boolean isDefault, K_TYPE kType, boolean boolValue, boolean isVisible) -
Method Summary
Modifier and TypeMethodDescriptionvoidmarshal(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 Details
-
strName
name of the entry -
strValue
value of the entry -
isDefault
public boolean isDefaulttrue if the value is the default -
kType
type of the entry -
boolValue
public boolean boolValuevalue of the entry, if type is bool, false otherwise -
isVisible
public boolean isVisibletrue if the entry is visible, false otherwise
-
-
Constructor Details
-
ARG_NameValueDefault
public ARG_NameValueDefault() -
ARG_NameValueDefault
-
-
Method Details
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
- 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
-