question: private void initializeClassMap ( ) { classMap = new Hashtable ( 30 ) ; classMap . put ( "Form" , "javax.faces.component.UIForm" ) ; classMap . put ( "Command_Button" , "javax.faces.component.UICommand" ) ; classMap . put ( "Command_Link" , "javax.faces.component.UICommand" ) ; classMap . put ( "SelectBoolean_Checkbox" , "javax.faces.component.UISelectBoolean" ) ; classMap . put ( "RadioGroup" , "javax.faces.component.UISelectOne" ) ; classMap . put ( "SelectOne_Radio" , PARENT_SELECTONE ) ; classMap . put ( "SelectOne_Listbox" , "javax.faces.component.UISelectOne" ) ; classMap . put ( "SelectOne_Option" , PARENT_SELECTONE ) ; classMap . put ( "Output_Text" , "javax.faces.component.UIOutput" ) ; classMap . put ( "TextEntry_Input" , "javax.faces.component.UIInput" ) ; classMap . put ( "TextEntry_Secret" , "javax.faces.component.UIInput" ) ; classMap . put ( "TextEntry_TextArea" , "javax.faces.component.UIInput" ) ; classMap . put ( "Errors" , "javax.faces.component.UIOutput" ) ; }
target:  This is a total RAD hack. 