|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NamingConventions
That interface defines methods that calculates names according to CDK naming conventions>
| Method Summary | |
|---|---|
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)
|
| Method Detail |
|---|
FacesId inferComponentType(ClassName componentClass)
throws InvalidNameException
Calculates component type from class name.
<prefix>.component.Abstract<Name> =><prefix>.<Name><prefix>.component.<Name>Base => <prefix>.<Name> <prefix>.component.UI<Name> => <prefix>.<Name>
componentClass -
InvalidNameException - if className does not match naming conventions.
ClassName inferUIComponentClass(FacesId componentType)
throws InvalidNameException
Calculates concrete component class from explicit value or type.
<prefix>.<Name> =>
<prefix>.component.UI<Name> .
componentType - JSF component type.
InvalidNameException - if component type does not follow naming conventions.
FacesId inferUIComponentFamily(FacesId componentType)
throws InvalidNameException
componentType -
InvalidNameException
ClassName inferTagHandlerClass(FacesId componentType,
java.lang.String markup)
throws InvalidNameException
componentType - markup -
InvalidNameException
java.lang.String inferTagName(FacesId componentType)
throws InvalidNameException
InvalidNameExceptionjava.lang.String inferRendererTypeByRendererClass(ClassName rendererClass)
java.lang.String inferRendererTypeByComponentType(FacesId componentType)
java.lang.String inferComponentFamily(FacesId type)
java.lang.String inferTemplate(FacesId type)
java.lang.String inferRendererTypeByTemplatePath(java.lang.String templateName)
java.lang.String inferRendererName(FacesId type)
java.lang.String inferComponentTypeByRendererClass(java.lang.String s)
java.lang.String inferComponentFamilyByRendererClass(java.lang.String s)
java.lang.String inferRendererBaseName(FacesId type)
FacesId inferBehaviorType(ClassName targetClass)
ClassName inferBehaviorClass(FacesId id)
java.lang.String inferTaglibUri(ComponentLibrary library)
java.lang.String inferTaglibName(java.lang.String uri)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||