public virtual void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(BaseGaugeImage.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.GaugePanel: this.m_gaugePanel = reader.ReadReference <GaugePanel>(this); break; case MemberName.Source: this.m_source = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Value: this.m_value = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.MIMEType: this.m_MIMEType = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.TransparentColor: this.m_transparentColor = (ExpressionInfo)reader.ReadRIFObject(); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(GaugeRow.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.GaugeCell: this.GaugeCell = (GaugeCell)reader.ReadRIFObject(); break; case MemberName.GaugePanel: this.m_gaugePanel = reader.ReadReference <GaugePanel>(this); break; case MemberName.Cells: this.m_cells = reader.ReadListOfRIFObjects <GaugeCellList>(); break; default: Global.Tracer.Assert(false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(GaugeInputValue.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.GaugePanel: this.m_gaugePanel = reader.ReadReference <GaugePanel>(this); break; case MemberName.Value: this.m_value = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Formula: this.m_formula = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.MinPercent: this.m_minPercent = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.MaxPercent: this.m_maxPercent = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Multiplier: this.m_multiplier = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.AddConstant: this.m_addConstant = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.DataElementName: this.m_dataElementName = reader.ReadString(); break; case MemberName.DataElementOutput: this.m_dataElementOutput = (DataElementOutputTypes)reader.ReadEnum(); break; case MemberName.ExprHostID: this.m_exprHostID = reader.ReadInt32(); break; default: Global.Tracer.Assert(false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(IndicatorState.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.GaugePanel: this.m_gaugePanel = reader.ReadReference <GaugePanel>(this); break; case MemberName.Name: this.m_name = reader.ReadString(); break; case MemberName.StartValue: this.m_startValue = (GaugeInputValue)reader.ReadRIFObject(); break; case MemberName.EndValue: this.m_endValue = (GaugeInputValue)reader.ReadRIFObject(); break; case MemberName.Color: this.m_color = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ScaleFactor: this.m_scaleFactor = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.IndicatorStyle: this.m_indicatorStyle = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.IndicatorImage: this.m_indicatorImage = (IndicatorImage)reader.ReadRIFObject(); break; case MemberName.ExprHostID: this.m_exprHostID = reader.ReadInt32(); break; default: Global.Tracer.Assert(false); break; } } }
public virtual void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(GaugePanelStyleContainer.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.GaugePanel: this.m_gaugePanel = reader.ReadReference <GaugePanel>(this); break; case MemberName.StyleClass: this.m_styleClass = (Style)reader.ReadRIFObject(); break; default: Global.Tracer.Assert(false); break; } } }
public virtual void ResolveReferences(Dictionary <AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.ObjectType, List <MemberReference> > memberReferencesCollection, Dictionary <int, IReferenceable> referenceableItems) { List <MemberReference> list = default(List <MemberReference>); if (memberReferencesCollection.TryGetValue(GaugePanelStyleContainer.m_Declaration.ObjectType, out list)) { foreach (MemberReference item in list) { MemberName memberName = item.MemberName; if (memberName == MemberName.GaugePanel) { Global.Tracer.Assert(referenceableItems.ContainsKey(item.RefID)); this.m_gaugePanel = (GaugePanel)referenceableItems[item.RefID]; } else { Global.Tracer.Assert(false); } } } }
public PointerImage(GaugePanel gaugePanel) : base(gaugePanel) { }
public LinearScale(GaugePanel gaugePanel, int id) : base(gaugePanel, id) { }
public NumericIndicator(GaugePanel gaugePanel, int id) : base(gaugePanel, id) { }
public CapImage(GaugePanel gaugePanel) : base(gaugePanel) { }
public AutoGeneratedGaugeInputValue(GaugePanel gaugePanel, string stateIndicatorName) : base(gaugePanel) { this.m_stateIndicatorName = stateIndicatorName; }
public GaugeScale(GaugePanel gaugePanel, int id) : base(gaugePanel) { this.m_id = id; }
public ScalePin(GaugePanel gaugePanel) : base(gaugePanel) { }
public BackFrame(GaugePanel gaugePanel) : base(gaugePanel) { }
public RadialPointer(GaugePanel gaugePanel, int id) : base(gaugePanel, id) { }
public IndicatorImage(GaugePanel gaugePanel) : base(gaugePanel) { }
public GaugePointer(GaugePanel gaugePanel, int id) : base(gaugePanel) { this.m_id = id; }
public PinLabel(GaugePanel gaugePanel) : base(gaugePanel) { }
public GaugeLabel(GaugePanel gaugePanel, int id) : base(gaugePanel, id) { }
public GaugeImage(GaugePanel gaugePanel, int id) : base(gaugePanel, id) { }
public Thermometer(GaugePanel gaugePanel) : base(gaugePanel) { }
public ScaleLabels(GaugePanel gaugePanel) : base(gaugePanel) { }
public FrameBackground(GaugePanel gaugePanel) : base(gaugePanel) { }
public GaugePanel(IDefinitionPath parentDefinitionPath, int indexIntoParentCollectionDef, AspNetCore.ReportingServices.ReportIntermediateFormat.GaugePanel reportItemDef, RenderingContext renderingContext) : base(parentDefinitionPath, indexIntoParentCollectionDef, reportItemDef, renderingContext) { }
public IndicatorState(GaugePanel gaugePanel) { this.m_gaugePanel = gaugePanel; }
public BaseGaugeImage(GaugePanel gaugePanel) { this.m_gaugePanel = gaugePanel; }
public PointerCap(GaugePanel gaugePanel) : base(gaugePanel) { }
public NumericIndicatorRange(GaugePanel gaugePanel) { this.m_gaugePanel = gaugePanel; }
public GaugePanelStyleContainer(GaugePanel gaugePanel) { this.m_gaugePanel = gaugePanel; }
public FrameImage(GaugePanel gaugePanel) : base(gaugePanel) { }