コード例 #1
0
 internal override void SetOffset(long offset, RPLContext context)
 {
     if (offset >= 0)
     {
         m_rplElement = new OffsetItemInfo(offset, context);
     }
 }
コード例 #2
0
 internal void SetOffset(long offset, RPLContext context)
 {
     if (offset >= 0)
     {
         m_cellElement = new OffsetItemInfo(offset, context);
     }
 }
コード例 #3
0
        public static RPLItem CreateItem(long offset, RPLContext context, byte type)
        {
            switch (type)
            {
            case 8:
                return(new RPLLine(offset, context));

            case 9:
                return(new RPLImage(offset, context));

            case 11:
                return(new RPLChart(offset, context));

            case 14:
                return(new RPLGaugePanel(offset, context));

            case 21:
                return(new RPLMap(offset, context));

            case 7:
                return(new RPLTextBox(offset, context));

            default:
                return(new RPLItem(offset, context));
            }
        }
コード例 #4
0
 internal virtual void SetOffset(long offset, RPLContext context)
 {
     if (offset >= 0)
     {
         m_offsetInfo = new OffsetInfo(offset, context);
     }
 }
コード例 #5
0
 public virtual void SetOffset(long offset, RPLContext context)
 {
     if (offset >= 0)
     {
         this.m_offsetInfo = new OffsetInfo(offset, context);
     }
 }
コード例 #6
0
 public void SetOffset(long offset, RPLContext context)
 {
     if (offset >= 0)
     {
         this.m_cellElement = new OffsetItemInfo(offset, context);
     }
 }
コード例 #7
0
 public override void SetOffset(long offset, RPLContext context)
 {
     if (offset >= 0)
     {
         this.m_rplElement = new OffsetItemInfo(offset, context);
     }
 }
コード例 #8
0
        internal static RPLItem CreateItem(long offset, RPLContext context, RPLItemMeasurement[] children, byte type)
        {
            switch (type)
            {
            case 4:
            case 5:
                return(new RPLHeaderFooter(offset, context, children));

            case 6:
                return(new RPLBody(offset, context, children));

            case 12:
                return(new RPLSubReport(offset, context, children));

            case 10:
                return(new RPLRectangle(offset, context, children));

            default:
                return(new RPLContainer(offset, context, children));
            }
        }
コード例 #9
0
 public RPLMap(long startOffset, RPLContext context)
     : base(startOffset, context)
 {
 }
コード例 #10
0
 internal RPLContainer(long startOffset, RPLContext context, RPLItemMeasurement[] children)
     : base(startOffset, context)
 {
     m_children = children;
 }
コード例 #11
0
 public RPLRectangle(long startOffset, RPLContext context, RPLItemMeasurement[] children)
     : base(startOffset, context, children)
 {
 }
コード例 #12
0
 public OffsetInfo(long endOffset, RPLContext context)
 {
     this.m_endOffset = endOffset;
     this.m_context   = context;
 }
コード例 #13
0
 public RPLHeaderFooter(long startOffset, RPLContext context, RPLItemMeasurement[] children)
     : base(startOffset, context, children)
 {
 }
コード例 #14
0
 public RPLContainer(long startOffset, RPLContext context, RPLItemMeasurement[] children)
     : base(startOffset, context)
 {
     this.m_children = children;
 }
コード例 #15
0
 public RPLElement(RPLContext context)
 {
     this.m_context = context;
 }
コード例 #16
0
 internal RPLElement(RPLContext context)
 {
     m_context = context;
 }
コード例 #17
0
 public RPLSubReport(long startOffset, RPLContext context, RPLItemMeasurement[] children)
     : base(startOffset, context, children)
 {
 }
コード例 #18
0
 public RPLItem(long startOffset, RPLContext context)
     : base(context)
 {
     this.m_startOffset = startOffset;
 }
コード例 #19
0
 internal RPLImage(long startOffset, RPLContext context)
     : base(startOffset, context)
 {
 }
コード例 #20
0
 internal RPLItem(long startOffset, RPLContext context)
     : base(context)
 {
     m_startOffset = startOffset;
 }
コード例 #21
0
 internal RPLBody(long startOffset, RPLContext context, RPLItemMeasurement[] children)
     : base(startOffset, context, children)
 {
 }
コード例 #22
0
 internal RPLGaugePanel(long startOffset, RPLContext context)
     : base(startOffset, context)
 {
 }
コード例 #23
0
 public RPLImage(long startOffset, RPLContext context)
     : base(startOffset, context)
 {
 }
コード例 #24
0
 internal OffsetInfo(long endOffset, RPLContext context)
 {
     m_endOffset = endOffset;
     m_context   = context;
 }