Interface | Description |
---|---|
ConfigDescriptor<CT> |
Base descriptor for all type-safe view-configs which describes the config class, metadata, callbacks and other
properties of a view-config.
|
ViewConfigDescriptor |
Descriptor which represents a concrete view (page).
|
ViewConfigResolver |
Resolver of view-configs.
|
Class | Description |
---|---|
CallbackDescriptor |
Basic descriptor for a given class and callback type.
|
CallbackDescriptor.CallbackEntry | |
ExecutableCallbackDescriptor<R> |
Specialized
CallbackDescriptor which provides ExecutableCallbackDescriptor.execute(java.lang.Object...) only for concrete descriptors, but doesn't
expose it (and can't get used by accident). |
SimpleCallbackDescriptor<R> |
ExecutableCallbackDescriptor for simple callback methods without (supported) parameters, which exposes
#execute without parameters. |
Annotation Type | Description |
---|---|
Aggregated |
Marks view-metadata annotations or their fields as aggregated metadata.
|
DefaultCallback |
A ConfigDescriptor can contain CallbackDescriptors or ExecutableCallbackDescriptors.
|
InlineViewMetaData |
Provides the ability to apply metadata to a view-config "remotely" – from a
different place than the view-config itself (and with different syntax and a different annotation).
|
SkipMetaDataMerge |
Disables metadata merging on attributes of @ViewMetaData annotations.
|
ViewMetaData |
Meta-annotation for custom metadata which can be applied to view-configs.
|
Copyright © 2014 The Apache Software Foundation. All rights reserved.