Package org.peace_tools.workspace

Contains the classes that provide persistent storage of work space configuration.

See:
          Description

Interface Summary
WorkspaceListener A simple interface class that is used to report changes occuring to the currently active, global Workspace.
 

Class Summary
ClassifierList A class to encapsulate information about a list of DBClassifier entries that have already been configured in this work space.
DataSet The top-level data set that encapsulates the meta data regarding data files that are all related to a single EST file.
DBClassifier Database (DB) Classifier to distinguish ESTs from different databases.
DOMHelper This class contains a collection of static utility method that are used to retrieve or create elements in a given DOM tree.
Filter This class is meant to encapsulate the information and parameters for various filters used to filter out ESTs that may negatively impact clustering.
FWAnalyzer A simple class to encapsulate information about the frame/word analyzer that was used to generate Minimum Spanning Tree (MST) data.
Heuristic This class is meant to encapsulate the information and parameters for various heuristics used to accelerate clustering.
Job This class corresponds to a "Job" element in a PEACE work space XML data.
JobBase This is a common base class that contains fields that are common to both the JobSummary class and the Job class.
JobList A class to encapsulate information about a list of jobs that have already been configured in this work space.
JobSummary Class to encapsulate some basic information about a Job.
MSTClusterData This class encapsulates all the data necessary to use a given clustering information generated from a Spanning Tree (MST) data file.
MSTData This class encapsulates all the data necessary to use a given Minimum Spanning Tree (MST) data file.
Param A simple class to encapsulate a pair that is used to describe parameters.
Server Class to encapsulate information regarding a Server entry in a PEACE work space configuration file.
ServerList A class to encapsulate information about a list of servers that have already been configured in this work space.
Workspace The top-level Workspace class that stores and manages all the data associated with a PEACE Workspace.
WorkspaceEvent  
 

Enum Summary
Filter.FilterType Different enumerations defining the different types of Filters that are currently supported.
FWAnalyzer.FWAnalyzerType The different kinds of frame/word analyzers that are currently supported in PEACE.
JobBase.JobStatusType Different enumerations defining the last known runtime status of a given Job.
MSTData.MSTBuilderType Different enumerations defining the different approaches that PEACE currently supports for building a MST.
Server.ServerStatusType Different enumerations defining the last known operational status of a given Server entry.
WorkspaceEvent.EntryType Enumeration for the different types of Workpace entries that can be reported via a WorkspaceEvent object.
WorkspaceEvent.Operation Enumeration for the different types of operations on a Workspace entity that can be reported via a WorkspaceEvent object.
 

Package org.peace_tools.workspace Description

Contains the classes that provide persistent storage of work space configuration.

The classes in this package provide the necessary functionality to persist work space configuration. The information is marshalled and unmarshalled to XML by these classes. These classes provide the abstract, in-memory representation of work space configuration.

Note: For a given instance of PEACE only a single shared instance of the work space configuration is maintained in memory.

Since:
0.9