Package uk.ac.kcl.cch.jb.pliny.views.utils

Interface Summary
IPlinyExporter code that wishes to act as an exporter for Pliny data must implement this interface.
IPlinyImporter code that wishes to act as an importer for Pliny data must implement this interface.
IResourceExplorerItem items that participate as model items in the Resource Explorer's tree display should implement this interface.
IResourceTreeView all ViewParts that wish to implement a Resource Explorer like GUI should implement this interface.
 

Class Summary
DeleteTypeWizard provides the wizard that allows the user to delete an LOType in situations when there are LinkableObject or Link items that refer to the this item by asking the user to select a replacement LOType.
EditTypeWizard This wizard provides support when the user either wishes to edit the attributes of a LOType, or create a new one.
NewNoteWizard the wizard for the Resource Explorer's view (and Resource Explorer like views) for handling the creation of a new Note.
NoteSearchRoot used by the NoteSearchView as the root of the model for its display, and contains items that were selected by the query.
PlinyArchiveExporter the Pliny Archive exporter.
PlinyArchiveImporter the Pliny Archive importer.
PlinyTMExporter the exporter that takes Pliny model data and transforms it into a Topic Map representation.
PlinyTxtImporter the importer to take a plain text file delineated into notes and create a set of Pliny NoteLucened objects from them.
ResourceExplorerCellModifier a JFace ICellModifier that manages the direct editing of the names of item within the Resource Explorer, and ResourceExplorer-like viewParts.
ResourceExplorerContainsList the Resource Explorer's model element for the 4th level "Contains" item.
ResourceExplorerContentProvider the content provider for the the JFace Tree viewer displayed by Resource Explorer and Resource-Explorer-like views.
ResourceExplorerDisplayedInItem the Resource Explorer's model element for the 5th level items displayed under the 4th level "Displayed In" item.
ResourceExplorerDisplayedInList the Resource Explorer's model element for the 4th level "Displayed In" item.
ResourceExplorerDropTarget provides code that is invoked whenever an object is DnD dropped on an item in the Resource Explorer.
ResourceExplorerFavGroupItem provides the model object for the Favourites (now called 'Bookmarks') list.
ResourceExplorerFavouriteItem provides the model object for each Favourites (now called 'Bookmarks') list.
ResourceExplorerInitialLetterItem represents the Resource Explorer's 2nd level (initial letter of name) level item in its data model.
ResourceExplorerItemBase provides an abstract base class that provides functionality shared by many of the classes that make up the Resource Explorer's data model.
ResourceExplorerLabelProvider the label provider for the the JFace Tree viewer displayed by Resource Explorer and Resource-Explorer-like views.
ResourceExplorerNamedModelItem this abstract class provides base implementation for all Resource Explorer display items which display names that come from the Pliny data model, and hence can be edited.
ResourceExplorerObjectTypeItem provides Resource Explorer model elements for Pliny ObjectTypes -- the top level of the Resource Explorer's display.
ResourceExplorerResourceItem provides Resource Explorer model elements for Pliny Resources displayed in the Resource Explorer's display.
ResourceExplorerRoot the root object for the Resource Explorer's tree display.
ResourceExplorerSurrogateItem the Resource Explorer's model element for data that appears in a Resource's reference/annotation area.
ResourceExplorerSurrogateListItemBase an abstract class that provides base functionality for those Resource Explorer model items that manage lists of Pliny Resources.
ResourceExplorerTextCellEditor a JFace TextCellEditor that manages the direct editing of the names of item within the Resource Explorer, and ResourceExplorer-like viewParts.
ResourceNameInitialLetter this class is part of the Resource Explorer data model and keeps track of Pliny Resources of a certain ObjectType with a specified intial letter.
ResourceNameManager manages the Resource items associated with a particular ObjectType by working with their names to handle the grouping of resources by the initial letter of their name and creating the required set of ResourceNameInitialLetter objects.
TextImporterWizard the wizard the handles the getting of parameters for a textual import into Pliny.
TypeManagerContentProvider the JFace Content Provider for the Type Manager.
TypeManagerLabelProvider the JFace Label Provider for the Type Manager.
TypeRoleUIManager provides a SWT Composite containing the set of UI elements that allow the user to specify the Target and Source Role for LOType items on the 2nd page of the EditTypeWizard.
 

Exception Summary
PlinyExportException the exception to use when exceptional problems arise during exporting of data from Pliny.
PlinyImportException the exception to use when exceptional problems arise during importing of data from Pliny.