java.lang.Object
org.gui4j.core.Gui4jComponentFactory
org.gui4j.component.factory.Gui4jJComponentFactory
org.gui4j.component.factory.Gui4jTabbedPaneFactory
- All Implemented Interfaces:
- org.gui4j.exception.ErrorTags, java.io.Serializable, SubElemented
- public final class Gui4jTabbedPaneFactory
- 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
PLACEMENT
private static final java.lang.String PLACEMENT
- See Also:
- Constant Field Values
TITLE
private static final java.lang.String TITLE
- See Also:
- Constant Field Values
FOREGROUND
private static final java.lang.String FOREGROUND
- See Also:
- Constant Field Values
BACKGROUND
private static final java.lang.String BACKGROUND
- See Also:
- Constant Field Values
TOOLTIP
private static final java.lang.String TOOLTIP
- See Also:
- Constant Field Values
ID
private static final java.lang.String ID
- See Also:
- Constant Field Values
TABPOLICY
private static final java.lang.String TABPOLICY
- See Also:
- Constant Field Values
ONCHANGE
private static final java.lang.String ONCHANGE
- See Also:
- Constant Field Values
TABSELECTION
private static final java.lang.String TABSELECTION
- See Also:
- Constant Field Values
CONDITION
private static final java.lang.String CONDITION
- See Also:
- Constant Field Values
ONSELECT
private static final java.lang.String ONSELECT
- See Also:
- Constant Field Values
TABPLACEMENT
private static final java.lang.String TABPLACEMENT
- See Also:
- Constant Field Values
mLogger
private static final org.apache.commons.logging.Log mLogger
Gui4jTabbedPaneFactory
public Gui4jTabbedPaneFactory()
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
addToplevelAttributes
public void addToplevelAttributes(java.util.List attrList,
org.gui4j.util.Filter filter)
- Overrides:
addToplevelAttributes in class Gui4jJComponentFactory
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
getSubElement
public org.gui4j.core.Gui4jComponentFactory.SubElement getSubElement(java.lang.String elementName)
- Specified by:
getSubElement in interface SubElemented
addInnerAttributes
public void addInnerAttributes(java.lang.String elementName,
java.util.List list)
- Specified by:
addInnerAttributes in interface SubElemented
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.
getName
public java.lang.String getName()
- Description copied from class:
org.gui4j.core.Gui4jComponentFactory
- Returns the name of the component