Class ARG_SynchronizeProperty
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2meta.ARG_SynchronizeProperty
-
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_SynchronizeProperty extends java.lang.Object implements de.mid.innovator.srv2api.impl.MarshallAble
-
-
Field Summary
Fields Modifier and Type Field Description MMStereotypeAble
sourceItem
get data from this itemMM2TypedElement
sourceProperty
redundant property that is read outMMStereotypeAble
targetItem
modify this itemMM2TypedElement
targetProperty
redundant property that is written
-
Constructor Summary
Constructors Constructor Description ARG_SynchronizeProperty()
ARG_SynchronizeProperty(MMStereotypeAble targetItem, MM2TypedElement targetProperty, MMStereotypeAble sourceItem, MM2TypedElement sourceProperty)
-
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
-
targetItem
public MMStereotypeAble targetItem
modify this item
-
targetProperty
public MM2TypedElement targetProperty
redundant property that is written
-
sourceItem
public MMStereotypeAble sourceItem
get data from this item
-
sourceProperty
public MM2TypedElement sourceProperty
redundant property that is read out
-
-
Constructor Detail
-
ARG_SynchronizeProperty
public ARG_SynchronizeProperty()
-
ARG_SynchronizeProperty
public ARG_SynchronizeProperty(MMStereotypeAble targetItem, MM2TypedElement targetProperty, MMStereotypeAble sourceItem, MM2TypedElement sourceProperty)
-
-
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
-
-