WebObjects 5.4

com.webobjects.appserver.parser
Class WOBundleComponentTemplateParser

java.lang.Object
  extended by com.webobjects.appserver.parser.WOComponentTemplateParser
      extended by com.webobjects.appserver.parser.WOBundleComponentTemplateParser
All Implemented Interfaces:
WOHTMLParserDelegate

public class WOBundleComponentTemplateParser
extends WOComponentTemplateParser
implements WOHTMLParserDelegate

Since:
5.4

Constructor Summary
WOBundleComponentTemplateParser(String referenceName, String HTMLString, String declarationString, NSArray<String> languages, WOAssociationFactory associationFactory, WOMLNamespaceProvider namespaceProvider)
           
 
Method Summary
 NSDictionary<String,com.webobjects.appserver._private.WODeclaration> declarations()
           
 void didParseClosingWebObjectTag(String webobject, WOHTMLParser parser)
           
 void didParseComment(String comment, WOHTMLParser parser)
           
 void didParseOpeningWebObjectTag(String webobject, WOHTMLParser parser)
           
 void didParseText(String text, WOHTMLParser parser)
           
 WOElement parse()
           
 void setDeclarations(NSDictionary<String,com.webobjects.appserver._private.WODeclaration> value)
           
 
Methods inherited from class com.webobjects.appserver.parser.WOComponentTemplateParser
associationFactory, declarationString, htmlString, languages, namespaceProvider, referenceName, setDeclarationString, setHtmlString, setLanguages, setWOHTMLTemplateParserClassName, shouldThrowException, templateWithHTMLAndDeclaration, templateWithHTMLAndDeclaration, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WOBundleComponentTemplateParser

public WOBundleComponentTemplateParser(String referenceName,
                                       String HTMLString,
                                       String declarationString,
                                       NSArray<String> languages,
                                       WOAssociationFactory associationFactory,
                                       WOMLNamespaceProvider namespaceProvider)
Method Detail

didParseOpeningWebObjectTag

public void didParseOpeningWebObjectTag(String webobject,
                                        WOHTMLParser parser)
                                 throws WOHTMLFormatException
Specified by:
didParseOpeningWebObjectTag in interface WOHTMLParserDelegate
Throws:
WOHTMLFormatException

didParseClosingWebObjectTag

public void didParseClosingWebObjectTag(String webobject,
                                        WOHTMLParser parser)
                                 throws WODeclarationFormatException,
                                        WOHTMLFormatException,
                                        ClassNotFoundException
Specified by:
didParseClosingWebObjectTag in interface WOHTMLParserDelegate
Throws:
WODeclarationFormatException
WOHTMLFormatException
ClassNotFoundException

didParseComment

public void didParseComment(String comment,
                            WOHTMLParser parser)
Specified by:
didParseComment in interface WOHTMLParserDelegate

didParseText

public void didParseText(String text,
                         WOHTMLParser parser)
Specified by:
didParseText in interface WOHTMLParserDelegate

declarations

public NSDictionary<String,com.webobjects.appserver._private.WODeclaration> declarations()
                                                                                  throws WODeclarationFormatException
Throws:
WODeclarationFormatException
Since:
5.4

setDeclarations

public void setDeclarations(NSDictionary<String,com.webobjects.appserver._private.WODeclaration> value)
Since:
5.4

parse

public WOElement parse()
                throws WODeclarationFormatException,
                       WOHTMLFormatException,
                       ClassNotFoundException
Specified by:
parse in class WOComponentTemplateParser
Returns:
Parsed component
Throws:
WODeclarationFormatException
WOHTMLFormatException
ClassNotFoundException

Last updated Tuesday, October 9, 2007 08:58 PDT

Copyright © 2000-2007 Apple Inc.