Class ARG_XBrowserNodeRep

  • All Implemented Interfaces:
    de.mid.innovator.srv2api.impl.MarshallAble

    public class ARG_XBrowserNodeRep
    extends java.lang.Object
    implements de.mid.innovator.srv2api.impl.MarshallAble
    • Constructor Summary

      Constructors 
      Constructor Description
      ARG_XBrowserNodeRep()  
      ARG_XBrowserNodeRep​(ADClientAble ohElem, java.lang.Class<? extends ELObject> kVOclElem, int idStereoElem, int idModel, ARG_XImageRep valImageRep, java.util.List<ARG_XColorKindRep> seqColorRep, java.util.List<ARG_XTextRep> seqText, ARG_XBrowserNodeRep valContainer, java.util.List<ARG_XBrowserNodeRep> seqContent, java.util.Date timeCreation, java.util.Date timeModification, java.util.Date timeCheckOut, boolean hasAccess, K_LOCKSTATUS kLockStatus, boolean isLeaf, boolean isMenuAble, boolean isProxyAbleObsolete, boolean isRenameAble, boolean isSortAble, boolean isTextAble, boolean isTransformAble, boolean isAdminPkg, boolean isArtifactOpenAble, boolean isReference, boolean isOwnerModifyAble, boolean isReadAble, boolean hasRoleAccess, boolean isMultipleCalled, boolean isService, boolean hasAttachment, int cntTextDefinition, int cntTextValue, java.lang.String strUUIDElem, java.lang.String strUUIDContainer, boolean isDuplicateAble, java.util.List<ADClientAble> seqSyncElem)  
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ohElem

        public ADClientAble ohElem
        the element of this node
      • kVOclElem

        public java.lang.Class<? extends ELObject> kVOclElem
        meta class of this element
      • idStereoElem

        public int idStereoElem
        id of stereotype of this element
      • idModel

        public int idModel
        id of the model of this element
      • valImageRep

        public ARG_XImageRep valImageRep
        the image of this element - SharedArg
      • seqColorRep

        public java.util.List<ARG_XColorKindRep> seqColorRep
        list of colors of this element
      • seqText

        public java.util.List<ARG_XTextRep> seqText
        list of text parts
      • valContainer

        public ARG_XBrowserNodeRep valContainer
        the container of this element - SharedArg
      • seqContent

        public java.util.List<ARG_XBrowserNodeRep> seqContent
        list of contained elements - SharedArg
      • timeCreation

        public java.util.Date timeCreation
        creation time of this element
      • timeModification

        public java.util.Date timeModification
        modification time of this element
      • timeCheckOut

        public java.util.Date timeCheckOut
        check out time of this element
      • hasAccess

        public boolean hasAccess
        isTrue, if model user has access for this element
      • kLockStatus

        public K_LOCKSTATUS kLockStatus
        kind of lock status of this element
      • isLeaf

        public boolean isLeaf
        isTrue, if this element has no contents
      • isMenuAble

        public boolean isMenuAble
        isTrue, if this element may have menus (is a diagram)
      • isProxyAbleObsolete

        public boolean isProxyAbleObsolete
        isTrue, if this element may have proxies
      • isRenameAble

        public boolean isRenameAble
        isTrue, if this element may be renamed
      • isSortAble

        public boolean isSortAble
        isTrue, if the contents of this element may be sorted
      • isTextAble

        public boolean isTextAble
        isTrue, if this element may have text
      • isTransformAble

        public boolean isTransformAble
        isTrue, if this element may be transformed
      • isAdminPkg

        public boolean isAdminPkg
        isTrue, if this element is a protected package
      • isArtifactOpenAble

        public boolean isArtifactOpenAble
        isTrue, if an artifact may be opened by this element
      • isReference

        public boolean isReference
        isTrue, if this element is referenced
      • isOwnerModifyAble

        public boolean isOwnerModifyAble
        isTrue, if owner is allowed to be modified
      • isReadAble

        public boolean isReadAble
        isTrue, if the element is read able for the user role
      • hasRoleAccess

        public boolean hasRoleAccess
        isTrue, if user role has access for this element
      • isMultipleCalled

        public boolean isMultipleCalled
        isTrue, if this element is multiple called
      • isService

        public boolean isService
        isTrue, if this element is used as service
      • hasAttachment

        public boolean hasAttachment
        isTrue, if this element has assigned attachments
      • cntTextDefinition

        public int cntTextDefinition
        number of configured flow document text definitions
      • cntTextValue

        public int cntTextValue
        number of flow document text values
      • strUUIDElem

        public java.lang.String strUUIDElem
        uuid of this element
      • strUUIDContainer

        public java.lang.String strUUIDContainer
        uuid of the container of this element
      • isDuplicateAble

        public boolean isDuplicateAble
        isTrue, if this element may be duplicated
      • seqSyncElem

        public java.util.List<ADClientAble> seqSyncElem
        synced elements of this node or empty
    • Constructor Detail

      • ARG_XBrowserNodeRep

        public ARG_XBrowserNodeRep()
      • ARG_XBrowserNodeRep

        public ARG_XBrowserNodeRep​(ADClientAble ohElem,
                                   java.lang.Class<? extends ELObject> kVOclElem,
                                   int idStereoElem,
                                   int idModel,
                                   ARG_XImageRep valImageRep,
                                   java.util.List<ARG_XColorKindRep> seqColorRep,
                                   java.util.List<ARG_XTextRep> seqText,
                                   ARG_XBrowserNodeRep valContainer,
                                   java.util.List<ARG_XBrowserNodeRep> seqContent,
                                   java.util.Date timeCreation,
                                   java.util.Date timeModification,
                                   java.util.Date timeCheckOut,
                                   boolean hasAccess,
                                   K_LOCKSTATUS kLockStatus,
                                   boolean isLeaf,
                                   boolean isMenuAble,
                                   boolean isProxyAbleObsolete,
                                   boolean isRenameAble,
                                   boolean isSortAble,
                                   boolean isTextAble,
                                   boolean isTransformAble,
                                   boolean isAdminPkg,
                                   boolean isArtifactOpenAble,
                                   boolean isReference,
                                   boolean isOwnerModifyAble,
                                   boolean isReadAble,
                                   boolean hasRoleAccess,
                                   boolean isMultipleCalled,
                                   boolean isService,
                                   boolean hasAttachment,
                                   int cntTextDefinition,
                                   int cntTextValue,
                                   java.lang.String strUUIDElem,
                                   java.lang.String strUUIDContainer,
                                   boolean isDuplicateAble,
                                   java.util.List<ADClientAble> seqSyncElem)
    • Method Detail

      • marshal

        public void marshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
        Specified by:
        marshal in interface de.mid.innovator.srv2api.impl.MarshallAble
      • unmarshal

        public void unmarshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel,
                              SrvContext srvctx)
        Specified by:
        unmarshal in interface de.mid.innovator.srv2api.impl.MarshallAble
      • resolveReferences

        public void resolveReferences​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
        Specified by:
        resolveReferences in interface de.mid.innovator.srv2api.impl.MarshallAble