|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IAttributeConsumer | This interfaces is implemented by tags that allow attributes to be set externally to the tag. |
IBehaviorConsumer | This interfaces is implemented by tags that allow a behavior to added and/or modified through an open ended set of name/value pairs. |
IDocumentTypeProducer | This interface will produce a Document type, defined in the enum TagRenderBase. |
IErrorCollector | An IErrorCollector collects errors generated by the children and reports them. |
IErrorReporter | An ErrorReporter acts as a container allowing a tag to gather up all errors reported by it's children
and report them as a single group. |
IHtmlAccessable | This is an interface that defines the accessability properties defined by HTML accessability. |
IHtmlAttrs | |
IHtmlCore | This interface defines the HTML 4.0 core attributes. |
IHtmlEvents | |
IHtmlI18n | Interface which inforces that the HTML i18n attributes are found on an HTML element as defined by the HTML 4.0 specification. |
INetuiTag |
Class Summary | |
---|---|
AbstractClassicTag | AbstractBaseTag is the base tag for most of the NetUI tags. |
AbstractClientRequestInterceptor | |
AbstractPageError | This is a "struct" class that contains the base information for an error occuring in a tag on a page. |
AbstractSimpleTag | |
ByRef | |
ErrorHandling | |
EvalErrorInfo | This is a "struct" class that contains the information for an expression evaluation error. |
ExpressionHandling | |
HtmlUtils | This class provides a set of static methods that provide HTML utility code. |
RequestUtils | This class contains utility methods that deal with requests. |
TagConfig | This class implements a series of static method that will return configuration information. |
TagErrorInfo | This is a "struct" class that contains the information for an expression evaluation error. |
Provides the classes and interfaces fundamental to the NetUI tags. The primary abstract base
class is 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:
value
attribute. In addition, many other attributes on tags provide read-only binding.dataSource
attribute.optionsDataSource
attribute allowing the full
set of options to be specified.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 org.apache.beehive.netui.tags.html
package which support these attributes.
The primary base classes are:
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:
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |