Class PageBeanComponentRepository
java.lang.Object
org.eclnt.jsfserver.pagebean.component.PageBeanComponentRepository
Page Bean Components provide a service interface
IPageBeanComponentInfoService
.
This class accesses certain aspects of the service interface.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addClassInitParameters
(ClassLoader classLoader, PageBeanConfig config) In the configuration there is the possibility to include class definitions to define init parameters.static void
addParentExitDefinitions
(ClassLoader classLoader, String className, PageBeanConfig config) static String
readLayoutDefinition
(Class clazz) static Class
Finds the class that holds the .jsp/.xml layout definition.readPackageNamesOfStyleExtensions
(ClassLoader classLoader) Reads all package names that are available via service interfaceIPageBeanComponentInfoService
.readPageBeanClasses
(ClassLoader classLoader) static PageBeanConfig
readPageBeanConfig
(ClassLoader classLoader, String className) static IPageModifier
Read modifications for one class.static void
-
Constructor Details
-
PageBeanComponentRepository
public PageBeanComponentRepository()
-
-
Method Details
-
resetBuffers
public static void resetBuffers() -
readOriginalClass
Finds the class that holds the .jsp/.xml layout definition. -
readLayoutDefinition
-
readPageModification
Read modifications for one class. Because of inheritance sequences, the page modifiers are collected up to the top level of the class hierarchy. -
readPageBeanConfig
-
addClassInitParameters
In the configuration there is the possibility to include class definitions to define init parameters. This method reads the corresponding classes and adds the corresponding properties. -
addParentExitDefinitions
public static void addParentExitDefinitions(ClassLoader classLoader, String className, PageBeanConfig config) -
readPageBeanClasses
-
readPackageNamesOfStyleExtensions
Reads all package names that are available via service interfaceIPageBeanComponentInfoService
.
-