WebObjects 5.4.2

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

Nested Class Summary
 
Nested classes/interfaces inherited from class com.webobjects.appserver.parser.WOComponentTemplateParser
WOComponentTemplateParser.Factory
 
Constructor Summary
WOBundleComponentTemplateParser(String referenceName, String HTMLString, String declarationString, NSArray languages, WOAssociationFactory associationFactory, WOMLNamespaceProvider namespaceProvider)
           
 
Method Summary
 NSDictionary 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 value)
           
 
Methods inherited from class com.webobjects.appserver.parser.WOComponentTemplateParser
associationFactory, declarationString, htmlString, languages, namespaceProvider, referenceName, setDeclarationString, setHtmlString, setLanguages, setWOHTMLTemplateParserClassName, shouldThrowException, templateWithHTMLAndDeclaration, 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 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 declarations()
                          throws WODeclarationFormatException
Throws:
WODeclarationFormatException
Since:
5.4

setDeclarations

public void setDeclarations(NSDictionary 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 June 2008

Copyright © 2000-2008 Apple Inc.