package com.heaven7.java.mvcs.impl;

import com.heaven7.java.base.util.PropertyBundle;
import com.heaven7.java.mvcs.StateTeamManager;

/**
 * simple team manager of java platform.
 * @author heaven7
 * @since 1.1.8
 */
public final class DefaultStateTeamManager extends StateTeamManager<PropertyBundle>{
	
	private static class Creator{
		static final DefaultStateTeamManager INSTANCE = new DefaultStateTeamManager();
	}
	
	private DefaultStateTeamManager(){
		super();
	}

	/**
	 * get default team manager.
	 * @return a team manager.
	 */
	public static DefaultStateTeamManager getDefault(){
		return Creator.INSTANCE;
	}
	/**
	 * create a default team manager.
	 * @return a team manager.
	 */
	public static DefaultStateTeamManager create(){
		return new DefaultStateTeamManager();
	}
	
}

@@ -145,14 +145,19 @@
 %0A * 
-simple
+the default
  tea
@@ -441,63 +441,8 @@
 %0A%09%0D%0A
-%09private DefaultStateTeamManager()%7B%0D%0A%09%09super();%0D%0A%09%7D%0D%0A%0D%0A
 %09/**
@@ -559,24 +559,24 @@
 Default()%7B%0D%0A
+
 %09%09return Cre
@@ -599,180 +599,8 @@
 %09%7D%0D%0A
-%09/**%0D%0A%09 * create a default team manager.%0D%0A%09 * @return a team manager.%0D%0A%09 */%0D%0A%09public static DefaultStateTeamManager create()%7B%0D%0A%09%09return new DefaultStateTeamManager();%0D%0A%09%7D%0D%0A
 %09%0D%0A%7D

prepare publish to 1.2.0