Uses of Class
org.barracudamvc.core.comp.BComponent

Packages that use BComponent
org.barracudamvc.contrib.dbroggisch.page   
org.barracudamvc.contrib.dbroggisch.repopulation   
org.barracudamvc.contrib.sam.xmlform   
org.barracudamvc.core.comp   
org.barracudamvc.core.comp.helper   
org.barracudamvc.core.comp.renderer   
org.barracudamvc.core.comp.renderer.html   
org.barracudamvc.core.comp.renderer.xml   
org.barracudamvc.core.event.helper   
org.barracudamvc.core.forms   
org.barracudamvc.examples.xmlc   
org.barracudamvc.tutorials.comp   
 

Uses of BComponent in org.barracudamvc.contrib.dbroggisch.page
 

Methods in org.barracudamvc.contrib.dbroggisch.page with parameters of type BComponent
 Document AbstractPage.handleViewEvent(BComponent root)
          Describe handleViewEvent method here.
abstract  void AbstractPage.render(BComponent root, ViewContext vec, Document doc)
          Overload this method to perform the actual process of rendering.
 

Uses of BComponent in org.barracudamvc.contrib.dbroggisch.repopulation
 

Methods in org.barracudamvc.contrib.dbroggisch.repopulation with parameters of type BComponent
 void ErrorFormMap.addErrorComponent(String key, BComponent comp)
          If you want errors from whole-form-validation to be populated, simply use this as a convenient method to add mappings.
 

Uses of BComponent in org.barracudamvc.contrib.sam.xmlform
 

Methods in org.barracudamvc.contrib.sam.xmlform with parameters of type BComponent
 Document ModifyDomViewHandler.handleViewEvent(BComponent root)
          Generate the view
 

Uses of BComponent in org.barracudamvc.core.comp
 

Subclasses of BComponent in org.barracudamvc.core.comp
 class BAction
          A BAction component is a component that you can use to catch client side events.
 class BInput
          BInput is used to manipulate the <input> element in a DOM template.
 class BLink
          BLink is used to manipulate any element in a DOM template that is capable of generating a URL request.
 class BList
          A BList component is used to render list data into a DOM template.
 class BScript
          BScript is used to attach a javascript command to a DOM element attribute.
 class BScriptResource
          BScriptResource is used to make sure a client side script is available for use by client scripting code.
 class BSelect
          A BSelect element is used to render a list of items, and to indicate which element(s) are selected.
 class BTable
          A BTable is used to put data into a table format within a DOM.
 class BTemplate
          A BTemplate is used to process part of a DOM as a template--the component will look for directives and then query the models to return the data associated with a given key.
 class BText
          BText is used for rendering text into a DOM.
 class BToggleButton
          BToggleButton is used to render Radio or Checkbox buttons in a DOM template.
 

Methods in org.barracudamvc.core.comp that return BComponent
 BComponent BComponent.setVisible(boolean val)
          Set the component visibility
 BComponent BComponent.setVisible(boolean val, boolean recurse)
          Set the component visibility recursively
 BComponent BComponent.setEnabled(boolean val)
          Enable/disable the component
 BComponent BComponent.setEnabled(boolean val, boolean recurse)
          Enable/disable the component recursively
 BComponent BComponent.setView(View view)
          Set the components primary view.
 BComponent BComponent.addView(View view)
          Bind a component to a view
 BComponent BComponent.removeAllViews()
          Remove all views from this component
 BComponent BComponent.setRenderStrategy(RenderStrategy irs)
          Set the render strategy for this component and all its children.
 BComponent BComponent.render(ViewContext vc)
          Render the component for a view with the specified ViewContext.
abstract  BComponent AbstractBComponent.setVisible(boolean val)
           
abstract  BComponent AbstractBComponent.setVisible(boolean val, boolean recurse)
           
abstract  BComponent AbstractBComponent.setEnabled(boolean val)
           
abstract  BComponent AbstractBComponent.setEnabled(boolean val, boolean recurse)
           
abstract  BComponent AbstractBComponent.setView(View view)
           
abstract  BComponent AbstractBComponent.addView(View view)
           
abstract  BComponent AbstractBComponent.removeAllViews()
           
abstract  BComponent AbstractBComponent.render(ViewContext vc)
           
 BComponent AbstractBComponent.setDefaultViewContext(ViewContext idvc)
          Set the default ViewContext.
 BComponent AbstractBComponent.addStepChild(BContainer child)
          Add a step child; step children are automatically removed after each render.
 BComponent AbstractBComponent.addStepChild(BContainer child, boolean inheritParentAttrs)
          Add a step child; step children are automatically removed after each render.
 BComponent AbstractBComponent.removeAllStepChildren()
          Remove all step children
 BComponent AbstractBComponent.addTempView(View tview)
          Add a temporary view; temp views are automatically removed after each render
 

Uses of BComponent in org.barracudamvc.core.comp.helper
 

Methods in org.barracudamvc.core.comp.helper with parameters of type BComponent
abstract  Document ComponentGateway.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document BTemplateGateway.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 

Uses of BComponent in org.barracudamvc.core.comp.renderer
 

Methods in org.barracudamvc.core.comp.renderer with parameters of type BComponent
 Node Renderer.createDefaultNode(Document doc, BComponent comp, ViewContext vc)
           
 void Renderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 Node DOMComponentRenderer.createDefaultNode(Document doc, BComponent comp, ViewContext vc)
          The purpose of this method is for a renderer to provide a default node (if none exists).
 void DOMComponentRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
          This method should actually render the data from the component into the view, taking into consideration the specified ViewContext.
 

Uses of BComponent in org.barracudamvc.core.comp.renderer.html
 

Methods in org.barracudamvc.core.comp.renderer.html with parameters of type BComponent
 void HTMLToggleRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLTextRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLTemplateRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 Node HTMLTableRenderer.createDefaultNode(Document doc, BComponent comp, ViewContext vc)
          The purpose of this method is for a renderer to provide a default node (if none exists).
 void HTMLTableRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 Node HTMLSelectRenderer.createDefaultNode(Document doc, BComponent comp, ViewContext vc)
          The purpose of this method is to create a default Node to be used when the component is not bound to any specific view.
 void HTMLSelectRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLScriptResourceRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLScriptRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLListRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 Node HTMLLinkRenderer.createDefaultNode(Document doc, BComponent comp, ViewContext vc)
          The purpose of this method is to create a default Node to be used when the component is not bound to any specific view.
 void HTMLLinkRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 Node HTMLInputRenderer.createDefaultNode(Document doc, BComponent comp, ViewContext vc)
          The purpose of this method is to create a default Node to be used when the component is not bound to any specific view.
 void HTMLInputRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLComponentRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLActionRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
          Render the data from the component into the view, taking into consideration the specified ViewContext
 

Uses of BComponent in org.barracudamvc.core.comp.renderer.xml
 

Methods in org.barracudamvc.core.comp.renderer.xml with parameters of type BComponent
 void XMLTextRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void XMLTemplateRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 

Uses of BComponent in org.barracudamvc.core.event.helper
 

Methods in org.barracudamvc.core.event.helper with parameters of type BComponent
abstract  Document DefaultViewHandler.handleViewEvent(BComponent root)
          Handle a view event.
 void DefaultViewHandler.preCompRender(BComponent root)
          The purpose of this method is to allow for optional pre-component-render cycle processing (ie. to stick a value in the user's session).
 void DefaultViewHandler.postCompRender(BComponent root)
          The purpose of this method is to allow for optional post-component-render cycle processing (ie. to remove a value from the user's session).
 Document BTemplateViewHandler.handleViewEvent(BComponent root)
          Generate the view
 void BTemplateViewHandler.postCompRender(BComponent root)
           
 

Uses of BComponent in org.barracudamvc.core.forms
 

Methods in org.barracudamvc.core.forms with parameters of type BComponent
static void FormUtil.repopulate(FormMap fm, BComponent bcomp)
          Given a BComponent and a reference to a FormMap, this method will automatically repopulate the form value into the component.
static void FormUtil.flagErrors(BComponent bcomp)
          Convenience method to have the ErrorManager flag a component for errors (if they exist).
 void ErrorManager.apply(BComponent component)
          This method applies any errors which are associated with this component.
 

Uses of BComponent in org.barracudamvc.examples.xmlc
 

Methods in org.barracudamvc.examples.xmlc with parameters of type BComponent
 Document SystemResources.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document RedirectEx1.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document CompEx9.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document CompEx7.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document CompEx6.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document CompEx5.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document CompEx4.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document CompEx1.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document BrowserCheck.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 

Uses of BComponent in org.barracudamvc.tutorials.comp
 

Methods in org.barracudamvc.tutorials.comp with parameters of type BComponent
 Document HelloWorld4.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document HelloWorld3.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document HelloWorld2b.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document HelloWorld2a.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document HelloWorld2.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document HelloWorld1b.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document HelloWorld1a.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document HelloWorld1.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 



Copyright © 2004 BarracudaMVC.org All Rights Reserved.