コード例 #1
0
        /// <summary>
        /// Returns true if ChartAxisConfigBean instances are equal
        /// </summary>
        /// <param name="input">Instance of ChartAxisConfigBean to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(ChartAxisConfigBean input)
        {
            if (input == null)
            {
                return(false);
            }

            return
                ((
                     Axis == input.Axis ||
                     (Axis != null &&
                      Axis.Equals(input.Axis))
                     ) &&
                 (
                     Label == input.Label ||
                     (Label != null &&
                      Label.Equals(input.Label))
                 ) &&
                 (
                     Color == input.Color ||
                     (Color != null &&
                      Color.Equals(input.Color))
                 ) &&
                 (
                     Format == input.Format ||
                     (Format != null &&
                      Format.Equals(input.Format))
                 ) &&
                 (
                     Minimum == input.Minimum ||
                     (Minimum != null &&
                      Minimum.Equals(input.Minimum))
                 ) &&
                 (
                     Maximum == input.Maximum ||
                     (Maximum != null &&
                      Maximum.Equals(input.Maximum))
                 ) &&
                 (
                     Position == input.Position ||
                     (Position != null &&
                      Position.Equals(input.Position))
                 ) &&
                 (
                     MajorColor == input.MajorColor ||
                     (MajorColor != null &&
                      MajorColor.Equals(input.MajorColor))
                 ) &&
                 (
                     MajorWidth == input.MajorWidth ||
                     (MajorWidth != null &&
                      MajorWidth.Equals(input.MajorWidth))
                 ) &&
                 (
                     MajorStyle == input.MajorStyle ||
                     (MajorStyle != null &&
                      MajorStyle.Equals(input.MajorStyle))
                 ) &&
                 (
                     MinorColor == input.MinorColor ||
                     (MinorColor != null &&
                      MinorColor.Equals(input.MinorColor))
                 ) &&
                 (
                     MinorWidth == input.MinorWidth ||
                     (MinorWidth != null &&
                      MinorWidth.Equals(input.MinorWidth))
                 ) &&
                 (
                     MinorStyle == input.MinorStyle ||
                     (MinorStyle != null &&
                      MinorStyle.Equals(input.MinorStyle))
                 ));
        }