Interface Summary |
BContainer |
This interface defines the characteristics of a container. |
Contextual |
This interface defines the methods common to all Barracuda models
that have a sense of context |
ElementFactory |
This interface defines the methods needed to implement a ListModel. |
ItemMap |
This interface defines the methods needed to implement
an ItemMap object. |
IterativeModel |
This interface defines the methods needed to implement
an IterativeModel object. |
ListModel |
This interface defines the methods needed to implement a ListModel. |
ListSelectionModel |
This interface defines the methods needed to implement a
ListSelectionModel. |
TableModel |
This interface defines the methods needed to implement a
TableModel. |
TableView |
This interface defines a View for Table components to
render themselves in. |
TemplateModel |
This interface defines the methods needed to implement a
TemplateModel. |
TemplateView |
This interface defines a View for Table components to
render themselves in. |
View |
This interface defines a View for components to
render themselves in. |
ViewContext |
This interface defines the methods needed to implement a ViewContext. |
Class Summary |
AbstractBComponent |
This class provides the abstract implementation for BComponent.
|
AbstractIterativeTemplateModel |
This class provides the abstract implementation
for an Iterative Template Model. |
AbstractListModel |
This class provides the abstract implementation
for a List Model. |
AbstractTableModel |
This class provides the abstract implementation
for a Table Model.
|
AbstractTemplateModel |
This class provides the abstract implementation
for a Template Model. |
BAction |
A BAction component is a component that you can use to catch
client side events. |
BComponent |
Defines the base component class from which all other Barracuda
components are derived. |
BInput |
BInput is used to manipulate the <input> element in a DOM
template.
|
BLink |
BLink is used to manipulate any element in a DOM template that
is capable of generating a URL request. |
BList |
A BList component is used to render list data into a DOM
template. |
BSelect |
A BSelect element is used to render a list of items, and
to indicate which element(s) are selected. |
BTable |
A BTable is used to put data into a table format within a DOM. |
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. |
BText |
BText is used for rendering text into a DOM. |
BToggleButton |
BToggleButton is used to render Radio or Checkbox buttons in
a DOM template.
|
DefaultItemMap |
An ItemMap can be returned by the getItem() methods within any of
the model implementations. |
DefaultListModel |
This class provides a default implementation for List Model.
|
DefaultListSelectionModel |
Default data model implementation for list selections. |
DefaultPropertiesModel |
This class provides a default implementation of a TemplateModel
that looks up its keys in a properties file |
DefaultTableView |
This class provides the default implementation for
a TableView. |
DefaultTemplateView |
This class provides the default implementation for
a TemplateView. |
DefaultView |
This interface defines a View for components to
render themselves in. |
DefaultViewContext |
This class provides the default implementation of a ViewContext. |
TemplateDirective |
This class defines a TemplateDirective. |
TestBasicComponentsRender |
|
TestBLinkRender |
|
TestBTemplateRender |
|
TestBTextRender |
|
TestCompCreate |
|