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

Quick Search    Search Deep

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

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

final class Gui4jAccessStatic
extends Gui4jAccessImpl


Field Summary
private  java.lang.Class mClass
           
 
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) Gui4jAccessStatic(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

mClass

private final java.lang.Class mClass
Constructor Detail

Gui4jAccessStatic

Gui4jAccessStatic(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)