Exemplo n.º 1
0
 /**
  * 将该工人加入到指定的工厂。
  * @param factory 该工人要加入到的工厂实例。
  */
 public void initialize(SABaseFactory factory)
 {
     if (!factoryTreeList.ContainsKey(factory.getName()))
     {
         factoryTreeList.Add(factory.getName(), factory);
     }
 }
Exemplo n.º 2
0
 public void unInitialize(SABaseFactory factory)
 {
     this.factory = null;
 }
Exemplo n.º 3
0
 public void initialize(SABaseFactory factory)
 {
     this.factory = factory;
 }
Exemplo n.º 4
0
 /**
  * 将该工人从指定的工厂中移除。
  * @param factory 指定该工人要移除的工厂实例。
  */
 public void unInitialize(SABaseFactory factory)
 {
     factoryTreeList.Remove(factory.getName());
 }