Package ubiware.core.visualizer

Interface Summary
Lambda<_Return_T> A class which models the concept of functors (C++) or function (functional programming), processes (Ruby), etc.
SAPLTreeCellRenderer.UserPreferencies Interface to specify the minimun knowledge about user that should be provided to this Cell Renderer in order to render cells according to user preferences.
SubtreesTreeModel A SubtreesTreeModel is a tree model which does not solely handle the whole tree structure, but instead, it handles only its very own immediate children.
VisualizerPrototype.Predicate<T> Classes implementing this interface can act as predicates, accepting or rejecting elements of type T.
 

Class Summary
BeliefContainerTreeModel Maps a belief container/context to a tree-like structure.
BeliefListCellRenderer  
BeliefTreeModel Maps a belief to a tree like structure.
Formatter Default formatter used by the package in order to avoid creating many instances.
JTree This is a simple wrapper for the actual JTree class which renames some methods for clarity.
ResourceManager Provides access to resources used by the visualiser.
SAPLTreeCellRenderer Custom cell renderer class for the Belief Tree.
SemanticStatementElementTreeModel A specification of StringLiteralTreeModel in order to have indication about what exactly this string literal represents.
StringEscapingUtils Convenience methods for escaping special characters related to HTML, XML, and regular expressions.
StringLiteralTreeModel This is a trivial implementation of a tree model, for the sake of representing literal string values which have no children as trees.
VisualizerPrototype This class implements the "logical" functionality of the visualizer.
VisualizerPrototypeForm The GUI part of the visualizer.
VisualizerPrototypeForm.BeliefSearchArguments The base class for a belief search arguments structure.
 

Enum Summary
SemanticStatementElementTreeModel.Type The enumeration which describes the possible types that this tree model can have.
VisualizerPrototypeForm.BeliefSearchType A collection of possible search types that a user can make.
 

Annotation Types Summary
VisualizerPrototypeForm.BeliefSearchArguments.Argument Indicated that a public field of this class is an argument.