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/IntArray.cs

    r3047 r3048  
    2525
    2626namespace HeuristicLab.Data {
    27   [Item("IntArrayData", "Represents an array of integer values.")]
     27  [Item("IntArray", "Represents an array of integer values.")]
    2828  [Creatable("Test")]
    2929  [StorableClass]
    30   public sealed class IntArrayData : ValueTypeArrayData<int>, IStringConvertibleArrayData {
    31     public IntArrayData() : base() { }
    32     public IntArrayData(int length) : base(length) { }
    33     public IntArrayData(int[] elements) : base(elements) { }
    34     private IntArrayData(IntArrayData elements) : base(elements) { }
     30  public sealed class IntArray : ValueTypeArray<int>, IStringConvertibleArray {
     31    public IntArray() : base() { }
     32    public IntArray(int length) : base(length) { }
     33    public IntArray(int[] elements) : base(elements) { }
     34    private IntArray(IntArray elements) : base(elements) { }
    3535
    3636    public override IDeepCloneable Clone(Cloner cloner) {
    37       IntArrayData clone = new IntArrayData(this);
     37      IntArray clone = new IntArray(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      int val;
    5050      bool valid = int.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      int val;
    6666      if (int.TryParse(value, out val)) {
Note: See TracChangeset for help on using the changeset viewer.