Class ARG_XPRDiaNodeRep

    • Field Detail

      • pPos

        public java.awt.Point pPos
        position of this node
      • pSize

        public java.awt.Point pSize
        size of this node
      • pDefaultSize

        public java.awt.Point pDefaultSize
        default size of this node
      • calcDefaultPos

        public boolean calcDefaultPos
        calculate the default position for this node
      • asText

        public boolean asText
        show node as text
      • isExpandAble

        public boolean isExpandAble
        isTrue, if this node contains a sub diagram
      • isHorSizeAble

        public boolean isHorSizeAble
        isTrue, if this node is horizontal size able - NoHash
      • isVerSizeAble

        public boolean isVerSizeAble
        isTrue, if this node is vertical size able - NoHash
      • isBorderSelectAble

        public boolean isBorderSelectAble
        isTrue, if this node is selected on the border - NoHash
      • asIcon

        public boolean asIcon
        isTrue, if this node is displayed as icon
      • kAlignText

        public K_ALIGN kAlignText
        alignment of this text node
      • kOrientation

        public K_ORIENTATION kOrientation
        orientation of this node
      • kTextPositionSpec

        public K_PRESSPEC_TEXT_POSITION kTextPositionSpec
        The specification of where the text shall be positioned.
      • kNodeHeightSpec

        public K_PRESSPEC_NODE_HEIGHT kNodeHeightSpec
        The specification of how to determine the node height.
      • kOnFramePositionSpec

        public K_PRESSPEC_ONFRAME_POSITION kOnFramePositionSpec
        The specification if the node shall be placed inside of its owner (default) or if it shall be placed on its frame and where.
      • isExpanded

        public boolean isExpanded
        isTrue, if this node contains a sub diagram AND is expanded in order to show the content
      • isHidden

        public boolean isHidden
        TRUE if the node shall be hidden if the diagram is presented just for display and not for modification.
      • isEmbedAble

        public boolean isEmbedAble
        isTrue, if this node may have an embedded content
      • hasEmbeddedContent

        public boolean hasEmbeddedContent
        isTrue, if this presentation element has got some embedded content
      • valEmbeddedClient

        public ARG_XClientOut valEmbeddedClient
        result of the embedded diagram client request (optional), necessary for hash value
    • Constructor Detail

      • ARG_XPRDiaNodeRep

        public ARG_XPRDiaNodeRep()
      • ARG_XPRDiaNodeRep

        public ARG_XPRDiaNodeRep​(PRPresElement ohPres,
                                 java.util.List<MEModelElement> seqModel,
                                 java.lang.Class<? extends ELObject> kVOclPres,
                                 java.lang.Class<? extends ELObject> kVOclModel,
                                 java.lang.String strUUIDPres,
                                 java.util.List<java.lang.String> seqUUIDModel,
                                 java.lang.String strHashCode,
                                 MMStereotype ohStereo,
                                 java.lang.String strStereo,
                                 int idStereoModel,
                                 int idModel,
                                 int idPicture,
                                 K_CONTASGN kContAsgnPres,
                                 ARG_XImageRep valDefaultImageRep,
                                 ARG_XImageRep valImageRep,
                                 java.util.List<ARG_XImageRep> seqImageRep,
                                 java.util.List<ARG_XColorKindRep> seqColorRep,
                                 java.util.List<ARG_XTextRep> seqText,
                                 java.util.List<ARG_XPresElementRep> seqContent,
                                 boolean hasStatus,
                                 boolean hasAccess,
                                 K_LOCKSTATUS kLockStatus,
                                 boolean isTextAble,
                                 int cntConfigured,
                                 int cntModified,
                                 boolean isDeleteAble,
                                 boolean isSubtractAble,
                                 boolean isTransformAble,
                                 boolean isNoteAble,
                                 boolean isConstraintAble,
                                 boolean isAttachmentAble,
                                 boolean hasAttachment,
                                 boolean isDefaultReferenceAble,
                                 boolean isAdminPkg,
                                 boolean isArtifactOpenAble,
                                 boolean isSelectAble,
                                 boolean hasAnnotation,
                                 boolean isDuplicateAble,
                                 boolean isUnresolved,
                                 int iOpacity,
                                 java.util.List<ADClientAble> seqSyncElem,
                                 java.awt.Point pPosText,
                                 java.awt.Point pSizeText,
                                 boolean isUpdateAble,
                                 boolean isNewElement,
                                 boolean isCalloutAble,
                                 boolean isInvalidPresentation,
                                 int iPresentationLevel,
                                 java.awt.Point pPos,
                                 java.awt.Point pSize,
                                 java.awt.Point pDefaultSize,
                                 boolean calcDefaultPos,
                                 boolean asText,
                                 boolean isExpandAble,
                                 boolean isHorSizeAble,
                                 boolean isVerSizeAble,
                                 boolean isBorderSelectAble,
                                 boolean asIcon,
                                 K_ALIGN kAlignText,
                                 K_ORIENTATION kOrientation,
                                 K_PRESSPEC_TEXT_POSITION kTextPositionSpec,
                                 K_PRESSPEC_NODE_HEIGHT kNodeHeightSpec,
                                 K_PRESSPEC_ONFRAME_POSITION kOnFramePositionSpec,
                                 boolean isExpanded,
                                 boolean isHidden,
                                 boolean isEmbedAble,
                                 boolean hasEmbeddedContent,
                                 ARG_XClientOut valEmbeddedClient)
    • Method Detail

      • marshal

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

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

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