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

Quick Search    Search Deep

org.gui4j.component.factory
Class Gui4jEditFactory  view Gui4jEditFactory download Gui4jEditFactory.java

java.lang.Object
  extended byorg.gui4j.core.Gui4jComponentFactory
      extended byorg.gui4j.component.factory.Gui4jJComponentFactory
          extended byorg.gui4j.component.factory.Gui4jEditFactory
All Implemented Interfaces:
org.gui4j.exception.ErrorTags, java.io.Serializable
Direct Known Subclasses:
Gui4jPasswordFieldFactory

public class Gui4jEditFactory
extends Gui4jJComponentFactory


Nested Class Summary
 
Nested classes inherited from class org.gui4j.core.Gui4jComponentFactory
org.gui4j.core.Gui4jComponentFactory.SubElement
 
Field Summary
private  java.lang.String ACTIONCOMMAND
           
private  java.lang.String EDITABLE
           
private  java.lang.String HALIGNMENT
           
private  java.lang.String MAXLENGTH
           
static java.util.Map mHorizontalAlign
           
private static org.apache.commons.logging.Log mLogger
           
private  java.lang.String NAME
           
private  java.lang.String SETVALUE
           
private  java.lang.String VALUE
           
private  java.lang.String WIDTH
           
 
Fields inherited from class org.gui4j.component.factory.Gui4jJComponentFactory
 
Fields inherited from class org.gui4j.core.Gui4jComponentFactory
CDATA, CONTEXT, DTD_IMPLIED, DTD_REQUIRED, ELEMENT_COMPONENT, ELEMENT_GUI4JREF, ENABLED, EVENT_AWARE, FIELD_Id, FIELD_Style, FIELDGui4jRef_Id, FOCUSABLE, IMPLIED, NOT_EVENT_AWARE, REQUIRED, VISIBLE
 
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
Gui4jEditFactory()
           
 
Method Summary
 void addToplevelAttributes(java.util.List attrList, org.gui4j.util.Filter filter)
           
protected  org.gui4j.component.Gui4jEdit createTextFieldComponent(org.gui4j.core.Gui4jComponentContainer gui4jComponentContainer, java.lang.String id)
           
 org.gui4j.component.Gui4jJComponent defineGui4jJComponentBy(org.gui4j.core.Gui4jComponentContainer gui4jComponentContainer, java.lang.String id, org.dom4j.LElement e)
           
 java.lang.String getName()
          Returns the name of the component
 void writeDTD(java.io.PrintWriter out)
          Writes the DTD of this component to the given stream
 
Methods inherited from class org.gui4j.component.factory.Gui4jJComponentFactory
defineBy, defineProperties
 
Methods inherited from class org.gui4j.core.Gui4jComponentFactory
attrList2Arr, checkErrorList, constructAttributeType, defineProperties, definePropertyEnabled, definePropertyVisible, getDoubleValue, getGui4j, getGui4jAccessInstance, getGui4jAccessInstance, getGui4jAccessInstance, getInnerElements, getIntValue, getIntValue, getMapValue, setGui4j, setGui4jCallFactory, toString, writeElement, writeToplevelElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

private final java.lang.String NAME
See Also:
Constant Field Values

VALUE

private final java.lang.String VALUE
See Also:
Constant Field Values

SETVALUE

private final java.lang.String SETVALUE
See Also:
Constant Field Values

WIDTH

private final java.lang.String WIDTH
See Also:
Constant Field Values

MAXLENGTH

private final java.lang.String MAXLENGTH
See Also:
Constant Field Values

ACTIONCOMMAND

private final java.lang.String ACTIONCOMMAND
See Also:
Constant Field Values

EDITABLE

private final java.lang.String EDITABLE
See Also:
Constant Field Values

HALIGNMENT

private final java.lang.String HALIGNMENT
See Also:
Constant Field Values

mLogger

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

mHorizontalAlign

public static final java.util.Map mHorizontalAlign
Constructor Detail

Gui4jEditFactory

public Gui4jEditFactory()
Method Detail

writeDTD

public void writeDTD(java.io.PrintWriter out)
Description copied from class: org.gui4j.core.Gui4jComponentFactory
Writes the DTD of this component to the given stream


addToplevelAttributes

public void addToplevelAttributes(java.util.List attrList,
                                  org.gui4j.util.Filter filter)
Overrides:
addToplevelAttributes in class Gui4jJComponentFactory

defineGui4jJComponentBy

public org.gui4j.component.Gui4jJComponent defineGui4jJComponentBy(org.gui4j.core.Gui4jComponentContainer gui4jComponentContainer,
                                                                   java.lang.String id,
                                                                   org.dom4j.LElement e)
Specified by:
defineGui4jJComponentBy in class Gui4jJComponentFactory

createTextFieldComponent

protected org.gui4j.component.Gui4jEdit createTextFieldComponent(org.gui4j.core.Gui4jComponentContainer gui4jComponentContainer,
                                                                 java.lang.String id)

getName

public java.lang.String getName()
Description copied from class: org.gui4j.core.Gui4jComponentFactory
Returns the name of the component