Class ARG_PageViewContext

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

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

      • orientation

        public K_ORIENTATION orientation
        Returns the orientation of the presentation context.
      • marginLeft

        public int marginLeft
        Returns the left margin of the presentation context.
      • marginRight

        public int marginRight
        Returns the right margin of the presentation context.
      • marginTop

        public int marginTop
        Returns the top margin of the presentation context.
      • marginBottom

        public int marginBottom
        Returns the bottom margin of the presentation context.
      • horPage

        public int horPage
        Returns the number of horizontal pages of the presentation context.
      • verPage

        public int verPage
        Returns the number of vertical pages of the presentation context.
      • pageOrder

        public K_PAGEORDER pageOrder
        The order of pages in print view.
      • marginUnit

        public K_UNIT marginUnit
        The unit of the margins in print view.
      • isPageViewActive

        public boolean isPageViewActive
        isTrue, if page view is active for this presentation context.
      • format

        public java.lang.String format
        Returns the format of the presentation context.
      • seqPageBreakX

        public java.util.List<java.lang.Integer> seqPageBreakX
        list of all page break x coordinates for this presentation context.
      • seqPageBreakY

        public java.util.List<java.lang.Integer> seqPageBreakY
        list of all page break y coordinates for this presentation context.
    • Constructor Detail

      • ARG_PageViewContext

        public ARG_PageViewContext()
      • ARG_PageViewContext

        public ARG_PageViewContext​(K_ORIENTATION orientation,
                                   int marginLeft,
                                   int marginRight,
                                   int marginTop,
                                   int marginBottom,
                                   int horPage,
                                   int verPage,
                                   K_PAGEORDER pageOrder,
                                   K_UNIT marginUnit,
                                   boolean isPageViewActive,
                                   java.lang.String format,
                                   java.util.List<java.lang.Integer> seqPageBreakX,
                                   java.util.List<java.lang.Integer> seqPageBreakY,
                                   ARG_PageViewTextLine valHeader,
                                   ARG_PageViewTextLine valFooter)
    • 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