Package Name | Comment |
org.apache.beehive.controls.api | |
org.apache.beehive.controls.api.assembly | |
org.apache.beehive.controls.api.bean | |
org.apache.beehive.controls.api.context | |
org.apache.beehive.controls.api.events | |
org.apache.beehive.controls.api.packaging | |
org.apache.beehive.controls.api.properties | |
org.apache.beehive.controls.api.versioning | |
org.apache.beehive.controls.runtime.assembly | |
org.apache.beehive.controls.runtime.bean | |
org.apache.beehive.controls.runtime.generator | |
org.apache.beehive.controls.runtime.generator.apt | |
org.apache.beehive.controls.runtime.packaging | |
org.apache.beehive.controls.runtime.servlet | |
org.apache.beehive.controls.runtime.webcontext | |
org.apache.beehive.controls.spi.bean | |
org.apache.beehive.controls.spi.context | |
org.apache.beehive.controls.spi.svc | |
org.apache.beehive.controls.system.ejb | |
org.apache.beehive.controls.system.ejb.internal | |
org.apache.beehive.controls.system.jdbc | |
org.apache.beehive.controls.system.jdbc.parser | |
org.apache.beehive.controls.system.jms | |
org.apache.beehive.controls.system.jms.impl | |
org.apache.beehive.controls.system.jndi | |
org.apache.beehive.controls.system.jndi.impl | |
org.apache.beehive.controls.test | |
org.apache.beehive.controls.test.container | |
org.apache.beehive.controls.test.junit | |
org.apache.beehive.controls.test.util | |
org.apache.beehive.netui.compiler | |
org.apache.beehive.netui.compiler.apt | |
org.apache.beehive.netui.compiler.genmodel | |
org.apache.beehive.netui.compiler.grammar | |
org.apache.beehive.netui.compiler.model | |
org.apache.beehive.netui.compiler.model.validation | |
org.apache.beehive.netui.compiler.processor | |
org.apache.beehive.netui.compiler.typesystem | |
org.apache.beehive.netui.compiler.typesystem.declaration | |
org.apache.beehive.netui.compiler.typesystem.env | |
org.apache.beehive.netui.compiler.typesystem.impl | |
org.apache.beehive.netui.compiler.typesystem.impl.declaration | |
org.apache.beehive.netui.compiler.typesystem.impl.env | |
org.apache.beehive.netui.compiler.typesystem.impl.type | |
org.apache.beehive.netui.compiler.typesystem.type | |
org.apache.beehive.netui.compiler.typesystem.util | |
org.apache.beehive.netui.core | |
org.apache.beehive.netui.core.chain | |
org.apache.beehive.netui.core.chain.impl | |
org.apache.beehive.netui.core.chain.web | |
org.apache.beehive.netui.core.factory | |
org.apache.beehive.netui.core.urls | |
org.apache.beehive.netui.core.urltemplates | |
org.apache.beehive.netui.databinding.datagrid.api | |
org.apache.beehive.netui.databinding.datagrid.api.exceptions | |
org.apache.beehive.netui.databinding.datagrid.api.filter | |
org.apache.beehive.netui.databinding.datagrid.api.pager | |
org.apache.beehive.netui.databinding.datagrid.api.rendering | |
org.apache.beehive.netui.databinding.datagrid.api.sort | |
org.apache.beehive.netui.databinding.datagrid.runtime.config | |
org.apache.beehive.netui.databinding.datagrid.runtime.model.cell | |
org.apache.beehive.netui.databinding.datagrid.runtime.model.style | |
org.apache.beehive.netui.databinding.datagrid.runtime.rendering.cell | |
org.apache.beehive.netui.databinding.datagrid.runtime.rendering.pager | |
org.apache.beehive.netui.databinding.datagrid.runtime.rendering.table | |
org.apache.beehive.netui.databinding.datagrid.runtime.sql | |
org.apache.beehive.netui.databinding.datagrid.runtime.util | |
org.apache.beehive.netui.pageflow | |
org.apache.beehive.netui.pageflow.adapter | |
org.apache.beehive.netui.pageflow.annotations | |
org.apache.beehive.netui.pageflow.config | |
org.apache.beehive.netui.pageflow.faces | |
org.apache.beehive.netui.pageflow.faces.internal | |
org.apache.beehive.netui.pageflow.handler | |
org.apache.beehive.netui.pageflow.interceptor | |
org.apache.beehive.netui.pageflow.interceptor.action | |
org.apache.beehive.netui.pageflow.interceptor.action.internal | |
org.apache.beehive.netui.pageflow.interceptor.request | |
org.apache.beehive.netui.pageflow.internal | |
org.apache.beehive.netui.pageflow.internal.annotationreader | |
org.apache.beehive.netui.pageflow.requeststate | |
org.apache.beehive.netui.pageflow.scoping | |
org.apache.beehive.netui.pageflow.scoping.internal | |
org.apache.beehive.netui.pageflow.validation | |
org.apache.beehive.netui.pageflow.xmlhttprequest | |
org.apache.beehive.netui.script | |
org.apache.beehive.netui.script.common | |
org.apache.beehive.netui.script.common.bundle | |
org.apache.beehive.netui.script.el | |
org.apache.beehive.netui.script.el.parser | |
org.apache.beehive.netui.script.el.tokens | |
org.apache.beehive.netui.script.el.util | |
org.apache.beehive.netui.tags |
Provides the classes and interfaces fundamental to the NetUI tags. The primary abstract base
class is {@link org.apache.beehive.netui.tags.AbstractClassicTag}, which most tags extend from. This class
provides implementation of most of the basic services used by the NetUI tags. There are three
basic types of NetUI Tags based upon how they data bind to objects:
- Read-only -- These tags bind to their primary value through the
value
attribute. In addition, many other attributes on tags provide read-only binding.
- Read-Write -- These values provide read/write access to variables on the server.
Tags bind their primary value through the
dataSource attribute.
- Read-Write Multiple Values -- This type of tag may read and write multiple values.
Typically, these tags support a
optionsDataSource attribute allowing the full
set of options to be specified.
In addition, to these common attributes, many tags provide a defaultValue
attribute which can provide the default value if the dataSource object is null.
AbstractBaseTag provides base features allowing the implementation of dataSource,
defaultValue , and optionsDataSource . There are also base classes in both this package
and the {@link org.apache.beehive.netui.tags.html} package which support these attributes.
The primary base classes are:
- AbstractBaseTag -- This is an abstract base class for
all tags. I provides support for generic tag features, expression management, naming support,
generic attribute support, error reporting and JavaScript services.
- DataSourceTag --
- DefaultableDataSourceTag --
- OptionsDataSourceTag --
There are a number of supporting interfaces provided by the package. These interfaces
allow tags to provide services or participate in provided services. These are the primary
interfaces:
- DataAccessProvider -- This interfaces allows object to provide their
children with a relative binding context using the 'container' binding context.
- ErrorReporter -- This interfaces allows objects to act as a container for
reporting errors generated by their children.
- ScriptReporter -- This interfaces allows objects to act as a container for
JavaScript for their children.
|
org.apache.beehive.netui.tags.databinding.bundle | |
org.apache.beehive.netui.tags.databinding.cellrepeater | |
org.apache.beehive.netui.tags.databinding.datagrid | |
org.apache.beehive.netui.tags.databinding.invoke | |
org.apache.beehive.netui.tags.databinding.message | |
org.apache.beehive.netui.tags.databinding.pageinput | |
org.apache.beehive.netui.tags.databinding.repeater | |
org.apache.beehive.netui.tags.databinding.repeater.pad | |
org.apache.beehive.netui.tags.databinding.script | |
org.apache.beehive.netui.tags.databinding.xml | |
org.apache.beehive.netui.tags.divpanel | |
org.apache.beehive.netui.tags.html |
This package defines the core set of HTML tags provided by NetUI.
The tags used by a template page are:
- HtmlBase -- This is the base abstract type for the
HTML specific tags.
|
org.apache.beehive.netui.tags.internal | |
org.apache.beehive.netui.tags.javascript | |
org.apache.beehive.netui.tags.naming |
This package provides support for plugable naming of data source elements.
The tags used by a template page are:
- NameInterceptor -- This interface defines the contract
for the naming service.
|
org.apache.beehive.netui.tags.rendering | |
org.apache.beehive.netui.tags.template |
This package defines a set of JSP tag extensions providing a simple
templating mechanism. A template page is a JSP page defining the overall
look and feel of a set of pages. It does this by providing an overall
layout structure, style and design of
the page and defines placeholders for content. These placeholders
are called sections. A content page is a JSP page containing the
content. The content page provides the sections of content plugged
into the template. Combining the content page and the template page
creates the overall look and feel of the content. The big advantage
of templates is the ability to change the look and feel of a set of pages
without being forced to modify each page.
The NetUI Template tags define two sets of tag extensions.
The first set is used by within a JSP template page to define placeholder
where content page provides content. The second set of tags is
used within a content page to indicate the template to use and to
define the content that will be presented within the template.
The tags used by a template page are:
- IncludeSection -- This tag defines a placeholder for
content.
- Attribute -- This tag defines an attribute that may
be set within the content page.
The tags used by a content page are:
- Section -- This tag contains the content included
within a section defined in the template.
- SetAttribute -- This tag defines the value of an
attribute used by a template.
- Template -- This tag specifies which template page
is being used for the content.
One additional tag is included in the package. The Visible
tag defines
a section that may be visible or not depending upon a boolean value.
The tag may be used either within content or within a template.
|
org.apache.beehive.netui.tags.tree | |
org.apache.beehive.netui.util | |
org.apache.beehive.netui.util.config | |
org.apache.beehive.netui.util.config.bean | |
org.apache.beehive.netui.util.config.internal.catalog | |
org.apache.beehive.netui.util.config.parser | |
org.apache.beehive.netui.util.exception | |
org.apache.beehive.netui.util.internal | |
org.apache.beehive.netui.util.internal.cache | |
org.apache.beehive.netui.util.internal.concurrent | |
org.apache.beehive.netui.util.iterator | |
org.apache.beehive.netui.util.logging | |
org.apache.beehive.netui.util.logging.internal | |
org.apache.beehive.netui.util.tags | |
org.apache.beehive.netui.util.type | |
org.apache.beehive.netui.util.xml | |