Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/14/16 14:57:02 (8 years ago)
Author:
mkommend
Message:

#2589: Added resizable option in ValueTypeArray and refactored the array implementations and interfaces.

File:
1 edited

Legend:

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

    r12012 r13695  
    2020#endregion
    2121
    22 using System;
    23 using System.Collections.Generic;
    2422using HeuristicLab.Common;
    2523
    2624namespace HeuristicLab.Data {
    27   public interface IStringConvertibleArray : IContent {
    28     int Length { get; set; }
    29     IEnumerable<string> ElementNames { get; set; }
    30 
    31     bool ReadOnly { get; }
    32 
     25  public interface IStringConvertibleArray : IContent, IValueTypeArray {
    3326    bool Validate(string value, out string errorMessage);
    3427    string GetValue(int index);
    3528    bool SetValue(string value, int index);
    36 
    37     event EventHandler ElementNamesChanged;
    38     event EventHandler<EventArgs<int>> ItemChanged;
    39     event EventHandler Reset;
    4029  }
    4130}
Note: See TracChangeset for help on using the changeset viewer.