Logo Search packages:      
Sourcecode: adun.app version File versions  Download package

ULAnalyser Class Reference
[Interface]

#import <ULAnalyser.h>

List of all members.


Detailed Description

Main class for data analysis

Todo:
Retrieve information strings from loaded objects
Todo:
Read gnuplot launch path from defaults.
Todo:
Reimplement reloadSimulation:

Definition at line 46 of file ULAnalyser.h.


Public Member Functions

(void) - _addStringToHistory: [implementation]
(void) - _flushProcessEnergies: [implementation]
(void) - _forwardPluginNotification: [implementation]
(void) - _loadSimulationData: [implementation]
(NSString *) - _nextStringFromHistory [implementation]
(NSString *) - _previousStringFromHistory [implementation]
(id) - _retrieveControllerResults: [implementation]
(void) - _setToolbarImages [implementation]
(void) - _threadedApplyCurrentPlugin [implementation]
(void) - _threadedLoadSimulation: [implementation]
(NSNumber *) - _validateAnalyse: [implementation]
(NSNumber *) - _validateDisplay: [implementation]
(NSNumber *) - _validateLoad: [implementation]
(NSNumber *) - _validateRemove: [implementation]
(NSNumber *) - _validateSave: [implementation]
(void) - analyse:
(void) - applyCurrentPlugin: [implementation]
(NSArray *) - availableTypes [implementation]
(void) - awakeFromNib [implementation]
(void) - close:
(int) - countOfObjectsForType: [implementation]
(void) - dataSetDidChange:
(void) - dealloc [implementation]
(void) - deselectAllRows: [implementation]
(void) - display:
(void) - displayObjectInfo: [implementation]
(void) - displayOptionsForPlugin [implementation]
(void) - gnuplotDealloc [implementation]
(void) - handleThreadError: [implementation]
(id) - init [implementation]
(id) - initWithModelViewController:
(void) - load:
(void) - loadExternal: [implementation]
(void) - logString:
(int) - numberOfRowsInTableView: [implementation]
(id) - objectForType: [implementation]
(NSArray *) - objectsForType: [implementation]
(void) - open:
(void) - outputPluginResults: [implementation]
(void) - pasteboardChangedOwner: [implementation]
(void) - pluginChanged: [implementation]
(void) - remove:
(void) - save:
(void) - setAvailableDataSets:
(void) - setupGnuplotInterface [implementation]
(id) - tableView:objectValueForTableColumn:row: [implementation]
(BOOL) - tableView:shouldSelectRow: [implementation]
(void) - tableViewSelectionDidChange: [implementation]
(BOOL) - textView:doCommandBySelector: [implementation]
(BOOL) - textView:shouldChangeTextInRange:replacementString: [implementation]
(NSToolbarItem *) - toolbar:itemForItemIdentifier:willBeInsertedIntoToolbar: [implementation]
(NSArray *) - toolbarAllowedItemIdentifiers: [implementation]
(NSArray *) - toolbarDefaultItemIdentifiers: [implementation]
(NSArray *) - toolbarSelectableItemIdentifiers: [implementation]
(void) - updateAvailablePlugins [implementation]
(void) - updatePluginOptions [implementation]
(BOOL) - validateMenuItem: [implementation]
(void) - windowDidResize: [implementation]
(void) - windowWillClose: [implementation]

Private Attributes

id analysisManager
NSImage * applyImage
int checkCount
NSDictionary * classMap
 Maps class names to user readable names.
NSRange commandRange
int currentHistoryPosition
id currentOptions
id dataSetList
 List showing data sets returned by a plugin.
id dataView
 Object that controls the display of data sets.
NSTask * gnuplot
NSFileHandle * gnuplotError
id gnuplotInterface
NSFileHandle * gnuplotOutput
NSRange gnuplotPrompt
NSMutableArray * history
int historyDepth
id loadableTypes
 The types of object ULAnalyser can load.
id loadedObjects
 Array holding the currently loaded objects.
id loadedObjectsTable
 Table showing the currently loaded objects.
id mainViewController
id optionsView
id outlineDelegate
NSPipe * outPipe
NSPipe * pipey
id pluginDataSets
 Array of data sets returned by the last plugin.
id pluginList
id pluginResults
ULProgressPanelprogressPanel
NSImage * reloadImage
id resultsLog
NSImage * saveImage
id selectedDataSet
 The data set currently being displayed.
id selectedObjects
 The loaded objects that have been selected.
NSString * selectedPlugin
BOOL threadError
id toolbar
id window

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index