Ontimize 5.2071EN

com.ontimize.gui
Class BasicInteractionManagerAction.BasicModeAction

java.lang.Object
  extended bycom.ontimize.gui.BasicInteractionManagerAction.BasicModeAction
All Implemented Interfaces:
InteractionManagerAction.ModeAction
Enclosing class:
BasicInteractionManagerAction

public static class BasicInteractionManagerAction.BasicModeAction
extends java.lang.Object
implements InteractionManagerAction.ModeAction

Stores a action to change the form fields behaviour.

Default implementation of ModeAction

Since:
Ontimize 5.2059EN
Author:
Imatia Innovation S.L.

Field Summary
protected  java.lang.String attr
           
protected static java.util.Properties DEFAULT_ACTIONS
           
static java.lang.String DEFAULT_ACTIONS_LOCATION
           
static java.lang.String DEFAULT_ACTIONS_LOCATION_SYSTEM_PROPERTY_KEY
           
protected  java.lang.String name
           
protected  java.lang.Object value
           
protected  java.lang.Class valueClass
           
protected  java.lang.String valueClassName
           
 
Constructor Summary
BasicInteractionManagerAction.BasicModeAction(java.lang.String name, java.lang.String attr, java.lang.String className, java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getAttr()
           
protected static java.lang.String getDefaultClass(java.lang.String clazz, java.lang.String action)
          If no class is provided, check the default class for the given action
 java.lang.String getName()
           
 java.lang.Object getValue()
           
 java.lang.Class getValueClass()
           
 java.lang.String getValueClassName()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_ACTIONS_LOCATION_SYSTEM_PROPERTY_KEY

public static final java.lang.String DEFAULT_ACTIONS_LOCATION_SYSTEM_PROPERTY_KEY
See Also:
Constant Field Values

DEFAULT_ACTIONS_LOCATION

public static final java.lang.String DEFAULT_ACTIONS_LOCATION
See Also:
Constant Field Values

DEFAULT_ACTIONS

protected static java.util.Properties DEFAULT_ACTIONS

name

protected java.lang.String name

attr

protected java.lang.String attr

value

protected java.lang.Object value

valueClass

protected java.lang.Class valueClass

valueClassName

protected java.lang.String valueClassName
Constructor Detail

BasicInteractionManagerAction.BasicModeAction

public BasicInteractionManagerAction.BasicModeAction(java.lang.String name,
                                                     java.lang.String attr,
                                                     java.lang.String className,
                                                     java.lang.String value)
                                              throws java.lang.IllegalArgumentException
Method Detail

getDefaultClass

protected static java.lang.String getDefaultClass(java.lang.String clazz,
                                                  java.lang.String action)
                                           throws java.lang.IllegalArgumentException

If no class is provided, check the default class for the given action

Parameters:
clazz - Class name for the parameter value.
action - Method to call
Throws:
java.lang.IllegalArgumentException

getName

public java.lang.String getName()
Specified by:
getName in interface InteractionManagerAction.ModeAction

getAttr

public java.lang.String getAttr()
Specified by:
getAttr in interface InteractionManagerAction.ModeAction

getValue

public java.lang.Object getValue()
Specified by:
getValue in interface InteractionManagerAction.ModeAction

getValueClass

public java.lang.Class getValueClass()
Specified by:
getValueClass in interface InteractionManagerAction.ModeAction

getValueClassName

public java.lang.String getValueClassName()
Specified by:
getValueClassName in interface InteractionManagerAction.ModeAction

equals

public boolean equals(java.lang.Object o)

toString

public java.lang.String toString()

Ontimize