Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


oracle.jdeveloper.webapp.grammar
Class WebAppProjectGrammarProvider

java.lang.Object
  extended by oracle.bali.xml.grammar.GrammarProvider
      extended by oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider
          extended by oracle.jdeveloper.webapp.grammar.WebAppProjectGrammarProvider


public class WebAppProjectGrammarProvider
extends oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider

This grammar provider treats Faces tag library grammars as first class citizens in web application project, by allowing it to be the combination of information collected from tag library file and faces-config files.


Nested Class Summary

 

Nested classes/interfaces inherited from class oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider
oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider.FacesGrammarDecorator

 

Field Summary

 

Fields inherited from class oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider
m_Base

 

Constructor Summary
WebAppProjectGrammarProvider(oracle.bali.xml.grammar.GrammarProvider base, Context context, java.lang.String projectRegistryIdentifier)
           

 

Method Summary
protected  oracle.bali.xml.grammar.SimpleType createJsfElUnion(oracle.bali.xml.grammar.SimpleType type, java.lang.String targetNamespace)
           
protected  oracle.bali.xml.grammar.SimpleType createJspElUnion(oracle.bali.xml.grammar.SimpleType type)
           
 oracle.bali.xml.grammar.GrammarProvider getBase()
           
 oracle.jdeveloper.faces.model.FacesConfig getFacesConfig()
           
protected  oracle.bali.xml.grammar.Grammar getFacesGrammar(oracle.bali.xml.grammar.Grammar baseGrammar)
           
 oracle.jdeveloper.webapp.taglib.jsf.metadata.ExtendedFacesJspTagMapper getFacesJspTagMapper()
           
 oracle.bali.xml.grammar.Grammar getGrammarForNamespace(java.lang.String targetNamespace)
           
 oracle.bali.xml.grammar.SimpleType getJavaType(java.lang.String javaClassName, java.lang.String targetNamespace)
           

 

Methods inherited from class oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider
addGrammars, facesGrammarAdded, facesGrammarRemoved, firstListenerAttached, getBaseWebappGrammar, getElUnion, getFacesGrammar, getGrammarMap, getJsfElUnion, hasGrammarForNamespace, isFacesGrammar, lastListenerDetached, removeGrammars

 

Methods inherited from class oracle.bali.xml.grammar.GrammarProvider
addGrammarProviderListener, createEvent, fireEvent, fireEvent, fireGrammarAddedEvent, fireGrammarChangedEvent, fireGrammarRemovedEvent, getGrammars, removeGrammarProviderListener

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

WebAppProjectGrammarProvider

public WebAppProjectGrammarProvider(oracle.bali.xml.grammar.GrammarProvider base,
                                    Context context,
                                    java.lang.String projectRegistryIdentifier)

Method Detail

getGrammarForNamespace

public oracle.bali.xml.grammar.Grammar getGrammarForNamespace(java.lang.String targetNamespace)
Overrides:
getGrammarForNamespace in class oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider

getBase

public oracle.bali.xml.grammar.GrammarProvider getBase()

getFacesJspTagMapper

public oracle.jdeveloper.webapp.taglib.jsf.metadata.ExtendedFacesJspTagMapper getFacesJspTagMapper()
Specified by:
getFacesJspTagMapper in class oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider

getFacesConfig

public oracle.jdeveloper.faces.model.FacesConfig getFacesConfig()
Specified by:
getFacesConfig in class oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider

getJavaType

public oracle.bali.xml.grammar.SimpleType getJavaType(java.lang.String javaClassName,
                                                      java.lang.String targetNamespace)
Overrides:
getJavaType in class oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider

createJsfElUnion

protected oracle.bali.xml.grammar.SimpleType createJsfElUnion(oracle.bali.xml.grammar.SimpleType type,
                                                              java.lang.String targetNamespace)
Overrides:
createJsfElUnion in class oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider

createJspElUnion

protected oracle.bali.xml.grammar.SimpleType createJspElUnion(oracle.bali.xml.grammar.SimpleType type)
Overrides:
createJspElUnion in class oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider

getFacesGrammar

protected oracle.bali.xml.grammar.Grammar getFacesGrammar(oracle.bali.xml.grammar.Grammar baseGrammar)
Overrides:
getFacesGrammar in class oracle.jdevimpl.webapp.taglib.jsf.grammar.BaseFacesGrammarProvider

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


Copyright © 1997, 2012, Oracle. All rights reserved.