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 |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_NewlineWSPat
public static final java.util.regex.Pattern _NewlineWSPat
AWHtmlTemplateParser
public AWHtmlTemplateParser()
init
public void init(AWApplication application)
- Specified by:
init
in interface AWTemplateParser
duplicateRegistrationsIntoOther
public static void duplicateRegistrationsIntoOther(java.util.Map elementClassesByName,
java.util.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(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)
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
setDefaultResolver
public void setDefaultResolver(AWNamespaceManager.Resolver resolver)
packageNameForTemplate
public static java.lang.String packageNameForTemplate(java.lang.String templateName,
AWComponent component)
templateFromString
public AWTemplate templateFromString(java.lang.String templateString,
java.lang.String templateName,
AWComponent component)
AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.