|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.richfaces.cdk.RichFacesConventions
public final class RichFacesConventions
| Constructor Summary | |
|---|---|
RichFacesConventions()
|
|
| Method Summary | |
|---|---|
protected java.lang.String |
getBaseName()
|
ClassName |
inferBehaviorClass(FacesId id)
|
FacesId |
inferBehaviorType(ClassName targetClass)
|
java.lang.String |
inferComponentFamily(FacesId type)
|
java.lang.String |
inferComponentFamilyByRendererClass(java.lang.String s)
|
FacesId |
inferComponentType(ClassName componentClass)
Calculates component type from class name. |
java.lang.String |
inferComponentTypeByRendererClass(java.lang.String s)
|
java.lang.String |
inferRendererBaseName(FacesId type)
|
java.lang.String |
inferRendererName(FacesId type)
|
java.lang.String |
inferRendererTypeByComponentType(FacesId componentType)
|
java.lang.String |
inferRendererTypeByRendererClass(ClassName rendererClass)
|
java.lang.String |
inferRendererTypeByTemplatePath(java.lang.String templateName)
|
ClassName |
inferTagHandlerClass(FacesId componentType,
java.lang.String markup)
|
java.lang.String |
inferTaglibName(java.lang.String uri)
|
java.lang.String |
inferTaglibUri(ComponentLibrary library)
|
java.lang.String |
inferTagName(FacesId componentType)
|
java.lang.String |
inferTemplate(FacesId type)
|
ClassName |
inferUIComponentClass(FacesId componentType)
Calculates concrete component class from explicit value or type. |
FacesId |
inferUIComponentFamily(FacesId componentType)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RichFacesConventions()
| Method Detail |
|---|
public FacesId inferComponentType(ClassName componentClass)
throws InvalidNameException
NamingConventionsCalculates component type from class name.
<prefix>.component.Abstract<Name> =><prefix>.<Name><prefix>.component.<Name>Base => <prefix>.<Name> <prefix>.component.UI<Name> => <prefix>.<Name>
inferComponentType in interface NamingConventionsInvalidNameException - if className does not match naming conventions.
public ClassName inferUIComponentClass(FacesId componentType)
throws InvalidNameException
NamingConventionsCalculates concrete component class from explicit value or type.
<prefix>.<Name> =>
<prefix>.component.UI<Name> .
inferUIComponentClass in interface NamingConventionscomponentType - JSF component type.
InvalidNameException - if component type does not follow naming conventions.public FacesId inferUIComponentFamily(FacesId componentType)
NamingConventions
inferUIComponentFamily in interface NamingConventions
public ClassName inferTagHandlerClass(FacesId componentType,
java.lang.String markup)
NamingConventions
inferTagHandlerClass in interface NamingConventionspublic java.lang.String inferTagName(FacesId componentType)
inferTagName in interface NamingConventionsprotected java.lang.String getBaseName()
public java.lang.String inferRendererTypeByRendererClass(ClassName rendererClass)
inferRendererTypeByRendererClass in interface NamingConventionspublic java.lang.String inferRendererTypeByComponentType(FacesId componentType)
inferRendererTypeByComponentType in interface NamingConventionspublic java.lang.String inferComponentFamily(FacesId type)
inferComponentFamily in interface NamingConventionspublic java.lang.String inferTemplate(FacesId type)
inferTemplate in interface NamingConventionspublic java.lang.String inferRendererTypeByTemplatePath(java.lang.String templateName)
inferRendererTypeByTemplatePath in interface NamingConventionspublic java.lang.String inferRendererName(FacesId type)
inferRendererName in interface NamingConventionspublic java.lang.String inferRendererBaseName(FacesId type)
inferRendererBaseName in interface NamingConventionspublic java.lang.String inferComponentTypeByRendererClass(java.lang.String s)
inferComponentTypeByRendererClass in interface NamingConventionspublic java.lang.String inferComponentFamilyByRendererClass(java.lang.String s)
inferComponentFamilyByRendererClass in interface NamingConventionspublic ClassName inferBehaviorClass(FacesId id)
inferBehaviorClass in interface NamingConventionspublic FacesId inferBehaviorType(ClassName targetClass)
inferBehaviorType in interface NamingConventions
public java.lang.String inferTaglibName(java.lang.String uri)
throws InvalidNameException
inferTaglibName in interface NamingConventionsInvalidNameExceptionpublic java.lang.String inferTaglibUri(ComponentLibrary library)
inferTaglibUri in interface NamingConventions
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||