(a)
resultCount = obj.PropCount
resultName = obj.PropName( index )
resultValue = obj.PropValue( index )
obj.PropValue( index ) = newValue
(b)
resultIndex = obj.PropIndex( name )
resultValue = obj.PropValue( name )
obj.PropValue( name ) = newValue

Table 1: Methods of the PropertyHolder mixin. (a) Abstract methods are declared by the mixin interface but must be defined by implementors of that interface. (b) Concrete methods are provided by the mixin itself.

Back to Article