package com.laytonsmith.tools.docgen.templates;
/**
* A Template subclass represents a template in the docs, that can be referenced in
* code. There is no check to ensure that the template file in fact exists, so ensure
* that if a subclass is created, there is a corresponding file for it.
*/
public abstract class Template {
/**
* Returns the name of this Template.
* @return
*/
public abstract String getName();
/**
* Returns the display name of this Template. By default, this is just the
* value of getName().
* @return
*/
public String getDisplayName(){
return getName();
}
}