Search in sources :

Example 1 with PluginLoader

use of pcgen.system.PluginLoader in project pcgen by PCGen.

the class ExportHandler method getPluginLoader.

public static PluginLoader getPluginLoader() {
    return new PluginLoader() {

        @Override
        public void loadPlugin(Class<?> clazz) throws Exception {
            Token pl = (Token) clazz.newInstance();
            addToTokenMap(pl);
        }

        @Override
        public Class[] getPluginClasses() {
            return new Class[] { Token.class };
        }
    };
}
Also used : PCClass(pcgen.core.PCClass) SkillToken(pcgen.io.exporttoken.SkillToken) Token(pcgen.io.exporttoken.Token) MovementToken(pcgen.io.exporttoken.MovementToken) EqToken(pcgen.io.exporttoken.EqToken) StatToken(pcgen.io.exporttoken.StatToken) GameModeToken(pcgen.io.exporttoken.GameModeToken) EqTypeToken(pcgen.io.exporttoken.EqTypeToken) WeaponhToken(pcgen.io.exporttoken.WeaponhToken) SkillpointsToken(pcgen.io.exporttoken.SkillpointsToken) BonusToken(pcgen.io.exporttoken.BonusToken) TotalToken(pcgen.io.exporttoken.TotalToken) AbilityListToken(pcgen.io.exporttoken.AbilityListToken) WeaponToken(pcgen.io.exporttoken.WeaponToken) AbilityToken(pcgen.io.exporttoken.AbilityToken) PluginLoader(pcgen.system.PluginLoader)

Aggregations

PCClass (pcgen.core.PCClass)1 AbilityListToken (pcgen.io.exporttoken.AbilityListToken)1 AbilityToken (pcgen.io.exporttoken.AbilityToken)1 BonusToken (pcgen.io.exporttoken.BonusToken)1 EqToken (pcgen.io.exporttoken.EqToken)1 EqTypeToken (pcgen.io.exporttoken.EqTypeToken)1 GameModeToken (pcgen.io.exporttoken.GameModeToken)1 MovementToken (pcgen.io.exporttoken.MovementToken)1 SkillToken (pcgen.io.exporttoken.SkillToken)1 SkillpointsToken (pcgen.io.exporttoken.SkillpointsToken)1 StatToken (pcgen.io.exporttoken.StatToken)1 Token (pcgen.io.exporttoken.Token)1 TotalToken (pcgen.io.exporttoken.TotalToken)1 WeaponToken (pcgen.io.exporttoken.WeaponToken)1 WeaponhToken (pcgen.io.exporttoken.WeaponhToken)1 PluginLoader (pcgen.system.PluginLoader)1