|
Project Wonder 2.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.webobjects.appserver.WOElement com.webobjects.appserver.WOComponent er.wopaypal.PayPalSingleItemLinkBase er.wopaypal.PayPalSingleItemFormLink
PayPalSingleItemFormLink is a WOComponent that implements a form to submit a PayPal single item purchase.
Nested Class Summary |
Nested classes inherited from class com.webobjects.appserver.WOComponent |
WOComponent._EventLoggingEnabler, WOComponent.Event |
Nested classes inherited from class com.webobjects.foundation.NSKeyValueCodingAdditions |
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility |
Nested classes inherited from class com.webobjects.foundation.NSValidation |
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException |
Field Summary | |
NSDictionary |
aDict
Used in the WORepetition in the WOComponent |
Boolean |
useImageButton
Used in the WOConditional on the WOComponent |
Fields inherited from class er.wopaypal.PayPalSingleItemLinkBase |
allowCustomerNote, amount, cancelURL, collectShippingAddress, currencyCode, custom, itemName, itemNumber, logoURL, notifyURL, PAYPAL_CGI_NAME, payPalBusinessName, returnURL, useDefaultIPNURL, useIPN, userDefinableQuantity |
Fields inherited from class com.webobjects.appserver.WOComponent |
_Extension, _IsEventLoggingEnabled, _keyAssociations |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding |
_CLASS, NullValue |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding.ErrorHandling |
_CLASS |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator |
Fields inherited from interface com.webobjects.foundation.NSValidation |
_CLASS |
Constructor Summary | |
PayPalSingleItemFormLink(WOContext context)
Constructor. |
Method Summary | |
protected NSArray |
additionalBindingList()
additionalBindingList is a NSArray of bindings to pull when we synchronize our values with the WOComponent's binding settings. |
void |
appendToResponse(WOResponse r,
WOContext c)
Overrides the default behavior and tells the Component to synchronize its ivar values with those bound to the WOComponent's bindings by calling pullBindings() |
NSArray |
encodedBindings()
NSArray of binding values presented in the way PayPal expects them. |
WOActionResults |
invokeAction(WORequest r,
WOContext c)
Overrides the default behavior and tells the Component to synchronize its ivar values with those bound to the WOComponent's bindings by calling pullBindings() |
boolean |
isStateless()
Makes the component stateless. |
protected void |
pullBindings()
Manually synchronizes the values from the WOComponent. |
void |
reset()
Resets the values pulled from the WOComponent to null. |
boolean |
synchronizesVariablesWithBindings()
Tells the component not to synchronize its binding values. |
void |
takeValuesFromRequest(WORequest r,
WOContext c)
Overrides the default behavior and tells the Component to synchronize its ivar values with those bound to the WOComponent's bindings by calling pullBindings() |
boolean |
useImageButtonAsSmallBBoolean()
Simple utility method that checks to see if the WOComponent should render the image button or the submit button. |
Methods inherited from class er.wopaypal.PayPalSingleItemLinkBase |
baseBindingList, defaultNotificationURL |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public NSDictionary aDict
public Boolean useImageButton
Constructor Detail |
public PayPalSingleItemFormLink(WOContext context)
context
- WOContextMethod Detail |
public boolean isStateless()
public boolean synchronizesVariablesWithBindings()
public NSArray encodedBindings()
public boolean useImageButtonAsSmallBBoolean()
protected NSArray additionalBindingList()
additionalBindingList
in class PayPalSingleItemLinkBase
protected void pullBindings()
public void reset()
public void appendToResponse(WOResponse r, WOContext c)
r
- WOResponsec
- WOContextpublic void takeValuesFromRequest(WORequest r, WOContext c)
r
- WORequestc
- WOContextpublic WOActionResults invokeAction(WORequest r, WOContext c)
r
- WOResponsec
- WOContext
|
Last updated: Do, Dez 9, 2004 12:46 PM CET | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |