Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/15/10 23:49:54 (14 years ago)
Author:
swagner
Message:

Renamed classes of HeuristicLab.Data (#909)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Data/3.3/DoubleArray.cs

    r3047 r3048  
    2525
    2626namespace HeuristicLab.Data {
    27   [Item("DoubleArrayData", "Represents an array of double values.")]
     27  [Item("DoubleArray", "Represents an array of double values.")]
    2828  [Creatable("Test")]
    2929  [StorableClass]
    30   public sealed class DoubleArrayData : ValueTypeArrayData<double>, IStringConvertibleArrayData {
    31     public DoubleArrayData() : base() { }
    32     public DoubleArrayData(int length) : base(length) { }
    33     public DoubleArrayData(double[] elements) : base(elements) { }
    34     private DoubleArrayData(DoubleArrayData elements) : base(elements) { }
     30  public sealed class DoubleArray : ValueTypeArray<double>, IStringConvertibleArray {
     31    public DoubleArray() : base() { }
     32    public DoubleArray(int length) : base(length) { }
     33    public DoubleArray(double[] elements) : base(elements) { }
     34    private DoubleArray(DoubleArray elements) : base(elements) { }
    3535
    3636    public override IDeepCloneable Clone(Cloner cloner) {
    37       DoubleArrayData clone = new DoubleArrayData(this);
     37      DoubleArray clone = new DoubleArray(this);
    3838      cloner.RegisterClonedObject(this, clone);
    3939      return clone;
    4040    }
    4141
    42     #region IStringConvertibleArrayData Members
    43     int IStringConvertibleArrayData.Length {
     42    #region IStringConvertibleArray Members
     43    int IStringConvertibleArray.Length {
    4444      get { return Length; }
    4545      set { Length = value; }
    4646    }
    4747
    48     bool IStringConvertibleArrayData.Validate(string value, out string errorMessage) {
     48    bool IStringConvertibleArray.Validate(string value, out string errorMessage) {
    4949      double val;
    5050      bool valid = double.TryParse(value, out val);
     
    5959      return valid;
    6060    }
    61     string IStringConvertibleArrayData.GetValue(int index) {
     61    string IStringConvertibleArray.GetValue(int index) {
    6262      return this[index].ToString();
    6363    }
    64     bool IStringConvertibleArrayData.SetValue(string value, int index) {
     64    bool IStringConvertibleArray.SetValue(string value, int index) {
    6565      double val;
    6666      if (double.TryParse(value, out val)) {
Note: See TracChangeset for help on using the changeset viewer.