package plugin.exporttokens;
import java.util.StringTokenizer;
import pcgen.core.AbilityCategory;
import pcgen.core.PlayerCharacter;
import pcgen.io.ExportHandler;
import pcgen.io.exporttoken.AbilityToken;
/**
* @author karianna
*
* Class deals with FEAT Token
*/
public class FeatToken extends AbilityToken
{
/**
* Get the TOKENNAME
* @return TOKENNAME
*/
@Override
public String getTokenName()
{
return "FEAT";
}
/**
* @see pcgen.io.exporttoken.Token#getToken(java.lang.String,
* pcgen.core.PlayerCharacter, pcgen.io.ExportHandler)
*/
@Override
public String getToken(String tokenSource, PlayerCharacter pc,
ExportHandler eh)
{
final StringTokenizer aTok = new StringTokenizer(tokenSource, ".");
final String fString = aTok.nextToken();
return getTokenForCategory(tokenSource, pc, eh, aTok, fString,
AbilityCategory.FEAT);
}
}