eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Tools::Inspector2::NavigationState':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: NavigationState (private in Inspector2

This class is only visible from within Inspector2.

Inheritance:

   Object
   |
   +--Model
      |
      +--Tools::Inspector2::NavigationState

Package:
stx:libtool
Category:
Interface-Inspector2
Owner:
Tools::Inspector2

Class protocol:

creating classes
o  for: anObject
Modified (format): / 19-08-2011 / 09:24:40 / cg


Instance protocol:

accessing
o  application: anInspectorApp

** This is an obsolete interface - do not use it (it may vanish in future versions) **

o  index

o  index: something

o  inspector

o  inspector: anInspectorApp
Modified (format): / 11-02-2017 / 10:14:31 / cg

o  selectionIndex

o  selectionIndex: anInteger

o  selectionView

o  tabLabels

o  tabViews

o  tabs

o  theObject

o  theObject: anObject

comparing
o  = anotherState
(comment from inherited method)
return true if the receiver and the arg have the same structure.
Notice:
This method is partially open coded (inlined) by the compiler(s)
identical objects are always considered equal.
redefining it may not work as expected.

o  hash
(comment from inherited method)
return an Integer useful as a hash key for the receiver.
This hash should return same values for objects with same
contents (i.e. use this to hash on structure)

displaying
o  displayOn: aGCOrStream
what a kludge - Dolphin and Squeak mean: printOn: a stream;

initialization
o  initializeTab: selector
Initializes an extra tab specified by given selector.
Answer the tab if it is an inpector2Tab or nil.

o  initializeTabs
looks for either an #inspector2Tabs method, which explicitly lists tab-generating methods,
or (new scheme) looks for methods which have been annotated as #inspector2Tab

o  refreshTabs



ST/X 7.7.0.0; WebServer 1.702 at 20f6060372b9.unknown:8081; Sat, 21 Dec 2024 16:48:05 GMT