Class ARG_TranslatableProperty
java.lang.Object
de.mid.innovator.srv2api.icw2elem.ARG_TranslatableProperty
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_TranslatableProperty
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleantrue, if the property is not to translate for this elementenumeration value of the translated propertyelement type of the translated propertyelement with translated propertymeta attribute specifies the translated propertyname of the translated propertyuuid of the translated elementproperty's value in modelthe translatable element - SharedArg -
Constructor Summary
ConstructorsConstructorDescriptionARG_TranslatableProperty(ELElement ohElem, ELM2Attribute ohM2Attr, String strValue, boolean isNotToTranslate, String strName, String strUUID, Class<? extends ELObject> kVOclProp, K_VATTR kVAttr, ARG_TranslatableElement valElem) -
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
-
ohElem
element with translated property -
ohM2Attr
meta attribute specifies the translated property -
strValue
property's value in model -
isNotToTranslate
public boolean isNotToTranslatetrue, if the property is not to translate for this element -
strName
name of the translated property -
strUUID
uuid of the translated element -
kVOclProp
element type of the translated property -
kVAttr
enumeration value of the translated property -
valElem
the translatable element - SharedArg
-
-
Constructor Details
-
ARG_TranslatableProperty
public ARG_TranslatableProperty() -
ARG_TranslatableProperty
public ARG_TranslatableProperty(ELElement ohElem, ELM2Attribute ohM2Attr, String strValue, boolean isNotToTranslate, String strName, String strUUID, Class<? extends ELObject> kVOclProp, K_VATTR kVAttr, ARG_TranslatableElement valElem)
-
-
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
-