Uses of Interface
org.barracudamvc.core.comp.ViewContext

Packages that use ViewContext
org.barracudamvc.contrib.dbroggisch.page   
org.barracudamvc.contrib.dbroggisch.repopulation   
org.barracudamvc.contrib.sam.data   
org.barracudamvc.contrib.sam.models   
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.helper.servlet   
org.barracudamvc.core.util.http   
org.barracudamvc.examples.xmlc   
org.barracudamvc.tutorials.comp   
 

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

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

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

Fields in org.barracudamvc.contrib.dbroggisch.repopulation declared as ViewContext
protected  ViewContext RepopulationFormMap.viewContext
           
 

Methods in org.barracudamvc.contrib.dbroggisch.repopulation that return ViewContext
 ViewContext RepopulationFormMap.getViewContext()
           
 

Methods in org.barracudamvc.contrib.dbroggisch.repopulation with parameters of type ViewContext
 Object RepopulationElement.render(ViewContext context)
          When the FormElements are processed, the actual rendering is delegated to the FormElement by invoking this method.
 Object SelectFormElement.render(ViewContext context)
          Describe render method here.
 Object CheckboxFormElement.render(ViewContext context)
           
 Object TextAreaFormElement.render(ViewContext context)
           
 void RepopulationFormMap.setViewContext(ViewContext vc)
           
 

Uses of ViewContext in org.barracudamvc.contrib.sam.data
 

Methods in org.barracudamvc.contrib.sam.data with parameters of type ViewContext
 XmlFormMap DataObjectViewHandler.getXmlForm(ViewContext vc)
          set the formmap following the definitions in Config
 Object UploadLinkElement.render(ViewContext context)
          return a @see BAction with parameters: idField, cnttype_field, filename_field
 

Uses of ViewContext in org.barracudamvc.contrib.sam.models
 

Methods in org.barracudamvc.contrib.sam.models that return ViewContext
 ViewContext TemplateModelDecorator.getViewContext()
           
 

Methods in org.barracudamvc.contrib.sam.models with parameters of type ViewContext
 void TemplateModelDecorator.setViewContext(ViewContext vc)
           
 

Constructors in org.barracudamvc.contrib.sam.models with parameters of type ViewContext
ErrorModel(String name, ViewContext vc)
           
ErrorModel(ViewContext vc)
           
 

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

Methods in org.barracudamvc.contrib.sam.xmlform with parameters of type ViewContext
abstract  Class ModifyDomViewHandler.getTemplateClass(ViewContext vc)
          Return an instance of the template class (must implement Document)
abstract  Object ModifyDomViewHandler.getTemplateModels(ViewContext vc)
          abstract method for getting als required models
 Object XmlFormViewHandler.getTemplateModels(ViewContext vc)
          needed because getTemplateModels does not have a context
protected abstract  XmlFormMap XmlFormViewHandler.getXmlForm(ViewContext vc)
          overwrite in subclasses, must return a XmlFormMap defining the fields of the form
protected  void ModifyDomViewHandler.modifyDOM(Document page, ViewContext vc)
          Placeholder for DOM-modifications prior to directive mappings.
protected  void XmlFormViewHandler.modifyDOM(Document page, ViewContext vc)
          change the given Document, copy the templates of the various form types as defined in the XmlFormMap
 

Uses of ViewContext in org.barracudamvc.core.comp
 

Classes in org.barracudamvc.core.comp that implement ViewContext
 class DefaultViewContext
          This class provides the default implementation of a ViewContext.
 

Fields in org.barracudamvc.core.comp declared as ViewContext
protected  ViewContext AbstractTemplateModel.viewContext
           
protected  ViewContext AbstractTableModel.viewContext
           
protected  ViewContext AbstractListModel.viewContext
           
 

Methods in org.barracudamvc.core.comp that return ViewContext
 ViewContext AbstractBComponent.getDefaultViewContext()
          Get the default ViewContext.
 ViewContext AbstractTemplateModel.getViewContext()
          Get the current ViewContext
 ViewContext Contextual.getViewContext()
           
 ViewContext AbstractTableModel.getViewContext()
          Get the current ViewContext
 ViewContext AbstractListModel.getViewContext()
          Get the current ViewContext
 

Methods in org.barracudamvc.core.comp with parameters of type ViewContext
 String BAction.getAction(ViewContext vc)
          Get the action to be fired by this component.
 String BAction.getAction(ViewContext vc, boolean preventRewriting)
          Get the action to be fired by this component.
 Node BlockIterator.next(ViewContext vc, Node templateNode)
          Asks the developer to process a node (given the current data layer context)
 Node AbstractBlockIterator.next(ViewContext vc, Node templateNode)
          Asks the developer to process a node (given the current data layer context)
protected  void BComponent.postRender(ViewContext vc, int depth)
          Cleanup after rendering.
protected  void BInput.preRender(ViewContext vc, int depth)
          Here in the pre-render phase we actually add BAction step children for any of the listeners that might have been added to this component
protected  void BComponent.preRender(ViewContext vc, int depth)
          Prep phase before rendering.
protected  void BSelect.preRender(ViewContext vc, int depth)
          Here in the pre-render phase we actually add BAction step children for any of the listeners that might have been added to this component
 BComponent BComponent.render(ViewContext vc)
          Render the component for a view with the specified ViewContext.
abstract  BComponent AbstractBComponent.render(ViewContext vc)
           
protected  void BComponent.render(ViewContext vc, int depth)
           
protected  void BComponent.renderView(View view, ViewContext vc)
          Render a specific view for the component.
protected  void BComponent.renderView(View view, ViewContext vc, int depth)
           
 BComponent AbstractBComponent.setDefaultViewContext(ViewContext idvc)
          Set the default ViewContext.
 void AbstractTemplateModel.setViewContext(ViewContext ivc)
          Specify the ViewContext.
 void Contextual.setViewContext(ViewContext vc)
           
 void AbstractTableModel.setViewContext(ViewContext ivc)
          Specify the ViewContext.
 void AbstractListModel.setViewContext(ViewContext ivc)
          Specify the ViewContext.
 boolean BComponent.supports(ViewContext vc)
          Determine if a specific ViewContext is supported by this component
abstract  boolean AbstractBComponent.supports(ViewContext vc)
           
 String AbstractBComponent.toString(ViewContext vc)
          Provide a String representation of the component.
 String BLink.toString(ViewContext vc)
          if has vc, but no views: render as an <a> link, otherwise use super.toString(ViewContext)
 String BImage.toString(ViewContext vc)
          if has vc, but no views: render as an <a> link, otherwise use super.toString(ViewContext)
 

Constructors in org.barracudamvc.core.comp with parameters of type ViewContext
BLink(String itext, ControlEvent iactionEvent, ViewContext idvc)
          Public constructor which creates the component and sets the text and action values.
BLink(String itext, String iactionUrl, ViewContext idvc)
          Public constructor which creates the component and sets the text and action values.
 

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

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

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

Methods in org.barracudamvc.core.comp.renderer with parameters of type ViewContext
protected  void DOMComponentRenderer.bindChild(BComponent child, View view, ViewContext vc)
           
protected  void TemplateHelper.copyChildNodes(Node templateNode, Node targetNode, TemplateView view, ViewContext vc, int depth)
          Copy nodes from the template to the target
 Node Renderer.createDefaultNode(Document doc, BComponent comp, 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).
protected  Node TemplateHelper.getNode(Node templateNode, TemplateView view, ViewContext vc, int depth)
          Given the specified templateNode, return the new Node to be rendered into the view
protected  void DOMComponentRenderer.handleChildren(BComponent comp, View view, ViewContext vc)
           
 void TemplateHelper.render(BTemplate comp, TemplateView view, ViewContext vc)
          This renders a BTemplate component into the specified TemplateView, for the given ViewCOntext
 void Renderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 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 ViewContext in org.barracudamvc.core.comp.renderer.html
 

Methods in org.barracudamvc.core.comp.renderer.html with parameters of type ViewContext
 Node HTMLLabelRenderer.createDefaultNode(Document doc, BComponent comp, ViewContext vc)
           
 Node HTMLImageRenderer.createDefaultNode(Document doc, BComponent comp, 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.
 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.
 Node HTMLScriptRenderer.createDefaultNode(Document doc, BComponent comp, 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.
protected static void HTMLActionRenderer.manipulateActionElement(Element el, BAction comp, ViewContext vc)
          Generic Element - cast elements to more specific elements in order to call the appropriate overloaded method.
protected static void HTMLActionRenderer.manipulateActionElement(org.w3c.dom.html.HTMLAnchorElement el, BAction comp, ViewContext vc)
          HTMLAnchorElement - set the "href" attribute
protected static void HTMLActionRenderer.manipulateActionElement(org.w3c.dom.html.HTMLButtonElement el, BAction comp, ViewContext vc)
          HTMLButtonElement
protected static void HTMLActionRenderer.manipulateActionElement(org.w3c.dom.html.HTMLFormElement el, BAction comp, ViewContext vc)
          HTMLFormElement - set the "action" attribute
protected static void HTMLActionRenderer.manipulateActionElement(org.w3c.dom.html.HTMLInputElement el, BAction comp, ViewContext vc)
          HTMLInputElement
protected static void HTMLActionRenderer.manipulateActionElement(org.w3c.dom.html.HTMLSelectElement el, BAction comp, ViewContext vc)
          HTMLSelectElement
 void HTMLLabelRenderer.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
 void HTMLImageRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLComponentRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLToggleRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLSelectRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLTemplateRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLInputRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLTableRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLScriptRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLTextRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLListRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLLinkRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 void HTMLScriptResourceRenderer.renderComponent(BComponent comp, View view, ViewContext vc)
           
 

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

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

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

Fields in org.barracudamvc.core.event.helper declared as ViewContext
protected  ViewContext BlockIterateHandler.vc
           
protected  ViewContext DefaultViewHandler.vc
           
 

Methods in org.barracudamvc.core.event.helper that return ViewContext
 ViewContext BlockIterateHandler.getViewContext()
           
 ViewContext DefaultViewHandler.getViewContext()
          Get the view context
 

Methods in org.barracudamvc.core.event.helper with parameters of type ViewContext
 void BlockIterateHandler.setViewContext(ViewContext ivc)
           
 void DefaultViewHandler.setViewContext(ViewContext ivc)
          Set the view context
 

Uses of ViewContext in org.barracudamvc.core.helper.servlet
 

Methods in org.barracudamvc.core.helper.servlet with parameters of type ViewContext
static void ScriptDetector.prepareClientResp(Document doc, ViewContext vc)
          The purpose of this method is to prepare an outgoing Document with a scripting flag.
static void ScriptDetector.prepareClientResp(org.w3c.dom.html.HTMLDocument doc, ViewContext vc)
          The purpose of this method is to prepare an outgoing HTMLDocument with a scripting flag.
 

Uses of ViewContext in org.barracudamvc.core.util.http
 

Methods in org.barracudamvc.core.util.http with parameters of type ViewContext
static String URLRewriter.encodeRedirectURL(ViewContext vc, String url)
          Encode a redirect URL if the REWRITE_URLS option is set.
static String URLRewriter.encodeURL(ViewContext vc, String url)
          Encode a URL if the REWRITE_URLS option is set.
static javax.servlet.ServletContext ContextServices.getContext(ViewContext vc)
          get the servlet context from a ViewContext
static Object ContextServices.getObjectFromCache(ViewContext vc, Object key, ReferenceFactory factory)
          This method retrieves the servlet context from a ViewContext, and then looks for an object in the servlet context based on a given key.
static javax.servlet.http.HttpSession SessionServices.getSession(ViewContext vc)
          get the session from the view context (it will automatically extract the event context and cast it to ControlEventContext for you, then retrieve the request from there and use that to get the session info).
static javax.servlet.http.HttpSession SessionServices.getSession(ViewContext vc, boolean create)
          get the session from the view context (allowing you to specify whether or not to create it)
static javax.servlet.http.HttpSession SessionServices.getSession(ViewContext vc, boolean create, Integer timeout)
          get the session from the view context (allowing you to specify whether or not to create it).
 

Uses of ViewContext in org.barracudamvc.examples.xmlc
 

Methods in org.barracudamvc.examples.xmlc with parameters of type ViewContext
static Node CompEx1.getTemplateNode(ViewContext vc, String id)
           
 Document BrowserCheck.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document CompEx11.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 RedirectEx1.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document SystemResources.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          Handle the default HttpRequest.
 Document FindRendererBugTest.handleDefault(BComponent root, ViewContext vc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          This class will generate a NPE if renderer.
 

Uses of ViewContext in org.barracudamvc.tutorials.comp
 

Methods in org.barracudamvc.tutorials.comp with parameters of type ViewContext
static Node HelloWorld2Footer.getNode(ViewContext vc)
           
static Node HelloWorld2bHeader.getNode(ViewContext vc)
           
 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 HelloWorld2.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.
 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 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.
 



Copyright © 2006 BarracudaMVC.org All Rights Reserved.