ProtoObjectObjectSCXMLElementWrapperSCHtmlInputComponent
| form | value |
| instance | class |
|---|---|
| accessing initialize private request testing value | instance creation |
| form |
|---|
|
| value |
|---|
|
| accessing |
|---|
| id |
^ self attributeAt: 'id' |
| name |
^ self attributeAt: 'name' |
| initialize |
|---|
| initializeForForm: aForm element: anXMLElement |
self initializeFromXMLElement: anXMLElement. value _ anXMLElement attributeAt: 'value' ifAbsent: []. form _ aForm |
| private |
|---|
| setValue: aValue |
value _ aValue |
| request |
|---|
| addToRequestStream: aStream |
self name ifNil: [^false]. aStream nextPutAll: self name. self value ifNotNil: [aStream nextPut: $=. aStream nextPutAll: self value]. ^true |
| testing |
|---|
| isButton |
^false |
| isCheckbox |
^false |
| isRadioButton |
^ false |
| isSelectInput |
^false |
| isTextInput |
^false |
| value |
|---|
| value |
^value |
| value: aValue |
self setValue: aValue |
| instance creation |
|---|
| forElement: anXMLElement ofForm: aForm |
^ self new initializeForForm: aForm element: anXMLElement |