|
Class: RadioButtonSpec
Object
|
+--UISpecification
|
+--ComponentSpec
|
+--ViewWithLabelSpec
|
+--ViewWithLabelAndModelSpec
|
+--ActionButtonSpec
|
+--ToggleSpec
|
+--RadioButtonSpec
- Package:
- stx:libui
- Category:
- Interface-Support-UI-Specs
- Version:
- rev:
1.68
date: 2018/11/30 15:05:53
- user: stefan
- file: RadioButtonSpec.st directory: libui
- module: stx stc-classLibrary: libui
- Author:
- Claus Atzkern
documentation to be added.
Notice:
this class was implemented using protocol information
from alpha testers, literature and by read public domain code
- it may not be complete or compatible to
the corresponding ST-80 class.
If you encounter any incompatibilities, please forward a note
describing the incompatibility verbal (i.e. no code) to the ST/X team.
UIBuilder
UIPainter
image specs
-
icon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
usage example(s):
ImageEditor openOnClass:self andSelector:#icon
|
interface specs
-
basicsEditSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:RadioButtonSpec andSelector:#basicsEditSpec
|
-
colorSubSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:RadioButtonSpec andSelector:#colorSubSpec
|
interface-painter
-
addBindingsTo: env for: anInstance channel: aChannel
-
add bindings as required to allow the GUI Painter to operate on an instance of me
accessing
-
callbacksSpec
-
return the value of the instance variable 'callbacksSpec' (automatically generated)
-
callbacksSpec: something
-
set the value of the instance variable 'callbacksSpec' (automatically generated)
-
isToggle
-
return the value of the instance variable 'isToggle' (automatically generated)
-
isToggle: something
-
set the value of the instance variable 'isToggle' (automatically generated)
-
select
-
return the value of the instance variable 'select' (automatically generated)
-
select: something
-
set the value of the instance variable 'select' (automatically generated)
building
-
createViewFor: aBuilder in: aView
-
(comment from inherited method)
low level create - no attributes are set.
Can be redefined for special creation (see arbitraryComponentSpec)
-
defineCallBacksFor: aBuilder view: aView
-
transform ST-80 Style callBackSpec
-
setModelAttributeIn: aView with: aBuilder
-
set my model attributes to aView (or its model)
converting
-
fromLiteralArrayEncoding: aSpecArray
-
read my attributes from aSpecArray
queries-UIDefiner
-
defaultModelClassFor: someAspect
-
used by the UIPainters aspectGenerator
-
defaultModelIsCallBackMethodSelector: someAspect
-
used by the UIPainters aspectGenerator;
Return true if the aspect specifies an action method
(or callBack) as opposed to a real model value.
-
defaultModelValueFor: someAspect
-
used by the UIDefiner - return the aspects default value
visiting
-
acceptUISpecVisitor: aVisitor
-
Double dispatch back to the visitor, passing my type encoded in
the selector (visitor pattern)
|