org.richfaces.cdk.templatecompiler
Class RendererTemplateParser

java.lang.Object
  extended by org.richfaces.cdk.templatecompiler.RendererTemplateParser
All Implemented Interfaces:
ModelBuilder

public class RendererTemplateParser
extends java.lang.Object
implements ModelBuilder

Author:
asmirnov@exadel.com

Constructor Summary
RendererTemplateParser(ComponentLibrary library, JAXB jaxbBinding, org.richfaces.cdk.Logger log, FileManager sources, FragmentParser fragmentParser)
          

 
Method Summary
 void build()
          

Build library model.

 void build(java.io.File file)
           
 NamingConventions getNamingConventions()
           
protected  RendererModel mergeTemplateIntoModel(Template template, RendererModel renderer)
           
protected  Template parseTemplate(java.io.File file)
           
 void setNamingConventions(NamingConventions namingConventions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RendererTemplateParser

@Inject
public RendererTemplateParser(ComponentLibrary library,
                                     JAXB jaxbBinding,
                                     org.richfaces.cdk.Logger log,
                                     @Source(value=RENDERER_TEMPLATES)
                                     FileManager sources,
                                     FragmentParser fragmentParser)

Parameters:
library -
jaxbBinding -
log -
sources -
Method Detail

build

public void build()
           throws CdkException
Description copied from interface: ModelBuilder

Build library model.

Specified by:
build in interface ModelBuilder
Throws:
CdkException

build

public void build(java.io.File file)
           throws CdkException
Throws:
CdkException

mergeTemplateIntoModel

protected RendererModel mergeTemplateIntoModel(Template template,
                                               RendererModel renderer)
                                        throws CdkException
Throws:
CdkException

parseTemplate

protected Template parseTemplate(java.io.File file)
                          throws CdkException
Throws:
CdkException

getNamingConventions

public NamingConventions getNamingConventions()

setNamingConventions

public void setNamingConventions(NamingConventions namingConventions)


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.