Patent Document ID: 9471282
Application ID: 11689276

Base Claim:
1. A method to create a custom JavaServer Faces (JSF) component, the method comprising: receiving annotated source code that defines a component class for the custom JSF component of a JSF application, the annotated source code being Java code of a Java class that defines behavior of a user interface element in a web page, the custom JSF component being callable by a custom tag in a markup language document at least in part defining the web page, the annotated source code including a Java annotation designated by an @ symbol prefix corresponding to a renderer; and creating the custom JSF component, at least in part, by: identifying the annotation in the received source code; and in response to identifying the annotation, automatically generating a default decode method of the renderer that interprets inputs related to the custom JSF component and associating the renderer with the custom JSF component in a faces-config.xml file of the JSF application without manually adding a reference to the custom JSF component to the faces-config.xml file of the JSF application.

---

Claim 7:
7. The method of claim 1 , wherein creating the custom JSF component comprises: performing steps for automatically generating a framework for the custom JSF component.