java.lang.Object
org.gui4j.core.Gui4jComponentFactory
org.gui4j.component.factory.Gui4jJComponentFactory
org.gui4j.component.factory.Gui4jLabelFormFactory
- All Implemented Interfaces:
- org.gui4j.exception.ErrorTags, java.io.Serializable, SubElemented
- public class Gui4jLabelFormFactory
- extends Gui4jJComponentFactory
- implements SubElemented
| Nested classes inherited from class org.gui4j.core.Gui4jComponentFactory |
org.gui4j.core.Gui4jComponentFactory.SubElement |
| 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 |
| Methods inherited from class org.gui4j.core.Gui4jComponentFactory |
attrList2Arr, checkErrorList, constructAttributeType, defineProperties, definePropertyEnabled, definePropertyVisible, getDoubleValue, getGui4j, getGui4jAccessInstance, getGui4jAccessInstance, getGui4jAccessInstance, getIntValue, getIntValue, getMapValue, setGui4j, setGui4jCallFactory, toString, writeElement, writeToplevelElement |
NAME
private static final java.lang.String NAME
- See Also:
- Constant Field Values
HSPACING
private static final java.lang.String HSPACING
- See Also:
- Constant Field Values
VSPACING
private static final java.lang.String VSPACING
- See Also:
- Constant Field Values
COLUMNS
private static final java.lang.String COLUMNS
- See Also:
- Constant Field Values
COMPONENTWIDTHS
private static final java.lang.String COMPONENTWIDTHS
- See Also:
- Constant Field Values
COMPONENTWIDTH
private static final java.lang.String COMPONENTWIDTH
- See Also:
- Constant Field Values
COLSPACING
private static final java.lang.String COLSPACING
- See Also:
- Constant Field Values
COLSPANS
private static final java.lang.String COLSPANS
- See Also:
- Constant Field Values
COLUMN
private static final java.lang.String COLUMN
- See Also:
- Constant Field Values
LABELS
private static final java.lang.String LABELS
- See Also:
- Constant Field Values
COMPONENTS
private static final java.lang.String COMPONENTS
- See Also:
- Constant Field Values
MARKERS
private static final java.lang.String MARKERS
- See Also:
- Constant Field Values
Gui4jLabelFormFactory
public Gui4jLabelFormFactory()
defineGui4jJComponentBy
protected org.gui4j.component.Gui4jJComponent defineGui4jJComponentBy(org.gui4j.core.Gui4jComponentContainer gui4jComponentContainer,
java.lang.String id,
org.dom4j.LElement e)
- Specified by:
defineGui4jJComponentBy in class Gui4jJComponentFactory
extractColumnContent
private void extractColumnContent(java.util.List elements,
org.gui4j.component.Gui4jLabelForm.Column column,
org.gui4j.core.Gui4jComponentContainer gui4jComponentContainer)
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
addInnerAttributes
public void addInnerAttributes(java.lang.String elementName,
java.util.List list)
- Specified by:
addInnerAttributes in interface SubElemented
getSubElement
public org.gui4j.core.Gui4jComponentFactory.SubElement getSubElement(java.lang.String elementName)
- Specified by:
getSubElement in interface SubElemented
getSubElementColumnContent
private org.gui4j.core.Gui4jComponentFactory.SubElement getSubElementColumnContent()
getName
public java.lang.String getName()
- Description copied from class:
org.gui4j.core.Gui4jComponentFactory
- Returns the name of the component
addToplevelAttributes
public void addToplevelAttributes(java.util.List attrList,
org.gui4j.util.Filter filter)
- Overrides:
addToplevelAttributes in class Gui4jJComponentFactory
getInnerElements
public java.lang.String[] getInnerElements()
- Description copied from class:
org.gui4j.core.Gui4jComponentFactory
- Returns an array with all inner elements that are defined by this component. If other top level
elements are allowed to be nested inside this component, they should NOT be included in the returned
array.