org.infolayer.templates
Class TemplateLoader
java.lang.Object
org.infolayer.templates.TemplateLoader
- Direct Known Subclasses:
- HtmlLoader, PdfLoader, PlainLoader, RdfLoader, WmlLoader
- public class TemplateLoader
- extends java.lang.Object
Method Summary |
void |
addMapping(java.lang.String namespace,
java.lang.String classPrefix,
java.lang.String fallback)
|
void |
apply(IlRequest request,
Template template,
java.lang.Object self)
|
TemplateElement |
createElement(java.lang.String namespace,
java.lang.String name)
|
static void |
defineCharacterEntity(XmlPullParser parser,
java.lang.String name,
int code)
|
static void |
defineEntities(XmlPullParser parser)
|
java.lang.String |
getBase()
|
UmlModel |
getModel()
|
Template |
getTemplate(java.lang.String path,
java.lang.String template,
java.lang.Object context,
boolean include,
java.lang.String lang)
|
static void |
init(UmlModel model)
This method registers the IlUrl and IlRequest java classes |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TEMPLATE_NAMESPACE
public static final java.lang.String TEMPLATE_NAMESPACE
- See Also:
- Constant Field Values
TemplateLoader
public TemplateLoader(UmlModel model,
java.lang.String base)
init
public static void init(UmlModel model)
- This method registers the IlUrl and IlRequest java classes
addMapping
public void addMapping(java.lang.String namespace,
java.lang.String classPrefix,
java.lang.String fallback)
defineCharacterEntity
public static void defineCharacterEntity(XmlPullParser parser,
java.lang.String name,
int code)
throws XmlPullParserException
- Throws:
XmlPullParserException
defineEntities
public static void defineEntities(XmlPullParser parser)
throws XmlPullParserException
- Throws:
XmlPullParserException
getTemplate
public Template getTemplate(java.lang.String path,
java.lang.String template,
java.lang.Object context,
boolean include,
java.lang.String lang)
throws java.io.IOException
- Throws:
java.io.IOException
getModel
public UmlModel getModel()
getBase
public java.lang.String getBase()
createElement
public TemplateElement createElement(java.lang.String namespace,
java.lang.String name)
apply
public void apply(IlRequest request,
Template template,
java.lang.Object self)
throws java.io.IOException
- Throws:
java.io.IOException