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 java.lang.Object implements de.mid.innovator.srv2api.impl.MarshallAble
-
-
Field Summary
Fields Modifier and Type Field Description int
idModel
id of model packageint
idStereoProp
id of property stereotypeCLProperty
ohProp
property elementCLClassifier
ohType
type elementjava.lang.String
strDecl
declaration of this propertyjava.lang.String
strLower
lower bound of this propertyjava.lang.String
strName
name of this propertyjava.lang.String
strType
name of the typejava.lang.String
strUpper
upper bound of this propertyARG_TemplateBoundElement
valTmpl
template element
-
Constructor Summary
Constructors Constructor Description ARG_CLPropertyDeclaration()
ARG_CLPropertyDeclaration(CLProperty ohProp, java.lang.String strDecl, java.lang.String strName, CLClassifier ohType, java.lang.String strType, ARG_TemplateBoundElement valTmpl, java.lang.String strLower, java.lang.String strUpper, int idStereoProp, int idModel)
-
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
-
ohProp
public CLProperty ohProp
property element
-
strDecl
public java.lang.String strDecl
declaration of this property
-
strName
public java.lang.String strName
name of this property
-
ohType
public CLClassifier ohType
type element
-
strType
public java.lang.String strType
name of the type
-
valTmpl
public ARG_TemplateBoundElement valTmpl
template element
-
strLower
public java.lang.String strLower
lower bound of this property
-
strUpper
public java.lang.String strUpper
upper bound of this property
-
idStereoProp
public int idStereoProp
id of property stereotype
-
idModel
public int idModel
id of model package
-
-
Constructor Detail
-
ARG_CLPropertyDeclaration
public ARG_CLPropertyDeclaration()
-
ARG_CLPropertyDeclaration
public ARG_CLPropertyDeclaration(CLProperty ohProp, java.lang.String strDecl, java.lang.String strName, CLClassifier ohType, java.lang.String strType, ARG_TemplateBoundElement valTmpl, java.lang.String strLower, java.lang.String strUpper, int idStereoProp, int idModel)
-
-
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
-
-