Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.gui4j.core.call
Class Gui4jAccessSetValue  view Gui4jAccessSetValue download Gui4jAccessSetValue.java

java.lang.Object
  extended byorg.gui4j.core.call.Gui4jAccessImpl
      extended byorg.gui4j.core.call.Gui4jAccessSetValue
All Implemented Interfaces:
org.gui4j.exception.ErrorTags, java.io.Serializable

final class Gui4jAccessSetValue
extends Gui4jAccessImpl


Field Summary
(package private) static org.apache.commons.logging.Log mLogger
           
private  java.lang.String mParamName
           
private  ParseCtx mParseCtx
           
 
Fields inherited from interface org.gui4j.exception.ErrorTags
EXCEPTION_OCCURED, PROGRAMMING_ERROR, PROGRAMMING_ERROR_illegal_access_exception, PROGRAMMING_ERROR_instantiation_exception, PROGRAMMING_ERROR_invocation_target_exception, PROGRAMMING_ERROR_method_ambiguous, PROGRAMMING_ERROR_method_not_found, PROGRAMMING_ERROR_parameter_null, RESOURCE_ERROR, RESOURCE_ERROR_access_type_not_compatible, RESOURCE_ERROR_access_unexpected_character, RESOURCE_ERROR_access_unexpected_end, RESOURCE_ERROR_access_value_type_not_defined, RESOURCE_ERROR_alias_already_defined, RESOURCE_ERROR_alias_class_not_found, RESOURCE_ERROR_alias_not_defined_in_path, RESOURCE_ERROR_alias_undefined, RESOURCE_ERROR_attribute_editable_defined, RESOURCE_ERROR_attribute_listEditable_defined, RESOURCE_ERROR_attribute_not_defined, RESOURCE_ERROR_double_DataConversionException, RESOURCE_ERROR_element_at_row_col_already_defined, RESOURCE_ERROR_gui4jComponent_already_defined, RESOURCE_ERROR_gui4jComponent_already_registered, RESOURCE_ERROR_gui4jComponent_not_defined, RESOURCE_ERROR_gui4jComponent_not_registered, RESOURCE_ERROR_int_DataConversionException, RESOURCE_ERROR_invalid_column, RESOURCE_ERROR_invalid_defaultButton, RESOURCE_ERROR_invalid_keystroke, RESOURCE_ERROR_invalid_row, RESOURCE_ERROR_invalid_url, RESOURCE_ERROR_jdom_exception, RESOURCE_ERROR_labelform_column_conflict, RESOURCE_ERROR_placement_must_contain_gui4jComponent, RESOURCE_ERROR_property_getter_type_incompatible, RESOURCE_ERROR_style_defined_twice, RESOURCE_ERROR_style_not_defined, RESOURCE_ERROR_tableLayout_invalid_col_row_str, RESOURCE_ERROR_type_not_compatible, RESOURCE_ERROR_unexpected_gui4jStyle_end, RESOURCE_ERROR_unknown_param, RESOURCE_ERROR_unknown_param_in_include
 
Constructor Summary
(package private) Gui4jAccessSetValue(ParseCtx parseCtx, java.lang.String accessPath)
           
 
Method Summary
(package private)  java.lang.Class getResultClass()
           
 java.lang.Object getValue(java.lang.Object baseInstance, java.lang.Object thisInstance, java.util.Map paramMap)
           
 boolean isConstant()
          Returns true if the value returned by getValue(Object) never changes
protected  int minIndex(java.lang.String str, java.lang.String chars, int startIdx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mLogger

static final org.apache.commons.logging.Log mLogger

mParseCtx

private final ParseCtx mParseCtx

mParamName

private final java.lang.String mParamName
Constructor Detail

Gui4jAccessSetValue

Gui4jAccessSetValue(ParseCtx parseCtx,
                    java.lang.String accessPath)
Method Detail

getResultClass

java.lang.Class getResultClass()
Specified by:
getResultClass in class Gui4jAccessImpl

isConstant

public boolean isConstant()
Description copied from class: Gui4jAccessImpl
Returns true if the value returned by getValue(Object) never changes

Specified by:
isConstant in class Gui4jAccessImpl

getValue

public java.lang.Object getValue(java.lang.Object baseInstance,
                                 java.lang.Object thisInstance,
                                 java.util.Map paramMap)
Specified by:
getValue in class Gui4jAccessImpl

minIndex

protected int minIndex(java.lang.String str,
                       java.lang.String chars,
                       int startIdx)