ariba.ui.aribaweb.core
Class AWHtmlTemplateParser
java.lang.Object
ariba.ui.aribaweb.util.AWBaseObject
ariba.ui.aribaweb.core.AWHtmlTemplateParser
- All Implemented Interfaces:
- AWTemplateParser, AWObject
- Direct Known Subclasses:
- AWRemoteTemplateParser
public class AWHtmlTemplateParser
- extends AWBaseObject
- implements AWTemplateParser
| 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 |
_NewlineWSPat
public static final Pattern _NewlineWSPat
AWHtmlTemplateParser
public AWHtmlTemplateParser()
init
public void init(AWApplication application)
- Specified by:
init in interface AWTemplateParser
duplicateRegistrationsIntoOther
public static void duplicateRegistrationsIntoOther(Map elementClassesByName,
Map containerClassesByName,
AWTemplateParser other)
duplicateRegistrationsIntoOther
public void duplicateRegistrationsIntoOther(AWTemplateParser other)
- Registers all of the container and element classes registered on "other" onto this parser.
(Useful to get all of the classes registered on the AWComponent.defaultTemplateParser()).
- Specified by:
duplicateRegistrationsIntoOther in interface AWTemplateParser
registerContainerClassForTagName
public void registerContainerClassForTagName(String tagName,
Class containerClass)
- Specified by:
registerContainerClassForTagName in interface AWTemplateParser
unregisterContainerClassForTagName
public void unregisterContainerClassForTagName(String tagName)
- Specified by:
unregisterContainerClassForTagName in interface AWTemplateParser
registerElementClassForTagName
public void registerElementClassForTagName(String tagName,
Class elementClass)
- Specified by:
registerElementClassForTagName in interface AWTemplateParser
unregisterElementClassForTagName
public void unregisterElementClassForTagName(String tagName)
- Specified by:
unregisterElementClassForTagName in interface AWTemplateParser
isRegisteredElementClassForTagName
public boolean isRegisteredElementClassForTagName(String tagName)
registerStandardTagName
public void registerStandardTagName(String tagName)
templateFromString
public AWTemplate templateFromString(String templateString,
String templateName)
- Specified by:
templateFromString in interface AWTemplateParser
templateFromInputStream
public AWTemplate templateFromInputStream(InputStream inputStream,
String templateName)
- Specified by:
templateFromInputStream in interface AWTemplateParser
setDefaultResolver
public void setDefaultResolver(AWNamespaceManager.Resolver resolver)
packageNameForTemplate
public static String packageNameForTemplate(String templateName,
AWComponent component)
templateFromString
public AWTemplate templateFromString(String templateString,
String templateName,
AWComponent component)
AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.