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 intidModelid of model packageintidStereoPropid of property stereotypeCLPropertyohPropproperty elementCLClassifierohTypetype elementjava.lang.StringstrDecldeclaration of this propertyjava.lang.StringstrLowerlower bound of this propertyjava.lang.StringstrNamename of this propertyjava.lang.StringstrTypename of the typejava.lang.StringstrUpperupper bound of this propertyARG_TemplateBoundElementvalTmpltemplate 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 voidmarshal(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 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:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)- 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
-
-