Class defined in NIB file. This acts as the delegate and responder for
the various NSViews and toolbar items. It basically our controller.
|
|
|
|
|
createToolbar(self)
Create the toolbar for our app. |
source code
|
|
|
|
createToolbarItems(self)
Create the toolbar item and define the default and allowed set. |
source code
|
|
|
|
toolbarDefaultItemIdentifiers_(self,
anIdentifier)
Return the default set of toolbar items. |
source code
|
|
|
|
toolbarAllowedItemIdentifiers_(self,
anIdentifier)
Return the allowed set of toolbar items. |
source code
|
|
|
|
|
|
|
setBrowserView(self,
view)
Change the browser view pane to the specified list type. |
source code
|
|
|
|
|
|
|
setDataView(self,
view)
Change the data view pane to the specified type. |
source code
|
|
|
|
|
|
|
|
|
|
refreshData_(self,
sender)
Force a refresh of the data for the current selected resource. |
source code
|
|
|
|
refreshView(self)
Refresh the actual data view for the selected resource. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
browser_willDisplayCell_atRow_column_(self,
browser,
cell,
row,
col)
Delegate method to set the actual stuff displayed in a column view
row. |
source code
|
|
|
|
browser_numberOfRowsInColumn_(self,
browser,
col)
Delegate method that returns the number of rows in a column view
column. |
source code
|
|
|
|
outlineViewSelectionDidChange_(self,
notification)
Delegate method called when the selection in the outline view
changes. |
source code
|
|
|
|
outlineView_numberOfChildrenOfItem_(self,
outlineView,
item)
Delegate method to return the number of children of an item in the
outline view. |
source code
|
|
|
|
outlineView_isItemExpandable_(self,
outlineView,
item)
Delegate method to return the whether an item in the outline view is
expandable. |
source code
|
|
|
|
outlineView_child_ofItem_(self,
outlineView,
index,
item)
Delegate method to return the item associated with a row in the
outline view. |
source code
|
|
|
|
outlineView_objectValueForTableColumn_byItem_(self,
outlineView,
tableColumn,
item)
Delegate method to return the data displayed in the outline view. |
source code
|
|
|
|
|
|
|
|
|
|
tableView_objectValueForTableColumn_row_(self,
tableView,
col,
row)
Delegate method to return the text for a list cell. |
source code
|
|
|
|
tableView_shouldEditTableColumn_row_(self,
tableView,
col,
row)
Delegate method to indicate whether a cell can be edited. |
source code
|
|
|
|
propValueToText(self,
value)
Do a sensible print of a property value taking type into account. |
source code
|
|
|
|
list = objc.IBOutlet()
|
|
|
listView = objc.IBOutlet()
|
|
|
mainSplitterView = objc.IBOutlet()
|
|
|
passwordText = objc.IBOutlet()
|
|
|
pathLabel = objc.IBOutlet()
|
|
|
pathText = objc.IBOutlet()
|
|
|
progress = objc.IBOutlet()
|
|
|
propertiesView = objc.IBOutlet()
|
|
|
serverText = objc.IBOutlet()
|
|
|
startupSheet = objc.IBOutlet()
|
|
|
table = objc.IBOutlet()
|
|
|
text = objc.IBOutlet()
|
|
|
toolbarBrowserViewButton = objc.IBOutlet()
|
|
|
toolbarDataViewButton = objc.IBOutlet()
|
|
|
userText = objc.IBOutlet()
|
|
|
webView = objc.IBOutlet()
|
|
|
window = objc.IBOutlet()
|
|
|
browser = objc.IBOutlet()
|
|
|
columnView = objc.IBOutlet()
|
|
|
dataView = objc.IBOutlet()
|
|
|
BROWSERVIEW_COLUMNS = 0
|
|
|
BROWSERVIEW_LIST = 1
|
|
|
DATAVIEW_PROPERTIES = 0
|
|
|
DATAVIEW_DATA = 1
|
|
|
selectedDetails = None
|