Class ARG_ViewAttr
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2meta.ARG_ViewAttr
-
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_ViewAttr extends java.lang.Object implements de.mid.innovator.srv2api.impl.MarshallAble
-
-
Field Summary
Fields Modifier and Type Field Description booleanisMultiValuedmeta attribute has multiplicity manybooleanisToVersionRootmeta attribute has direction to version rootK_VATTRkVAttridentifier of this meta attributejava.lang.Class<? extends ELObject>kVOclelement type of the view resultK_VW2kVW2view define of this meta attributejava.util.List<ARG_ViewAttr>seqSubsetslist of attributes subsetted by this attribute - SharedArgbooleanuseForDisplaymeta attribute should be used to display name and arrowARG_ViewAttrvalOppositeAssocEndopposite end of an association - SharedArg
-
Constructor Summary
Constructors Constructor Description ARG_ViewAttr()ARG_ViewAttr(K_VATTR kVAttr, K_VW2 kVW2, java.lang.Class<? extends ELObject> kVOcl, boolean useForDisplay, boolean isToVersionRoot, boolean isMultiValued, ARG_ViewAttr valOppositeAssocEnd, java.util.List<ARG_ViewAttr> seqSubsets)
-
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
-
kVAttr
public K_VATTR kVAttr
identifier of this meta attribute
-
kVW2
public K_VW2 kVW2
view define of this meta attribute
-
kVOcl
public java.lang.Class<? extends ELObject> kVOcl
element type of the view result
-
useForDisplay
public boolean useForDisplay
meta attribute should be used to display name and arrow
-
isToVersionRoot
public boolean isToVersionRoot
meta attribute has direction to version root
-
isMultiValued
public boolean isMultiValued
meta attribute has multiplicity many
-
valOppositeAssocEnd
public ARG_ViewAttr valOppositeAssocEnd
opposite end of an association - SharedArg
-
seqSubsets
public java.util.List<ARG_ViewAttr> seqSubsets
list of attributes subsetted by this attribute - SharedArg
-
-
Constructor Detail
-
ARG_ViewAttr
public ARG_ViewAttr()
-
ARG_ViewAttr
public ARG_ViewAttr(K_VATTR kVAttr, K_VW2 kVW2, java.lang.Class<? extends ELObject> kVOcl, boolean useForDisplay, boolean isToVersionRoot, boolean isMultiValued, ARG_ViewAttr valOppositeAssocEnd, java.util.List<ARG_ViewAttr> seqSubsets)
-
-
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
-
-