java.lang.Object
org.gui4j.core.call.Gui4jCallParser
- All Implemented Interfaces:
- org.gui4j.exception.ErrorTags, org.gui4j.core.Gui4jCallFactory, java.io.Serializable
- public final class Gui4jCallParser
- extends java.lang.Object
- implements org.gui4j.core.Gui4jCallFactory, org.gui4j.exception.ErrorTags, java.io.Serializable
| 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 |
|
Method Summary |
private Gui4jAccessImpl |
createSeq(Gui4jAccessImpl first,
Gui4jAccessImpl second)
|
org.gui4j.core.Gui4jCall |
getInstance(org.gui4j.core.Gui4jComponent gui4jComponent,
int lineNumber,
java.lang.Class valueClass,
java.lang.String accessPath)
Method getInstance. |
org.gui4j.core.Gui4jCall |
getInstance(org.gui4j.core.Gui4jComponent gui4jComponent,
int lineNumber,
java.util.Map valueClassMap,
java.lang.String accessPath)
Method getInstance. |
org.gui4j.core.Gui4jCall |
getInstance(org.gui4j.core.Gui4jComponent gui4jComponent,
int lineNumber,
java.lang.String accessPath)
Method getInstance. |
private Gui4jAccessImpl |
getInstance(ParseCtx parseCtx,
Gui4jAccessImpl thisAccess,
java.lang.String accessPath)
|
(package private) Gui4jAccessImpl |
parseCallSequence(ParseCtx parseCtx,
java.lang.String accessPath)
|
private java.util.List |
parseDependantProperties(ParseCtx parseCtx,
java.lang.String accessPath)
|
private Gui4jAccessImpl |
parseSeqSequence(ParseCtx parseCtx,
java.lang.String accessPath)
|
(package private) static void |
skipSpaces(ParseCtx parseCtx,
int len)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Gui4jCallParser
public Gui4jCallParser()
- Constructor for Gui4jCallParser.
getInstance
public org.gui4j.core.Gui4jCall getInstance(org.gui4j.core.Gui4jComponent gui4jComponent,
int lineNumber,
java.lang.String accessPath)
- Description copied from interface:
org.gui4j.core.Gui4jCallFactory
- Method getInstance.
- Specified by:
getInstance in interface org.gui4j.core.Gui4jCallFactory
getInstance
public org.gui4j.core.Gui4jCall getInstance(org.gui4j.core.Gui4jComponent gui4jComponent,
int lineNumber,
java.lang.Class valueClass,
java.lang.String accessPath)
- Description copied from interface:
org.gui4j.core.Gui4jCallFactory
- Method getInstance.
- Specified by:
getInstance in interface org.gui4j.core.Gui4jCallFactory
getInstance
public org.gui4j.core.Gui4jCall getInstance(org.gui4j.core.Gui4jComponent gui4jComponent,
int lineNumber,
java.util.Map valueClassMap,
java.lang.String accessPath)
- Description copied from interface:
org.gui4j.core.Gui4jCallFactory
- Method getInstance.
- Specified by:
getInstance in interface org.gui4j.core.Gui4jCallFactory
getInstance
private Gui4jAccessImpl getInstance(ParseCtx parseCtx,
Gui4jAccessImpl thisAccess,
java.lang.String accessPath)
parseCallSequence
Gui4jAccessImpl parseCallSequence(ParseCtx parseCtx,
java.lang.String accessPath)
skipSpaces
static void skipSpaces(ParseCtx parseCtx,
int len)
createSeq
private Gui4jAccessImpl createSeq(Gui4jAccessImpl first,
Gui4jAccessImpl second)
parseSeqSequence
private Gui4jAccessImpl parseSeqSequence(ParseCtx parseCtx,
java.lang.String accessPath)
parseDependantProperties
private java.util.List parseDependantProperties(ParseCtx parseCtx,
java.lang.String accessPath)