Project Wonder 5.0

er.ajax
Class AjaxOption

java.lang.Object
  extended by er.ajax.AjaxOption
Direct Known Subclasses:
AjaxConstantOption

public class AjaxOption
extends java.lang.Object


Nested Class Summary
static class AjaxOption.Type
           
 
Field Summary
static AjaxOption.Type ARRAY
           
static AjaxOption.Type BOOLEAN
           
static AjaxOption.Type DEFAULT
           
static AjaxOption.Type DICTIONARY
           
static AjaxOption.Type FUNCTION
           
static AjaxOption.Type FUNCTION_1
           
static AjaxOption.Type FUNCTION_2
           
static AjaxOption.Type NUMBER
           
static AjaxOption.Type SCRIPT
           
static AjaxOption.Type STRING
           
static AjaxOption.Type STRING_ARRAY
           
static AjaxOption.Type STRING_OR_ARRAY
           
 
Constructor Summary
AjaxOption(java.lang.String name)
           
AjaxOption(java.lang.String name, AjaxOption.Type type)
           
AjaxOption(java.lang.String name, java.lang.Object defaultValue, AjaxOption.Type type)
           
AjaxOption(java.lang.String name, java.lang.String bindingName, java.lang.Object defaultValue, AjaxOption.Type type)
           
 
Method Summary
protected  void addToDictionary(com.webobjects.appserver.WOComponent component, com.webobjects.foundation.NSDictionary<java.lang.String,? extends com.webobjects.appserver.WOAssociation> associations, com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.String> dictionary)
           
 void addToDictionary(com.webobjects.appserver.WOComponent component, com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.String> dictionary)
           
static com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.String> createAjaxOptionsDictionary(com.webobjects.foundation.NSArray<AjaxOption> ajaxOptions, com.webobjects.appserver.WOComponent component)
           
static com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.String> createAjaxOptionsDictionary(com.webobjects.foundation.NSArray<AjaxOption> ajaxOptions, com.webobjects.appserver.WOComponent component, com.webobjects.foundation.NSDictionary<java.lang.String,? extends com.webobjects.appserver.WOAssociation> associations)
           
 java.lang.Object defaultValue()
           
 java.lang.String name()
           
 AjaxOption.Type type()
           
 AjaxValue valueForObject(java.lang.Object obj)
           
protected  java.lang.Object valueInComponent(com.webobjects.appserver.WOComponent component)
           
protected  java.lang.Object valueInComponent(com.webobjects.appserver.WOComponent component, com.webobjects.foundation.NSDictionary<java.lang.String,? extends com.webobjects.appserver.WOAssociation> associations)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final AjaxOption.Type DEFAULT

STRING

public static final AjaxOption.Type STRING

SCRIPT

public static final AjaxOption.Type SCRIPT

NUMBER

public static final AjaxOption.Type NUMBER

ARRAY

public static final AjaxOption.Type ARRAY

STRING_ARRAY

public static final AjaxOption.Type STRING_ARRAY

BOOLEAN

public static final AjaxOption.Type BOOLEAN

STRING_OR_ARRAY

public static final AjaxOption.Type STRING_OR_ARRAY

DICTIONARY

public static final AjaxOption.Type DICTIONARY

FUNCTION

public static final AjaxOption.Type FUNCTION

FUNCTION_1

public static final AjaxOption.Type FUNCTION_1

FUNCTION_2

public static final AjaxOption.Type FUNCTION_2
Constructor Detail

AjaxOption

public AjaxOption(java.lang.String name)

AjaxOption

public AjaxOption(java.lang.String name,
                  AjaxOption.Type type)

AjaxOption

public AjaxOption(java.lang.String name,
                  java.lang.Object defaultValue,
                  AjaxOption.Type type)

AjaxOption

public AjaxOption(java.lang.String name,
                  java.lang.String bindingName,
                  java.lang.Object defaultValue,
                  AjaxOption.Type type)
Method Detail

name

public java.lang.String name()

type

public AjaxOption.Type type()

valueForObject

public AjaxValue valueForObject(java.lang.Object obj)

defaultValue

public java.lang.Object defaultValue()

valueInComponent

protected java.lang.Object valueInComponent(com.webobjects.appserver.WOComponent component)

valueInComponent

protected java.lang.Object valueInComponent(com.webobjects.appserver.WOComponent component,
                                            com.webobjects.foundation.NSDictionary<java.lang.String,? extends com.webobjects.appserver.WOAssociation> associations)

addToDictionary

public void addToDictionary(com.webobjects.appserver.WOComponent component,
                            com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.String> dictionary)

addToDictionary

protected void addToDictionary(com.webobjects.appserver.WOComponent component,
                               com.webobjects.foundation.NSDictionary<java.lang.String,? extends com.webobjects.appserver.WOAssociation> associations,
                               com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.String> dictionary)

createAjaxOptionsDictionary

public static com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.String> createAjaxOptionsDictionary(com.webobjects.foundation.NSArray<AjaxOption> ajaxOptions,
                                                                                                                           com.webobjects.appserver.WOComponent component)

createAjaxOptionsDictionary

public static com.webobjects.foundation.NSMutableDictionary<java.lang.String,java.lang.String> createAjaxOptionsDictionary(com.webobjects.foundation.NSArray<AjaxOption> ajaxOptions,
                                                                                                                           com.webobjects.appserver.WOComponent component,
                                                                                                                           com.webobjects.foundation.NSDictionary<java.lang.String,? extends com.webobjects.appserver.WOAssociation> associations)

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.