Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/15/12 09:11:17 (12 years ago)
Author:
gkronber
Message:

#1081 merged r7462:7609 from trunk into time series branch

Location:
branches/HeuristicLab.TimeSeries
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.TimeSeries

  • branches/HeuristicLab.TimeSeries/HeuristicLab.Clients.Hive/3.3/Tasks/ItemTask.cs

    r7268 r7615  
    9595      this.OnItemImageChanged();
    9696    }
    97 
    9897    #endregion
    9998
    10099    #region ITask Members
    101 
    102100    public abstract ExecutionState ExecutionState { get; }
    103101
     
    173171
    174172    #region IItem Members
    175     public virtual new string ItemDescription {
    176       get { return item.ItemDescription; }
    177     }
    178 
    179     public virtual new Image ItemImage
    180     {
    181       get { return item.ItemImage; }
    182     }
    183 
    184     public virtual new string ItemName
    185     {
    186       get { return item.ItemName; }
    187     }
    188 
    189     public virtual new Version ItemVersion
    190     {
    191       get { return item.ItemVersion; }
     173    public override string ItemDescription {
     174      get {
     175        if (item == null)
     176          return string.Empty;
     177        else
     178          return item.ItemDescription;
     179      }
     180    }
     181
     182    public override Image ItemImage {
     183      get {
     184        if (item == null)
     185          return HeuristicLab.Common.Resources.VSImageLibrary.Class;
     186        else
     187          return item.ItemImage;
     188      }
     189    }
     190
     191    public override string ItemName {
     192      get {
     193        if (item == null)
     194          return string.Empty;
     195        else
     196          return item.ItemName;
     197      }
     198    }
     199
     200    public virtual new Version ItemVersion {
     201      get {
     202        if (item == null)
     203          return ItemAttribute.GetVersion(this.GetType());
     204        else
     205          return item.ItemVersion;
     206      }
    192207    }
    193208    #endregion
Note: See TracChangeset for help on using the changeset viewer.