Uses of Class
csheets.ui.ctrl.UIController

Packages that use UIController
csheets.ext Provides an extension mechanism for the application. 
csheets.ext.assertion Provides support for user-specified and system-generated assertions. 
csheets.ext.assertion.ui Provides UI components for displaying and providing editing of assertions. 
csheets.ext.deptree Provides customized JTree components for displaying dependencies between cells. 
csheets.ext.style Provides support for cell style, i.e. font, format, alignment, color and border. 
csheets.ext.style.ui Provides UI components for setting cell style. 
csheets.ext.test Provides support for test cases and test case parameters. 
csheets.ext.test.ui Provides specialized JTable components for displaying and providing editing of test cases and test case parameters. 
csheets.ui Provides JFC/Swing graphical user interface components for CleanSheets. 
csheets.ui.ctrl Provides controllers and actions for the user interface. 
csheets.ui.ext Provides an extension mechanism for the application's user interface. 
csheets.ui.sheet Provides customized components for displaying and providing editing of spreadsheets. 
 

Uses of UIController in csheets.ext
 

Methods in csheets.ext with parameters of type UIController
 UIExtension Extension.getUIExtension(UIController uiController)
          Returns the user interface extension of this extension.
 

Uses of UIController in csheets.ext.assertion
 

Methods in csheets.ext.assertion with parameters of type UIController
 UIExtension AssertionExtension.getUIExtension(UIController uiController)
          Returns a user interface extension for assertions.
 

Uses of UIController in csheets.ext.assertion.ui
 

Constructors in csheets.ext.assertion.ui with parameters of type UIController
AssertionController(UIController uiController)
          Creates a new assertion controller.
AssertionPanel(UIController uiController)
          Creates a new assertion panel.
AssertionUIExtension(AssertionExtension extension, UIController uiController)
          Creates a new user interface extension for assertions.
 

Uses of UIController in csheets.ext.deptree
 

Fields in csheets.ext.deptree declared as UIController
protected  UIController DependencyTree.uiController
          The user interface controller
 

Methods in csheets.ext.deptree with parameters of type UIController
 UIExtension DependencyTreeExtension.getUIExtension(UIController uiController)
          Returns a user interface extension for dependency trees.
 

Constructors in csheets.ext.deptree with parameters of type UIController
DependencyTree(UIController uiController)
          Creates a mew dependency tree.
DependencyTreeUIExtension(DependencyTreeExtension extension, UIController uiController)
          Creates a new user interface extension..
DependentsTree(UIController uiController)
          Creates a mew dependents tree.
DoubleClickNavigator(JTree tree, UIController uiController)
          Creates a new double click navigator.
PrecedentsNode(Cell cell, DefaultTreeModel treeModel, UIController uiController)
          Creates a new precedents node.
PrecedentsTree(UIController uiController)
          Creates a mew precedents tree.
ReferenceNode(Reference reference, Spreadsheet spreadsheet, DefaultTreeModel treeModel, UIController uiController)
          Creates a new reference node.
 

Uses of UIController in csheets.ext.style
 

Methods in csheets.ext.style with parameters of type UIController
 UIExtension StyleExtension.getUIExtension(UIController uiController)
          Returns a user interface extension for style.
 

Uses of UIController in csheets.ext.style.ui
 

Fields in csheets.ext.style.ui declared as UIController
protected  UIController StyleAction.uiController
          The user interface controller
protected  UIController ForegroundAction.uiController
          The user interface controller
protected  UIController FontAction.uiController
          The user interface controller
protected  UIController BorderAction.uiController
          The user interface controller
protected  UIController BackgroundAction.uiController
          The user interface controller
 

Constructors in csheets.ext.style.ui with parameters of type UIController
AlignBottomAction(UIController uiController)
          Creates a new align bottom action.
AlignCenterAction(UIController uiController)
          Creates a new align center action.
AlignLeftAction(UIController uiController)
          Creates a new align left action.
AlignMiddleAction(UIController uiController)
          Creates a new align middle action.
AlignRightAction(UIController uiController)
          Creates a new align right action.
AlignTopAction(UIController uiController)
          Creates a new align top action.
BackgroundAction(UIController uiController)
          Creates a new background color action.
BoldAction(UIController uiController)
          Creates a new bold action.
BorderAction(UIController uiController)
          Creates a new border action.
FontAction(UIController uiController)
          Creates a new font action.
ForegroundAction(UIController uiController)
          Creates a new foreground color action.
FormatAction(UIController uiController)
          Creates a new format action.
ItalicAction(UIController uiController)
          Creates a new italic action.
StyleAction(UIController uiController)
          Creates a new style action.
StyleMenu(UIController uiController)
          Creates a new style menu.
StyleToolBar(UIController uiController)
          Creates a new style tool bar.
StyleUIExtension(StyleExtension extension, UIController uiController)
          Creates a new user interface extension for style.
UnderlineAction(UIController uiController)
          Creates a new underlining action.
 

Uses of UIController in csheets.ext.test
 

Methods in csheets.ext.test with parameters of type UIController
 UIExtension TestExtension.getUIExtension(UIController uiController)
          Returns a user interface extension for testing.
 

Uses of UIController in csheets.ext.test.ui
 

Constructors in csheets.ext.test.ui with parameters of type UIController
TestCasePanel.ValidationStateChanger(UIController uiController)
          Creates a new validation state changer
TestCasePanel(UIController uiController)
          Creates a new test case panel.
TestCaseParamController(UIController uiController)
          Creates a new test case parameter controller.
TestCaseParamPanel(UIController uiController)
          Creates a new test case parameter panel.
TestUIExtension(TestExtension extension, UIController uiController)
          Creates a new user interface extension for tests.
 

Uses of UIController in csheets.ui
 

Constructors in csheets.ui with parameters of type UIController
MenuBar(CleanSheets app, ActionManager actionManager, UIController uiController)
          Creates the menu bar.
ReopenMenu.ReopenAction(CleanSheets app, UIController uiController, File file)
          Creates a new reopen action.
ReopenMenu(CleanSheets app, UIController uiController)
          Creates a reopen menu, and creates items using the given properties (if available).
ViewMenu.SelectWorkbookAction(Workbook workbook, UIController uiController)
          Creates a new workbook selection action.
ViewMenu(CleanSheets app, UIController uiController)
          Creates a view menu.
WindowMenu.SelectWorkbookAction(Workbook workbook, UIController uiController)
          Creates a new workbook selection action.
WindowMenu(CleanSheets app, UIController uiController)
          Creates a window menu.
 

Uses of UIController in csheets.ui.ctrl
 

Fields in csheets.ui.ctrl declared as UIController
protected  UIController SaveAsAction.uiController
          The user interface controller
protected  UIController OpenAction.uiController
          The user interface controller
 

Constructors in csheets.ui.ctrl with parameters of type UIController
ActionManager(CleanSheets app, UIController uiController, FileChooser chooser)
          Creates a new action manager.
AddSpreadsheetAction(UIController uiController)
          Creates a new spreadsheet insertion action.
CloseAction(CleanSheets app, UIController uiController, FileChooser chooser)
          Creates a new close action.
CloseAllAction(CleanSheets app, UIController uiController, FileChooser chooser)
          Creates a new close all action.
ExitAction(CleanSheets app, UIController uiController, FileChooser chooser)
          Creates a new exit action.
OpenAction(CleanSheets app, UIController uiController, FileChooser chooser)
          Creates a new open action.
RemoveSpreadsheetAction(UIController uiController)
          Creates a new spreadsheet insertion action.
RenameSpreadsheetAction(UIController uiController)
          Creates a new spreadsheet insertion action.
SaveAction(CleanSheets app, UIController uiController, FileChooser chooser)
          Creates a new save command
SaveAsAction(CleanSheets app, UIController uiController, FileChooser chooser)
          Creates a new save as action.
 

Uses of UIController in csheets.ui.ext
 

Fields in csheets.ui.ext declared as UIController
protected  UIController UIExtension.uiController
          The user interface controller
 

Constructors in csheets.ui.ext with parameters of type UIController
UIExtension(Extension extension, UIController uiController)
          Creates a new user interface extension..
 

Uses of UIController in csheets.ui.sheet
 

Constructors in csheets.ui.sheet with parameters of type UIController
AddressBox(UIController uiController)
          Creates a cell content field.
CellEditor(UIController uiController)
          Creates a new cell editor.
CellRenderer(UIController uiController)
          Creates a new cell renderer.
SpreadsheetTable(SpreadsheetTableModel tableModel, UIController uiController)
          Creates a spreadsheet table for the given spreadsheet table model.
SpreadsheetTable(Spreadsheet spreadsheet, UIController uiController)
          Creates a spreadsheet table for the given spreadsheet.
SpreadsheetTableModel(Spreadsheet spreadsheet, UIController uiController)
          Creates a spreadsheet table model.
WorkbookPane(UIController uiController, ActionManager actionManager)
          Creates a workbook pane.