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

Quick Search    Search Deep

org.gui4j.component
Class Gui4jGridLayout  view Gui4jGridLayout download Gui4jGridLayout.java

java.lang.Object
  extended byorg.gui4j.core.Gui4jAbstractComponent
      extended byorg.gui4j.component.Gui4jAbstractPopupComponent
          extended byorg.gui4j.component.Gui4jJComponent
              extended byorg.gui4j.component.Gui4jGridLayout
All Implemented Interfaces:
org.gui4j.exception.ErrorTags, org.gui4j.core.Gui4jComponent, java.io.Serializable

public final class Gui4jGridLayout
extends Gui4jJComponent


Field Summary
private  int mCols
           
private  org.gui4j.core.Gui4jQualifiedComponent[][] mGui4jComponentInPath
           
private  int mRows
           
 
Fields inherited from class org.gui4j.component.Gui4jJComponent
mGrabFocus
 
Fields inherited from class org.gui4j.component.Gui4jAbstractPopupComponent
 
Fields inherited from class org.gui4j.core.Gui4jAbstractComponent
mContext, mPopupMenuInPath, STORAGE_POPUP_CONTEXT, STORAGE_POPUP_ORIGIN
 
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
Gui4jGridLayout(org.gui4j.core.Gui4jComponentContainer gui4jComponentContainer, java.lang.String id, int rows, int cols)
          Constructor for Gui4jGridLayout.
 
Method Summary
 void addPlacement(int row, int col, org.gui4j.core.Gui4jQualifiedComponent gui4jComponentInPath)
           
protected  org.gui4j.core.Gui4jComponentInstance createComponentInstance(org.gui4j.core.Gui4jSwingContainer gui4jSwingContainer, org.gui4j.Gui4jCallBase gui4jCallBase, org.gui4j.core.Gui4jQualifiedComponent gui4jComponentInPath)
          Method createComponentInstance
 boolean isDefined(int row, int col)
           
 void setHSpacing(javax.swing.JComponent jComponent, int hSpacing)
           
 void setVSpacing(javax.swing.JComponent jComponent, int vSpacing)
           
 
Methods inherited from class org.gui4j.component.Gui4jJComponent
handleReadOnly, setBorder, setFocusTraversalKeysBackward, setFocusTraversalKeysForward, setGrabFocus, setHandleReadOnly, setKeyMapId, setOpaque, setProperties, setTooltip
 
Methods inherited from class org.gui4j.component.Gui4jAbstractPopupComponent
showPopupMenu
 
Methods inherited from class org.gui4j.core.Gui4jAbstractComponent
applyInitialProperties, createGui4jComponentInstance, createMouseListener, definePropertyGetter, definePropertySetter, definePropertySetter, dispose, evaluateContext, getComponentClass, getConfigurationSource, getGui4j, getGui4jComponentContainer, getGui4jComponentProperties, getId, getPopupContext, getPopupLocation, handleException, handleSuccess, refreshComponent, registerEvents, setApply, setBackground, setContext, setCursor, setEnabled, setFocusable, setFont, setForeground, setOnClick, setOnInit, setPopupMenu, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mRows

private final int mRows

mCols

private final int mCols

mGui4jComponentInPath

private final org.gui4j.core.Gui4jQualifiedComponent[][] mGui4jComponentInPath
Constructor Detail

Gui4jGridLayout

public Gui4jGridLayout(org.gui4j.core.Gui4jComponentContainer gui4jComponentContainer,
                       java.lang.String id,
                       int rows,
                       int cols)
Constructor for Gui4jGridLayout.

Method Detail

isDefined

public boolean isDefined(int row,
                         int col)

addPlacement

public void addPlacement(int row,
                         int col,
                         org.gui4j.core.Gui4jQualifiedComponent gui4jComponentInPath)

createComponentInstance

protected org.gui4j.core.Gui4jComponentInstance createComponentInstance(org.gui4j.core.Gui4jSwingContainer gui4jSwingContainer,
                                                                        org.gui4j.Gui4jCallBase gui4jCallBase,
                                                                        org.gui4j.core.Gui4jQualifiedComponent gui4jComponentInPath)
Description copied from class: org.gui4j.core.Gui4jAbstractComponent
Method createComponentInstance

Overrides:
createComponentInstance in class Gui4jJComponent

setHSpacing

public void setHSpacing(javax.swing.JComponent jComponent,
                        int hSpacing)

setVSpacing

public void setVSpacing(javax.swing.JComponent jComponent,
                        int vSpacing)