Class ARG_DocuNode

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

    public class ARG_DocuNode
    extends java.lang.Object
    implements de.mid.innovator.srv2api.impl.MarshallAble
    • Field Detail

      • name

        public java.lang.String name
        chapter heading
      • typeName

        public java.lang.String typeName
        type of model element
      • stereo

        public java.lang.String stereo
        stereotype of model element
      • uuid

        public java.lang.String uuid
        unique id
      • parentUuid

        public java.lang.String parentUuid
        unique id of parent
      • ohThis

        public ELElement ohThis
        the element of this node
      • ohElem

        public ELElement ohElem
        the OH of the referenced element
      • pageBreakBefore

        public boolean pageBreakBefore
        page break before this chapter
      • pageBreakAfter

        public boolean pageBreakAfter
        page break after this chapter
      • isHeadingSuppressed

        public boolean isHeadingSuppressed
        Heading suppressed
      • isIndex

        public boolean isIndex
        Generate Index Entry
      • keepIfEmpty

        public boolean keepIfEmpty
        Keep this chapter even if it is empty
      • rotatePage

        public boolean rotatePage
        Rotate page if this is an landscape picture
      • attachmentOutputMode

        public K_DOCU_OUTPUT_MODE attachmentOutputMode
        output mode for attachment chapters
      • content

        public java.lang.String content
        chapter text
      • paragraphFormat

        public java.lang.String paragraphFormat
        paragraph format
      • contentFormat

        public java.lang.String contentFormat
        paragraph format of content
      • cellWidth

        public int cellWidth
        Cell width if table cell
      • data

        public java.util.List<java.lang.String> data
        data of this chapter
      • seqContent

        public java.util.List<ARG_DocuContent> seqContent
        List of Content
      • seqChildNode

        public java.util.List<ARG_DocuNode> seqChildNode
        List of child nodes
      • seqTableData

        public java.util.List<ARG_DocuTableData> seqTableData
        Optional table data
      • seqVWDocu

        public java.util.List<ELElement> seqVWDocu
        List of docu referenc elements
    • Constructor Detail

      • ARG_DocuNode

        public ARG_DocuNode()
      • ARG_DocuNode

        public ARG_DocuNode​(java.lang.String name,
                            java.lang.String typeName,
                            java.lang.String stereo,
                            java.lang.String uuid,
                            java.lang.String parentUuid,
                            ELElement ohThis,
                            ELElement ohElem,
                            K_CHAPTER_TYPE chapterType,
                            boolean pageBreakBefore,
                            boolean pageBreakAfter,
                            boolean isHeadingSuppressed,
                            boolean isIndex,
                            boolean keepIfEmpty,
                            boolean rotatePage,
                            K_NUMBER_FORMAT numberFormat,
                            K_PARAGRAPH_JUSTIFICATION paragraphJustification,
                            K_DOCU_OUTPUT_MODE attachmentOutputMode,
                            java.lang.String content,
                            java.lang.String paragraphFormat,
                            java.lang.String contentFormat,
                            int cellWidth,
                            java.util.List<java.lang.String> data,
                            java.util.List<ARG_DocuContent> seqContent,
                            java.util.List<ARG_DocuNode> seqChildNode,
                            java.util.List<ARG_DocuTableData> seqTableData,
                            java.util.List<ELElement> seqVWDocu)
    • 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