Uses of Class
com.fruitioninc.jwc.Component

Packages that use Component
com.fruitioninc.jwc Provides a set of graphical components for developing web applications. 
com.fruitioninc.jwc.basic Provides a set of basic views for the components in the com.fruitioninc.jwc package. 
 

Uses of Component in com.fruitioninc.jwc
 

Subclasses of Component in com.fruitioninc.jwc
 class Button
          An implementation of a "push" button.
 class Container
          A component that contains other components.
 class HyperLink
          An implementation of a hyperlink.
 class Label
          A display area for a short text string.
 class ListBox
          A component that allows the user to select one or more elements from a list.
 class Page
          A web page.
 class Table
          Display and edit two-dimensional tables of cells.
 class TextArea
          Display and edit multiple lines of text.
 class TextField
          Display and edit a single line of text.
 class ThreadLocalListBox
          A ListBox that stores its state in thread local storage.
 class ThreadLocalTable
          A table that stores it's state in thread local storage.
 class ThreadLocalTextField
          A TextField component that stores its state in thread local storage.
 

Fields in com.fruitioninc.jwc declared as Component
 Component Property.component
          The component that property is from.
 

Methods in com.fruitioninc.jwc that return Component
 Component Table.getCellComponent(int row, int column)
           
 Component Table.getChildComponent(java.lang.String name)
           
 Component Table.CellEditor.getComponent(int row, int column, java.lang.Object value)
           
 Component Table.CellRenderer.getComponent(int row, int column, java.lang.Object value)
           
 Component Table.DefaultCellRenderer.getComponent(int row, int column, java.lang.Object value)
           
 Component Table.DefaultCellEditor.getComponent(int row, int column, java.lang.Object value)
           
 Component Container.getChildComponent(java.lang.String name)
           
 Component Application.getComponent(java.lang.String pathName)
          Returns a component given a path name.
 Component AbstractApplication.getComponent(java.lang.String pathName)
           
 

Methods in com.fruitioninc.jwc with parameters of type Component
 void View.render(RenderContext context, Component component)
          Creates the graphical representation of a component.
static java.lang.Object ThreadLocalStorage.getProperty(Component component, java.lang.String name)
          Returns the value of a request property.
static void ThreadLocalStorage.setProperty(Component component, java.lang.String name, java.lang.Object value)
          Sets the value of a request property.
static java.lang.Object ThreadLocalStorage.getSessionProperty(Component component, java.lang.String name)
          Returns the value of a session property.
static void ThreadLocalStorage.setSessionProperty(Component component, java.lang.String name, java.lang.Object value)
          Sets the value of a session property.
 void TableStateManager.getProperties(Memento momento, Component component)
           
 void TableStateManager.setProperty(Component component, java.lang.String name, java.lang.String[] values)
           
 java.lang.Object TableStateManager.unmarshall(Component component, java.lang.String name, java.lang.String[] values)
           
 java.lang.String[] TableStateManager.marshall(Component component, java.lang.String name, java.lang.Object value)
           
 void StateManager.getProperties(Memento state, Component component)
          Add the state of a component to a Memento object.
 void StateManager.setProperty(Component component, java.lang.String name, java.lang.String[] values)
          Set a property on a component.
 java.lang.Object StateManager.unmarshall(Component component, java.lang.String name, java.lang.String[] values)
          Converts an array of strings to an appropriate object for a components model.
 java.lang.String[] StateManager.marshall(Component component, java.lang.String name, java.lang.Object value)
          Converts an value from a model to a string representation.
 java.lang.String RequestParameterNameMarshaller.marshall(Component component, java.lang.String name)
           
 void DefaultStateManager.getProperties(Memento state, Component component)
          Add the state of a component to a momento.
 void DefaultStateManager.setProperty(Component component, java.lang.String name, java.lang.String[] values)
          Set a property on a component.
 java.lang.String[] DefaultStateManager.marshall(Component component, java.lang.String name, java.lang.Object value)
           
 java.lang.Object DefaultStateManager.unmarshall(Component component, java.lang.String name, java.lang.String[] values)
           
 java.lang.String DefaultRequestParameterNameMarshaller.marshall(Component component, java.lang.String name)
           
 void Container.add(Component component)
           
 

Constructors in com.fruitioninc.jwc with parameters of type Component
ThreadLocalTextFieldModel(Component component)
           
ThreadLocalTextFieldModel(Component component, java.lang.String defaultText)
           
ThreadLocalTableModel(Component component, java.lang.String[] columnNames, ThreadLocalTableModel.DefaultDataFactory defaultDataFactory)
           
ThreadLocalListBoxModel(Component component)
           
ThreadLocalListBoxModel(Component component, java.lang.Object[] elements)
           
Property(Component componentArg, java.lang.String componentPathNameArg, java.lang.String propertyNameArg, java.lang.Object valueArg)
           
AbstractThreadLocalModel(Component component)
          Creates a model that stores its state in request scope.
AbstractThreadLocalModel(Component component, int scope)
          Creates a model that stores its state in thread local storage.
 

Uses of Component in com.fruitioninc.jwc.basic
 

Methods in com.fruitioninc.jwc.basic with parameters of type Component
protected  void TextFieldView.renderComponent(SAXRenderContext context, Component component)
           
protected  void TextAreaView.renderComponent(SAXRenderContext context, Component component)
           
protected  void TableView.renderComponent(SAXRenderContext context, Component component)
           
protected  void PageView.renderComponent(SAXRenderContext context, Component component)
           
protected  void ListBoxView.renderComponent(SAXRenderContext context, Component component)
           
protected  void LabelView.renderComponent(SAXRenderContext context, Component component)
           
protected  void HyperLinkView.renderComponent(SAXRenderContext context, Component component)
           
protected  void ContainerView.renderComponent(SAXRenderContext context, Component component)
           
 void ComponentView.render(RenderContext context, Component component)
           
 void ComponentView.render(SAXRenderContext context, Component component)
           
 void ComponentView.renderModelState(SAXRenderContext context, Component component)
           
protected static void ComponentView.renderObjectProperty(SAXRenderContext context, Component component, Property property)
           
protected static void ComponentView.renderStringProperty(SAXRenderContext context, Component component, Property property)
           
protected static void ComponentView.renderStringProperty(SAXRenderContext context, Component component, Property property, org.xml.sax.Attributes attributes)
           
protected abstract  void ComponentView.renderComponent(SAXRenderContext context, Component component)
           
protected  void ButtonView.renderComponent(SAXRenderContext context, Component component)