src/FingersDance.Data/Cutting.cs
author sarias
Wed, 23 Sep 2009 16:25:42 +0200
changeset 89 f9a931434910
parent 69 a4c44555f205
child 143 9f157d9c725b
permissions -rw-r--r--
Grisage lors du resize. Rejout UC screen
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     1
using System;
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     2
using System.Collections.Generic;
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     3
using System.Linq;
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     4
using System.Text;
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     5
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     6
namespace FingersDance.Data
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     7
{
69
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
     8
    public class Cutting
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
     9
    {
69
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    10
        private List<Annotation> _annotList;
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    11
        private string _title;
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    12
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    13
        public Cutting(string titlePar, List<Annotation> annotListPar)
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    14
        {
69
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    15
            this._title = titlePar;
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    16
            this._annotList = annotListPar;
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    17
            
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    18
        }
69
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    19
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    20
        public String Title
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    21
        {
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    22
            get { return _title; }
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    23
            set
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    24
            {
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    25
                if (value == _title || String.IsNullOrEmpty(value))
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    26
                    return;
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    27
                _title = value;
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    28
            }
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    29
        }
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    30
        public List<Annotation> AnnotList
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    31
        {
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    32
            get { return _annotList; }
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    33
            set
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    34
            {
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    35
                _annotList = value;
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    36
            }
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    37
        }
a4c44555f205 First Data binding for annotations and timeline
cavaliet
parents: 55
diff changeset
    38
55
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    39
    }
1ec0ef228158 data, viewmodel and view added
cavaliet
parents:
diff changeset
    40
}