src/FingersDance.ActionFactory/ActionFactory.cs
author cavaliet
Thu, 19 Nov 2009 12:15:12 +0100
changeset 211 50e6fe2c2ea2
parent 156 e16c8c913c65
permissions -rw-r--r--
second step for search. Menu created and UserPanel modified for search mode.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     1
using System;
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     2
using System.Collections.Generic;
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     3
using System.Linq;
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     4
using System.Text;
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     5
156
e16c8c913c65 Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 135
diff changeset
     6
namespace FingersDance.Factory
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     7
{
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     8
    public class ActionFactory
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     9
    {
54
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    10
        private static ActionGenerator _Factory;
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    11
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    12
        public ActionFactory()
54
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    13
        { }
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    14
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    15
        public ActionGenerator GetGenerator()
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    16
        {
54
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    17
            if (_Factory == null)
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    18
            {
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    19
                _Factory = new ActionGenerator();
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    20
            }
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    21
            return _Factory;
38
fe84b5081ba2 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 36
diff changeset
    22
        }
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    23
    }
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    24
}