Class ARG_ViewAttr
java.lang.Object
de.mid.innovator.srv2api.icw2meta.ARG_ViewAttr
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanmeta attribute has multiplicity manybooleanmeta attribute has direction to version rootidentifier of this meta attribute - NotEmptyelement type of the view result - NotEmptyview define of this meta attribute - NotEmptylist of attributes subsetted by this attribute - SharedArgbooleanmeta attribute should be used to display name and arrowopposite end of an association - SharedArg -
Constructor Summary
ConstructorsConstructorDescriptionARG_ViewAttr(K_VATTR kVAttr, K_VW2 kVW2, Class<? extends ELObject> kVOcl, boolean useForDisplay, boolean isToVersionRoot, boolean isMultiValued, ARG_ViewAttr valOppositeAssocEnd, List<ARG_ViewAttr> seqSubsets) -
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
-
kVAttr
identifier of this meta attribute - NotEmpty -
kVW2
view define of this meta attribute - NotEmpty -
kVOcl
element type of the view result - NotEmpty -
useForDisplay
public boolean useForDisplaymeta attribute should be used to display name and arrow -
isToVersionRoot
public boolean isToVersionRootmeta attribute has direction to version root -
isMultiValued
public boolean isMultiValuedmeta attribute has multiplicity many -
valOppositeAssocEnd
opposite end of an association - SharedArg -
seqSubsets
list of attributes subsetted by this attribute - SharedArg
-
-
Constructor Details
-
ARG_ViewAttr
public ARG_ViewAttr() -
ARG_ViewAttr
public ARG_ViewAttr(K_VATTR kVAttr, K_VW2 kVW2, Class<? extends ELObject> kVOcl, boolean useForDisplay, boolean isToVersionRoot, boolean isMultiValued, ARG_ViewAttr valOppositeAssocEnd, List<ARG_ViewAttr> seqSubsets)
-
-
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
-