
xyz.noark.xml.XmlTemplateLoader Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of noark-xml Show documentation
Show all versions of noark-xml Show documentation
This is a game server framework.
/*
* Copyright © 2018 www.noark.xyz All Rights Reserved.
*
* 感谢您选择Noark框架,希望我们的努力能为您提供一个简单、易用、稳定的服务器端框架 !
* 除非符合Noark许可协议,否则不得使用该文件,您可以下载许可协议文件:
*
* http://www.noark.xyz/LICENSE
*
* 1.未经许可,任何公司及个人不得以任何方式或理由对本框架进行修改、使用和传播;
* 2.禁止在本项目或任何子项目的基础上发展任何派生版本、修改版本或第三方版本;
* 3.无论你对源代码做出任何修改和改进,版权都归Noark研发团队所有,我们保留所有权利;
* 4.凡侵犯Noark版权等知识产权的,必依法追究其法律责任,特此郑重法律声明!
*/
package xyz.noark.xml;
import xyz.noark.core.util.StringUtils;
import xyz.noark.game.template.AbstractTemplateLoader;
import java.util.List;
/**
* XML格式的模板加载类.
*
* @author 小流氓[[email protected]]
* @since 3.0
*/
public class XmlTemplateLoader extends AbstractTemplateLoader {
private final Xml xml;
public XmlTemplateLoader(String templatePath) {
this(templatePath, StringUtils.EMPTY);
}
public XmlTemplateLoader(String templatePath, String zone) {
super(templatePath, zone);
this.xml = new Xml();
}
@Override
public List loadAll(Class klass) {
return xml.loadAll(templatePath, zone, klass);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy