|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| DescriptionGroup | |
| Extensible<E extends ConfigExtension> | That interface marks all faces-config elements that have 'extension' element. |
| FacesComponent | This Interface describes all JSF objects that can be generated by cdk: |
| Mergeable<T> | |
| ModelCollection<E extends ModelElement<? super E>> | |
| ModelElement<T extends ModelElement<? super T>> | |
| Named | This interface represents all models for "named" JSF objects ( attributes, properties, facets ) |
| Trackable | Interface for model components that have related modification time. |
| Visitable | |
| Visitor<R,D> | |
| Class Summary | |
|---|---|
| AttributeModel | |
| BeanModelBase | This is the base class for all Java Bean-like JSF objects in the model. |
| BehaviorModel | |
| BehaviorRendererModel | |
| ClassName | Tthat class represents information about Jsf object class. |
| ComponentLibrary | That class contains model of all JSF components asscoiated with that project |
| ComponentModel | That class represents JSF component in the CDK. |
| ConfigExtension | That class represents all faces-config "extension" fields. |
| ConverterModel | |
| DescriptionGroup.Icon | |
| DescriptionGroupBase | |
| EventModel | That bean represent |
| EventName | |
| FacesComponent.ComponentPredicate | This predicate can be used to lookup component in |
| FacesId | This is a FacesId class that should be used to find JSF elements in |
| FacetModel | |
| FunctionModel | |
| ListenerModel | |
| MethodSignature | |
| ModelElementBase | Base class for the most JSF components taht have description attributes and support extensions in faces-config. |
| ModelMap<K,E extends ModelElement<? super E>> | |
| ModelModule | |
| ModelSet<E extends ModelElement<? super E>> | Base class for all model collections. |
| Name | Represents parts of component type/family/classname according to CDK naming conventions. |
| Named.NamePredicate | Predicate used to lookup named element in the |
| Properties | That class contains properties collection from standard include file. |
| PropertyBase | |
| PropertyModel | That class represents JSF component property. |
| RendererModel | |
| RenderKitModel | |
| SimpleVisitor<R,D> | Implementation for easy on inheritance. |
| Taglib | This class contains information about tag library. |
| TagModel | That bean represents VDL tag |
| ValidatorModel | |
| Enum Summary | |
|---|---|
| Name.Classifier | Standard package names for components, renderers, event listeners and taglib. |
| Exception Summary | |
|---|---|
| InvalidNameException | That exception indicates what some name does not meet CDK naming conventions. |
| Annotation Types Summary | |
|---|---|
| Merge | Marker for model bean property that should be merged with other. |
CDK architecture seems like MVC-pattern implementation. The controller LibraryBuilder
class generates model from different sources ( Java Annotations, XML files and so on ). That model will be used to
generate all necessary classes by the appropriate "renderers" that act as 'View' part of pattern.
That model:
Visitor for reference.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||