public final class TemplateLoader
extends java.lang.Object
 Let's suppose the file /com/ibm/di/maximo/query.xml.template
 defines the following template:
 
 <?xml version='1.0' encoding='UTF-8'?>
 <Query<b>{mos.name}</b>
     xmlns="http://www.ibm.com/maximo"
     creationDateTime="<b>{creation.date.time}</b>"
     baseLanguage="EN"
     transLanguage="EN"
     messageID="<b>{message.id}</b>"
     maximoVersion="<b>{maximo.version}</b>"
     uniqueResult="false"
     maxItems="<b>{max.items}</b>"
     rsStart="<b>{rs.start}</b>">
   <<b>{mos.name}</b>Query>
     <<b>{root.mbo.name}</b>>
       <b>{criteria}</b>
     </<b>{root.mbo.name}</b>>
   </<b>{mos.name}</b>Query>
 </Query<b>{mos.name}</b>>
 
 
 The code bellow can be used to load and replace the tokens:
 TemplateLoader tl = new TemplateLoader("/com/ibm/di/maximo/query.xml.template");
 tl.setProperty("mos.name", "MXASSET");
 tl.setProperty("maximo.version", "MX_VERSION");
 tl.setProperty("creation.date.time", "2007-07-25T10:00:00-03:00");
 tl.setProperty("message.id", 123);
 tl.setProperty("max.items", "10");
 tl.setProperty("rs.start", "1");
 tl.setProperty("root.mbo.name", "ASSET");
 tl.setProperty("criteria", "<SOME CRITERIA />");
 
 System.out.println(tl.toString());
 
 
 The result should be something like:
 <QueryMXASSET
     xmlns="http://www.ibm.com/maximo"
     creationDateTime="2007-07-25T10:00:00-03:00"
     baseLanguage="EN"
     transLanguage="EN"
     messageID="123"
     maximoVersion="MX_VERSION"
     uniqueResult="false"
     maxItems="10"
     rsStart="1">
   <MXASSETQuery>
     <ASSET>
       <SOME CRITERIA />
     </ASSET>
   </MXASSETQuery>
 </QueryMXASSET>
 | Constructor and Description | 
|---|
| TemplateLoader(java.lang.String templateName)Constructs a  TemplateLoaderwith the specified file. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | setProperty(java.lang.String token,
           long value)Defines the value associated with the given token. | 
| void | setProperty(java.lang.String token,
           java.lang.String value)Defines the value associated with the given token. | 
| java.lang.String | toString()Returns the template content with all tokens replaced. | 
public TemplateLoader(java.lang.String templateName)
TemplateLoader with the specified file.templateName - name of the file that contains the template
 definitionpublic void setProperty(java.lang.String token,
               long value)
token - token defined inside the templatevalue - value to be associated with the given tokenpublic void setProperty(java.lang.String token,
               java.lang.String value)
token - token defined inside the templatevalue - value to be associated with the given tokenpublic java.lang.String toString()
toString in class java.lang.Object