ariba.ui.aribaweb.core
Class AWMessageTemplateParser

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.core.AWMessageTemplateParser
All Implemented Interfaces:
AWTemplateParser, AWObject

public final class AWMessageTemplateParser
extends AWBaseObject
implements AWTemplateParser


Field Summary
 
Fields inherited from class ariba.ui.aribaweb.util.AWBaseObject
AribaHashtableClass, AribaVectorClass, ClassClass, EmptyHashtable, EmptyMap, EmptyVector, False, IntegerClass, JavaHashtableClass, JavaMapClass, JavaVectorClass, LogHandling, NullObject, ObjectClass, StringClass, True, UndefinedObject, UndefinedString, UninitializedRealNumber
 
Constructor Summary
AWMessageTemplateParser()
           
 
Method Summary
 void duplicateRegistrationsIntoOther(AWTemplateParser other)
           
 void init(AWApplication application)
           
 boolean isRegisteredElementClassForTagName(java.lang.String tagName)
           
 void registerContainerClassForTagName(java.lang.String tagName, java.lang.Class containerClass)
           
 void registerElementClassForTagName(java.lang.String tagName, java.lang.Class elementClass)
           
 void registerStandardTagName(java.lang.String tagName)
           
 AWTemplate templateFromInputStream(java.io.InputStream inputStream, java.lang.String templateName)
           
 AWTemplate templateFromString(java.lang.String templateString, java.lang.String templateName)
           
 void unregisterContainerClassForTagName(java.lang.String tagName)
           
 void unregisterElementClassForTagName(java.lang.String tagName)
           
 
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject
debugString, ensureFieldValuesClear, getFieldValue, init, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWMessageTemplateParser

public AWMessageTemplateParser()
Method Detail

init

public void init(AWApplication application)
Specified by:
init in interface AWTemplateParser

registerContainerClassForTagName

public void registerContainerClassForTagName(java.lang.String tagName,
                                             java.lang.Class containerClass)
Specified by:
registerContainerClassForTagName in interface AWTemplateParser

unregisterContainerClassForTagName

public void unregisterContainerClassForTagName(java.lang.String tagName)
Specified by:
unregisterContainerClassForTagName in interface AWTemplateParser

registerElementClassForTagName

public void registerElementClassForTagName(java.lang.String tagName,
                                           java.lang.Class elementClass)
Specified by:
registerElementClassForTagName in interface AWTemplateParser

unregisterElementClassForTagName

public void unregisterElementClassForTagName(java.lang.String tagName)
Specified by:
unregisterElementClassForTagName in interface AWTemplateParser

isRegisteredElementClassForTagName

public boolean isRegisteredElementClassForTagName(java.lang.String tagName)

registerStandardTagName

public void registerStandardTagName(java.lang.String tagName)

duplicateRegistrationsIntoOther

public void duplicateRegistrationsIntoOther(AWTemplateParser other)
Specified by:
duplicateRegistrationsIntoOther in interface AWTemplateParser

templateFromString

public AWTemplate templateFromString(java.lang.String templateString,
                                     java.lang.String templateName)
Specified by:
templateFromString in interface AWTemplateParser

templateFromInputStream

public AWTemplate templateFromInputStream(java.io.InputStream inputStream,
                                          java.lang.String templateName)
Specified by:
templateFromInputStream in interface AWTemplateParser


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.