UIPainterView.st
author ca
Tue, 25 Feb 1997 14:15:56 +0100
changeset 59 0a2b2ff030a0
parent 57 5af567f52811
child 60 7542ab7fbbfe
permissions -rw-r--r--
so far ...
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
51
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
     1
Object subclass:#ViewProperty
57
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
     2
	instanceVariableNames:'aspectSelector changeSelector nameIndex view elementClass
59
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
     3
		labelSelector identifier tabable defaultable menuSelector
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
     4
		initiallyInvisible'
52
40a98a1507b4 *** empty log message ***
ca
parents: 51
diff changeset
     5
	classVariableNames:'Identifier'
40a98a1507b4 *** empty log message ***
ca
parents: 51
diff changeset
     6
	poolDictionaries:''
40a98a1507b4 *** empty log message ***
ca
parents: 51
diff changeset
     7
	privateIn:UIPainterView
51
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
     8
!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
     9
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    10
!UIPainterView::ViewProperty class methodsFor:'instance creation'!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    11
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    12
new
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    13
    Identifier notNil ifTrue:[Identifier := Identifier + 1]
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    14
                     ifFalse:[Identifier := 1].
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    15
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    16
  ^ self basicNew initialize
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    17
! !
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    18
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    19
!UIPainterView::ViewProperty methodsFor:'accessing'!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    20
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    21
aspectSelector
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    22
    "return the value of the instance variable 'aspectSelector' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    23
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    24
    ^ aspectSelector
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    25
!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    26
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    27
aspectSelector:something
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    28
    "set the value of the instance variable 'aspectSelector' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    29
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    30
    aspectSelector := something.
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    31
!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    32
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    33
changeSelector
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    34
    "return the value of the instance variable 'changeSelector' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    35
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    36
    ^ changeSelector!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    37
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    38
changeSelector:something
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    39
    "set the value of the instance variable 'changeSelector' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    40
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    41
    changeSelector := something.!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    42
59
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    43
defaultable
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    44
    "return the value of the instance variable 'defaultable' (automatically generated)"
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    45
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    46
    ^ defaultable!
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    47
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    48
defaultable:something
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    49
    "set the value of the instance variable 'defaultable' (automatically generated)"
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    50
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    51
    defaultable := something.!
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    52
51
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    53
elementClass
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    54
    "return the value of the instance variable 'elementClass' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    55
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    56
    ^ elementClass!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    57
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    58
elementClass:something
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    59
    "set the value of the instance variable 'elementClass' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    60
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    61
    elementClass := something.!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    62
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    63
group
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    64
    ^ nil
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    65
!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    66
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    67
identifier
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    68
    "return the unique identifier assigned to property
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    69
    "
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    70
    ^ identifier
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    71
!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    72
59
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    73
initiallyInvisible
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    74
    "return the value of the instance variable 'initiallyInvisible' (automatically generated)"
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    75
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    76
    ^ initiallyInvisible!
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    77
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    78
initiallyInvisible:something
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    79
    "set the value of the instance variable 'initiallyInvisible' (automatically generated)"
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    80
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    81
    initiallyInvisible := something.!
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    82
51
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    83
labelSelector
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    84
    "return the value of the instance variable 'labelSelector' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    85
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    86
    ^ labelSelector!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    87
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    88
labelSelector:something
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    89
    "set the value of the instance variable 'labelSelector' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    90
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    91
    labelSelector := something.!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
    92
59
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    93
menuSelector
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    94
    "return the value of the instance variable 'menuSelector' (automatically generated)"
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    95
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    96
    ^ menuSelector!
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    97
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    98
menuSelector:something
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
    99
    "set the value of the instance variable 'menuSelector' (automatically generated)"
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
   100
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
   101
    menuSelector := something.!
0a2b2ff030a0 so far ...
ca
parents: 57
diff changeset
   102
51
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   103
name
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   104
    "return the value of the instance variable 'name' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   105
57
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   106
    ^ view name
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   107
!
51
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   108
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   109
name:something
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   110
    "set the value of the instance variable 'name' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   111
57
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   112
    view name:something
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   113
!
51
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   114
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   115
nameIndex
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   116
    "return the value of the instance variable 'nameIndex' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   117
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   118
    ^ nameIndex!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   119
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   120
nameIndex:something
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   121
    "set the value of the instance variable 'nameIndex' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   122
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   123
    nameIndex := something.!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   124
57
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   125
tabable
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   126
    "return the value of the instance variable 'tabable' (automatically generated)"
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   127
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   128
    ^ tabable!
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   129
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   130
tabable:something
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   131
    "set the value of the instance variable 'tabable' (automatically generated)"
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   132
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   133
    tabable := something.!
5af567f52811 checkin from browser
ca
parents: 55
diff changeset
   134
51
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   135
view
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   136
    "return the value of the instance variable 'view' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   137
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   138
    ^ view!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   139
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   140
view:something
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   141
    "set the value of the instance variable 'view' (automatically generated)"
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   142
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   143
    view := something.! !
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   144
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   145
!UIPainterView::ViewProperty methodsFor:'initialization'!
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   146
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   147
initialize
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   148
    super initialize.
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   149
    identifier := Identifier
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   150
! !
01d0c9394944 *** empty log message ***
ca
parents: 49
diff changeset
   151