Class ARG_CompartmentVisibilityOut
java.lang.Object
de.mid.innovator.srv2api.icw2pres.ARG_CompartmentVisibilityOut
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_CompartmentVisibilityOut
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionKind of the compartmentActual maintenance of the compartmentActual visibility of the compartmentList of valid maintainsString list of valid maintainsList of valid visibilitiesString list of valid visibilitiesName of the compartment -
Constructor Summary
ConstructorsConstructorDescriptionARG_CompartmentVisibilityOut(K_COMPARTMENT kComp, String strName, K_COMPVIS kVis, K_COMPMAINT kMaint, List<K_COMPVIS> seqVis, List<String> seqVStr, List<K_COMPMAINT> seqMaint, List<String> seqMStr) -
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
-
kComp
Kind of the compartment -
strName
Name of the compartment -
kVis
Actual visibility of the compartment -
kMaint
Actual maintenance of the compartment -
seqVis
List of valid visibilities -
seqVStr
String list of valid visibilities -
seqMaint
List of valid maintains -
seqMStr
String list of valid maintains
-
-
Constructor Details
-
ARG_CompartmentVisibilityOut
public ARG_CompartmentVisibilityOut() -
ARG_CompartmentVisibilityOut
public ARG_CompartmentVisibilityOut(K_COMPARTMENT kComp, String strName, K_COMPVIS kVis, K_COMPMAINT kMaint, List<K_COMPVIS> seqVis, List<String> seqVStr, List<K_COMPMAINT> seqMaint, List<String> seqMStr)
-
-
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
-