Classes for Potomac's user interface layer.



Classes
 ClassDescription
 Action An Action represents a runnable piece of logic that is typically represented on the UI.
 Folder A Folder represents a portion of a Page.
 FolderFactory FolderFactory creates folders for Page instances.
 FolderOptions FolderOptions is an extensibility mechanism that enables folder type specific options.
 Page A page is a high-level subsection of an application.
 PageDescriptor A structure containing descriptive information about a Page.
 PageFactory A PageFactory creates Page instances.
 PageInput A PageInput is a lightweight argument passed to a Page.
 PageOptions PageOptions is an extensibility mechanism that enables page type specific options.
 PartEvent PartEvents are the main mechanism of communication between Parts and the Potomac User Interface.
 PartExtensionManager PartExtensionManager helps Page instances gather part extensions for creation.
 PartInput A PartInput is a lightweight argument passed to a part.
 PartOptions PartOptions is an extensibility mechanism that enables part type specific options.
 PartReference A reference to a part in a folder.
 PotomacEvent Potomac events are dispatched when high-level UI actions occur.
 PotomacUI PotomaUI is the main controller for the Potomac UI framework.
 SelectionEvent SelectionEvents are dispatched in response to selection changes in parts.
 SelectionService The SelectionService allows parts to retrieve the selection for a given part.
 TemplateEvent TemplateEvents are the communication mechanism between templates and Potomac.