Name | Description | Examples |
accessing | Set or retrieve a value/attribute | #at:, #window, #beWeak |
adding | Adding elements to the receiver's state | #add: |
arithmetic | Arithmetic operations | #+, #- |
automatic generation | Automatic method generation | #compileDefinition |
binary filing | Binary filing of objects | #stbProxy |
commands | user initiated operations | #cut, #copy. #paste |
comparing | Compare the receiver with an argument, answering a boolean | #=, #<= |
constants | Retrieve a constant value | #icon |
converting | Answer an object which is either the receiver or a new object of a different class instantiated from the receiver | #asString |
copying | Making copies of the receiver. complete or partial, deep or shallow. | #copy, #shallowCopy, # |
development | Development environment related (coding, browsing, testing, debugging) | #inspect |
drawing | Graphical operations, with or without visible result | #lineTo: |
enumerating | Enumerating through collections or generating them | #collect:. #do: |
event handling | Event handlers | #onResized: |
examples | Sample code demonstrating usage | |
exceptions | Generating and handling exceptions | #errorAt:, #doesNotUnderstand:, #on:do: |
finalizing | Element expiry and pre-death cleanup | #finalize |
indirect accessing | Accessing attributes of other objects | #write:into: |
initializing | Establishing the initial state of the receiver | #initialize |
instance creation | Creating/accessing instances of Classes | #new, #current, #default |
menus | Accessing and operating on menus and toolbars (command sources) | #contextMenu |
models | Accessing and operating on Models | #classesModel |
modes | Modal state transitions | #beClassMode, #beInstanceMode |
mutating | Transform the object "in-place" | #become:, #resize: |
operations | "Doing" rather than "accessing" | #close, #show, #hide |
printing | Generating a printable representation | #printOn: |
private helpers | Helper functions which assist in the private implementation of a class | |
properties | Getting and setting Properties of objects | |
realizing/unrealizing | External resource (things with handles) management | #realize |
removing | Revmoving elements from the receiver's state | #remove: |
replacing | Overwriting parts of the receiver | #replaceFrom:to:with: |
resources | Accessing and operating on Resources | #editMenu |
searching | Searching for some other object, generally in the receiver | #indexOf: |
source filing | Filing out/in source code | #fileOut |
storing | Filing of objects in a re-instantiable text representation | #storeOn: |
testing | Answer whether the receiver matches some criteria | #isNil, #isWeak |
updating | Refreshing in response to an event | #refreshChanges |
views | Accessing and operating on Views | #defaultView |