Package info.aduna.gee.spectacle.gee

Interface Summary
Classifier Classifier is the interface for objects that know how to classify Entities.
CustomizingSectionRenderer Subclasses of section renderer may require some "last minute" influence on the contents to be rendered in a section.
EntityProducer EntityProducer is the interface for objects that maintain a set of Entities of a specific type.
EntryRenderer EntryRenderer provides a high level interface for objects that provide a way to render an Entity as a publication Entry.
LabelDispenser LabelDispenser is the interface for objects providing a mapping from classifications to labels as used by the a12r publication server.
 

Class Summary
AbstractByClassificationClassifier Partial implementation of a Classifier that classifies by classification.
AbstractByEntityClassifier Partial implementation of a Classifier that classifies by entity.
Application Class Application implements a common way of starting and executing an application that uses the onto API.
ContentNavigationStep A ContentNavigationStep corresponds to an option for a user to enforce a classification restriction to the current set.
DefaultEntity Implementation of the Entity interface that contains no other functionality.
DefaultLabelDispenser Implementation of the LabelDispenser interface that simply dispenses sequentially numbered labels, starting at 1.
DefaultSectionRenderer DefaultSectionRenderer provides a flexible and powerful implementation of a SectionRenderer.
EmbeddedApplication Class EmbeddedApplication implements a common way of starting and executing an embedded application that uses the onto API.
EntityContext Class EntityContext represents the context for one type of Entities.
EntityContextImpl Implements the lower-level entity context that is used by the SpectacleLoader.
FacetLevelClassifier  
FieldComparator Most applications require a kind of natural ordening within the set of objects.
GuidedExplorationData  
Labeler Class Labeler represents a mapping between classification (as maintained by a Classifier) and labels (as used by the a12r publication server).
MetaNavigationStep A MetaNavigationStep corresponds to an option for a user to select the next type of classification restriction to the current set.
MetaPlusValues A single step of meta + value(s).
MetaValueList A sorted collection of meta names plus their values.
Navigation The Navigation object is used between remote API clients and the server only.
NavigationChannel NavigationChannel represents just in time (jit) server navigation.
NavigationRules NavigationRules control the elements of a NavigationSpecification.
NavigationSpecification Class NavigationSpecification implements a way to specify a hierarchical navigation structure based on a list of sets of content-criteria (labels) or meta-criteria.
NavigationState NavigationState This could have been implemented by an inner class of NavigationSpecification.
NavigationStep NavigationStep represents a visible step in the navigation.
NavigationStepState NavigationStepState This could have been implemented by an inner class of NavigationSpecification.
NavigationTree Class NavigationTree: the instantiation of a navigation specification.
Profile Class Profile represents an end-user view on the content in an a12r publication server.
RenderUtil A RenderUtil is the object that contains the shared intelligence underlying DefaultSectionRenderer and DefaultJitSectionRenderer.
SectionRenderer Class SectionRenderer provides a mechanism to fully realize NavigationSpecification.
SubList SubList is a dedicated NavigationTree utility.
TemplateEntryRenderer Class TemplateEntryRenderer provides a generic way to render Entities using a Template.
View Class View represents one particular view on the content in an a12r publication server.
 



Copyright © 1997-2008 Aduna. All Rights Reserved.