|
The Gravey 2.5 Framework and AIM RIA | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Object
|
+--GrvObject
|
+--EDOIndex
|
+--BSCIndex
This class encapsulates an EDO index for Bidder/Shipping/Contact.
Version: 2.0
Author: Bruce Wallace (PolyGlotInc.com)
See:
| Constructor Summary | |
BSCIndex
()
|
|
| Method Summary | |
String
|
_bidString( bindex )
return Bidder description |
String
|
_conString( cindex )
return contact description |
Object
|
_noString()
|
String
|
_shpString( sindex )
return Shipping description |
String
|
asEventArgs()
return "this" as event handler arg list string |
String
|
asString()
return "this" as a description string |
boolean
|
equals(x)
return whether "this" equals given EDOIndex |
boolean
|
hasSelection()
return whether "this" contains a selection |
Object
|
invoke(<Object> self,<Function> bMethod,<Function> sMethod,<Function> cMethod,<Object> optArg)
Invoke the appropriate method given the index type and return its result. |
void
|
konstructor( <int> optB,<int> optS,<int> optC )
|
<static> BSCIndex
|
Bidder()
Static factory method to generate Bidder-flavored index |
<static> BSCIndex
|
Contact( <int> index )
Static factory method to generate Contact-flavored index |
<static> BSCIndex
|
Shipping( <int> index )
Static factory method to generate Shipping-flavored index |
| Methods inherited from class GrvObject |
souper
|
| Constructor Detail |
BSCIndex()
| Method Detail |
String _bidString( bindex )
String _conString( cindex )
Object _noString()
String _shpString( sindex )
String asEventArgs()
String asString()
boolean equals(x)
boolean hasSelection()
Object invoke(<Object> self,<Function> bMethod,<Function> sMethod,<Function> cMethod,<Object> optArg)
self.method(this.subindex,optionalArgument)
self - the parent object of the method
bMethod - method to call if xi is Bidder type
sMethod - method to call if xi is Shipping type
cMethod - method to call if xi is Contact type
optArg - optional extra param to pass to method
void konstructor( <int> optB,<int> optS,<int> optC )
optB - index into Bidders list for current Auction
optS - index into Shipping list for specified Bidder
optC - index into contacts list for specified Bidder If args not specified or if all are null then this represents "no selection".
<static> BSCIndex Bidder()
index - Bidder index
<static> BSCIndex Contact( <int> index )
index - Contact index
<static> BSCIndex Shipping( <int> index )
index - Shipping index
|
The Gravey 2.5 Framework and AIM RIA | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||