org.openfast.template.loader
Class XMLMessageTemplateLoader

java.lang.Object
  extended by org.openfast.template.loader.XMLMessageTemplateLoader
All Implemented Interfaces:
MessageTemplateLoader

public class XMLMessageTemplateLoader
extends java.lang.Object
implements MessageTemplateLoader


Constructor Summary
XMLMessageTemplateLoader()
           
XMLMessageTemplateLoader(boolean namespaceAwareness)
           
 
Method Summary
 void addFieldParser(FieldParser fieldParser)
           
static org.openfast.template.loader.ParsingContext createInitialContext()
           
 TemplateRegistry getTemplateRegistry()
           
 MessageTemplate[] load(java.io.InputStream source)
          Parses the XML stream and creates an array of the elements
 void setErrorHandler(ErrorHandler errorHandler)
          Sets the errorHandler object to a method
 void setLoadTemplateIdFromAuxId(boolean loadTempalteIdFromAuxId)
           
 void setTemplateRegistry(TemplateRegistry templateRegistry)
           
 void setTypeMap(java.util.Map typeMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLMessageTemplateLoader

public XMLMessageTemplateLoader()

XMLMessageTemplateLoader

public XMLMessageTemplateLoader(boolean namespaceAwareness)
Method Detail

createInitialContext

public static org.openfast.template.loader.ParsingContext createInitialContext()

addFieldParser

public void addFieldParser(FieldParser fieldParser)

load

public MessageTemplate[] load(java.io.InputStream source)
Parses the XML stream and creates an array of the elements

Specified by:
load in interface MessageTemplateLoader
Parameters:
source - The inputStream object to load

setErrorHandler

public void setErrorHandler(ErrorHandler errorHandler)
Sets the errorHandler object to a method

Parameters:
errorHandler - The errorHandler that is being set

setTemplateRegistry

public void setTemplateRegistry(TemplateRegistry templateRegistry)
Specified by:
setTemplateRegistry in interface MessageTemplateLoader

getTemplateRegistry

public TemplateRegistry getTemplateRegistry()
Specified by:
getTemplateRegistry in interface MessageTemplateLoader

setTypeMap

public void setTypeMap(java.util.Map typeMap)

setLoadTemplateIdFromAuxId

public void setLoadTemplateIdFromAuxId(boolean loadTempalteIdFromAuxId)


Copyright © 2006-2008 The LaSalle Technology Group, LLC. All Rights Reserved.