author | cavaliet |
Thu, 05 Nov 2009 13:13:52 +0100 | |
changeset 187 | b266af50744c |
parent 156 | e16c8c913c65 |
permissions | -rw-r--r-- |
35 | 1 |
using System; |
2 |
using System.Collections.Generic; |
|
3 |
using System.Linq; |
|
4 |
using System.Text; |
|
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 | 7 |
{ |
8 |
public class ActionFactory |
|
9 |
{ |
|
54
c724ac229181
Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents:
44
diff
changeset
|
10 |
private static ActionGenerator _Factory; |
35 | 11 |
|
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 | 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 | 22 |
} |
35 | 23 |
} |
24 |
} |