Class ARG_CLPropertyDeclaration
java.lang.Object
de.mid.innovator.srv2api.icw2class.ARG_CLPropertyDeclaration
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_CLPropertyDeclaration
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionintid of model packageintid of property stereotypeproperty elementtype elementdeclaration of this propertylower bound of this propertyname of this propertyname of the typeupper bound of this propertytemplate element -
Constructor Summary
ConstructorsConstructorDescriptionARG_CLPropertyDeclaration(CLProperty ohProp, String strDecl, String strName, CLClassifier ohType, String strType, ARG_TemplateBoundElement valTmpl, String strLower, String strUpper, int idStereoProp, int idModel) -
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
-
ohProp
property element -
strDecl
declaration of this property -
strName
name of this property -
ohType
type element -
strType
name of the type -
valTmpl
template element -
strLower
lower bound of this property -
strUpper
upper bound of this property -
idStereoProp
public int idStereoPropid of property stereotype -
idModel
public int idModelid of model package
-
-
Constructor Details
-
ARG_CLPropertyDeclaration
public ARG_CLPropertyDeclaration() -
ARG_CLPropertyDeclaration
public ARG_CLPropertyDeclaration(CLProperty ohProp, String strDecl, String strName, CLClassifier ohType, String strType, ARG_TemplateBoundElement valTmpl, String strLower, String strUpper, int idStereoProp, int idModel)
-
-
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
-