Package com.basiscomponents.ui.layout
Class BBMigPane
- java.lang.Object
-
- com.basiscomponents.ui.layout.BBMigPane
-
- All Implemented Interfaces:
com.basis.bbj.proxies.ProxyConstants,com.basis.bbj.proxies.sysgui.BBjControl,com.basis.bbj.proxies.SysGuiProxyConstants,com.basis.bbj.proxyif.BaseProxyConstants,com.basis.bbj.proxyif.ControlTypes,com.basis.bbj.proxyif.ProxyConstants,com.basis.bbj.proxyif.SysGuiEventConstants
public class BBMigPane extends Object implements com.basis.bbj.proxies.sysgui.BBjControl
Manages BBj graphical components with MigLayout- Author:
- R.Lance, MigLayout author Mikael Grev
-
-
Field Summary
-
Fields inherited from interface com.basis.bbj.proxyif.BaseProxyConstants
BLACK, BLUE, CYAN, DKGRAY, FALSE, GRAY, GREEN, LTGRAY, MAGENTA, RED, TRUE, WHITE, YELLOW
-
Fields inherited from interface com.basis.bbj.proxyif.ControlTypes
BARCHART_TYPE, BUTTON_TYPE, CEDIT_TYPE, CHECK_MENU_TYPE, CHECKBOX_TYPE, CHILD_TYPE, COLORCHOOSER_TYPE, DA_GRID_TYPE, DB_GRID_TYPE, DIRECTORY_CHANGE_TYPE, EDIT_SPINNER_TYPE, EDIT_TYPE, FILECHOOSER_TYPE, FONTCHOOSER_TYPE, GENERIC_CONTROL, GENERICCHART_TYPE, GRID_HEADER_TYPE, GRID_TYPE, GROUPBOX_TYPE, HSCROLL_TYPE, HSLIDER_TYPE, HTMLEDIT_TYPE, HTMLVIEW_TYPE, IMAGE_TYPE, INPUTD_SPINNER_TYPE, INPUTD_TYPE, INPUTE_SPINNER_TYPE, INPUTE_TYPE, INPUTN_SPINNER_TYPE, INPUTN_TYPE, LINECHART_TYPE, LISTBOX_TYPE, LISTBUTTON_TYPE, LISTEDIT_TYPE, MENU, MENU_BAR_TYPE, MENU_ITEM_TYPE, MENU_TYPE, MENUBUTTON_TYPE, NAMESPACE_TYPE, NATIVE_CONTROL, NAVIGATOR_TYPE, PIECHART_TYPE, PRINTPREVIEW_TYPE, PROGRESS_TYPE, RADIOBUTTON_TYPE, SPECIAL_CONTROL, STATIC_TEXT_TYPE, STATUSBAR_TYPE, TABCTRL_TYPE, TOOLBUTTON_TYPE, TOP_TYPE, TREE_TYPE, UNKNOWN_CONTROL, UNKNOWN_TYPE, VSCROLL_TYPE, VSLIDER_TYPE, WINDOW, WRAPPED_JCOMPONENT_TYPE
-
Fields inherited from interface com.basis.bbj.proxyif.ProxyConstants
BLACK, BLUE, CYAN, DKGRAY, FontBold, FontItalic, FontPlain, FontUnderline, GRAY, GREEN, GridAlignCenter, GridAlignLeft, GridAlignRight, GridSelectCell, GridSelectColumn, GridSelectRow, GridStyleButtonDown, GridStyleButtonUp, GridStyleChecked, GridStyleInputE, GridStyleInputN, GridStylePassword, GridStyleText, GridStyleUnchecked, LTGRAY, MAGENTA, RED, WHITE, YELLOW
-
Fields inherited from interface com.basis.bbj.proxyif.SysGuiEventConstants
ACTIVATE_EVENT, ALT_KEY, ALT_MASK, BUTTON_EVENT, CELLCHECKED, CHECK_EVENT, CHECKED, CLIENT_OBJECT_EVENT, CMD_MASK, COLCHANGE, COLUMNSIZED, CONTROL_SCROLL_EVENT, CTRL_KEY, CTRL_MASK, DCLICKED, DOUBLE_CLICK, DOUBLE_CLICK_EVENT, DRAG_SOURCE_DROP_EVENT, DRAGDROP, EDITCHANGE, EDITKEY, EDITKILL, EDITSET, EDITSTART, ENTER, ERROR, FALSE, FOCUS_EVENT, GRID_CTRL_KEY, GRID_SHIFT_KEY, HITBOTTOM, HITTOP, INPUT_ERROR_MSG, KEY_PRESS_EVENT, KEYBOARD, KEYPRESS_MSG, KILLFOCUS, LCLICKED, LCLICKED2, LEFT_BUTTON, LEFTCOLCHANGE, LIST_CHANGE_MSG, LIST_CLOSE_MSG, LIST_EVENT, LIST_OPEN_MSG, LIST_SELECT_CANCEL_MSG, LIST_SELECT_MSG, META_MASK, MID_BUTTON, MODIFY_EVENT, MOUSE_BOUNDARY_EVENT, MOUSE_DOWN_EVENT, MOUSE_MOVE_EVENT, MOUSE_SCROLL_WHEEL_EVENT, MOUSE_UP_EVENT, MOUSECAPTURE, NAV_FIRST, NAV_LAST, NAV_NEXT, NAV_PREVIOUS, NO_FLAG, NOTIFY_EVENT, ON_ACTIVATE, ON_BROWSER_BACK, ON_BUTTON_PUSH, ON_CELL_SELECTION_CHANGE, ON_CHECK_OFF, ON_CHECK_ON, ON_CLOSE, ON_COLOR_CHANGE, ON_COLORCHOOSER_APPROVE, ON_COLORCHOOSER_CANCEL, ON_COLORCHOOSER_CHANGE, ON_COLUMN_SELECTION_CHANGE, ON_CONTROL_SCROLL, ON_CONTROL_VALIDATION, ON_DB_GRID_ROW_CHANGE_REQUEST, ON_DEACTIVATE, ON_DOUBLE_CLICK, ON_DRAG_SOURCE_DROP, ON_DROP_TARGET_DROP, ON_EDIT_KEYPRESS, ON_EDIT_MODIFY, ON_EXECUTE_SCRIPT, ON_FILECHOOSER_APPROVE, ON_FILECHOOSER_CANCEL, ON_FILECHOOSER_CHANGE, ON_FILECHOOSER_FILTER, ON_FONTCHOOSER_APPROVE, ON_FONTCHOOSER_CANCEL, ON_FONTCHOOSER_CHANGE, ON_FORM_VALIDATION, ON_GAINED_FOCUS, ON_GEOLOCATION_POSITION, ON_GEOLOCATION_WATCH, ON_GRID_CELL_MODIFY, ON_GRID_CELL_QUERY, ON_GRID_CELL_VALIDATION, ON_GRID_CHECK_OFF, ON_GRID_CHECK_ON, ON_GRID_COLUMN_SIZE, ON_GRID_DOUBLE_CLICK, ON_GRID_DRAG_DROP, ON_GRID_EDIT_START, ON_GRID_EDIT_STOP, ON_GRID_ENTER_KEY, ON_GRID_ERROR, ON_GRID_GAINED_FOCUS, ON_GRID_HIT_BOTTOM, ON_GRID_HIT_TOP, ON_GRID_KEY_PRESS, ON_GRID_KEYPRESS, ON_GRID_LEFT_COLUMN_CHANGE, ON_GRID_LIST_CANCEL, ON_GRID_LIST_CHANGE, ON_GRID_LIST_CLICK, ON_GRID_LIST_CLOSE, ON_GRID_LIST_OPEN, ON_GRID_LIST_SELECT, ON_GRID_LOST_FOCUS, ON_GRID_MOUSE_DOWN, ON_GRID_MOUSE_DRAG, ON_GRID_MOUSE_MOVE, ON_GRID_MOUSE_UP, ON_GRID_RIGHT_MOUSE_DOWN, ON_GRID_RIGHT_MOUSE_UP, ON_GRID_ROW_DELETE, ON_GRID_ROW_INSERT, ON_GRID_ROW_INSERT_CANCEL, ON_GRID_ROW_UPDATE, ON_GRID_ROW_VALIDATION, ON_GRID_SELECT_CELL, ON_GRID_SELECT_COLUMN, ON_GRID_SELECT_ROW, ON_GRID_SPECIAL_KEY, ON_GRID_TOP_ROW_CHANGE, ON_GRID_UPDATE, ON_HTMLVIEW_DOWNLOAD, ON_HYPERLINK_ACTIVATE, ON_HYPERLINK_ENTER, ON_HYPERLINK_EXIT, ON_INPUT_KEYPRESS, ON_KEYPRESS, ON_LIST_CANCEL, ON_LIST_CHANGE, ON_LIST_CLICK, ON_LIST_CLOSE, ON_LIST_DOUBLE_CLICK, ON_LIST_OPEN, ON_LIST_SELECT, ON_LOST_FOCUS, ON_MDI_CLOSING, ON_MENU_ITEM_SELECT, ON_MINIMIZE, ON_MOUSE_DOWN, ON_MOUSE_ENTER, ON_MOUSE_EXIT, ON_MOUSE_MOVE, ON_MOUSE_SCROLL, ON_MOUSE_UP, ON_NAMESPACE_CHANGE, ON_NATIVE_JAVA_SCRIPT, ON_NATIVE_JAVASCRIPT, ON_NAV_FIRST, ON_NAV_LAST, ON_NAV_NEXT, ON_NAV_PREVIOUS, ON_PAGE_LOADED, ON_POPUP_ITEM_SELECT, ON_POPUP_REQUEST, ON_RESIZE, ON_RESTORE, ON_RIGHT_MOUSE_DOWN, ON_ROW_SELECTION_CHANGE, ON_SCREEN_RESIZE, ON_SCRIPT_FAILED, ON_SCRIPT_LOADED, ON_SPIN, ON_TAB_CLOSE, ON_TAB_DESELECT, ON_TAB_KEYPRESS, ON_TAB_POPUP, ON_TAB_SELECT, ON_TIMER, ON_TOOL_BUTTON_PUSH, ON_TREE_COLLAPSE, ON_TREE_DESELECT, ON_TREE_DOUBLE_CLICK, ON_TREE_EDIT_STOP, ON_TREE_EXPAND, ON_TREE_MOUSE_DOWN, ON_TREE_MOUSE_UP, ON_TREE_RIGHT_MOUSE_DOWN, ON_TREE_RIGHT_MOUSE_UP, ON_TREE_SELECT, ON_WEB_CONNECTION, ON_WINDOW_GAINED_FOCUS, ON_WINDOW_LOST_FOCUS, ON_WINDOW_MOVE, ON_WINDOW_SCROLL, POPUP_EVENT, RCLICKED, RESIZE_EVENT, RIGHT_BUTTON, RIGHT_MOUSE_DOWN_EVENT, ROWCANCEL, ROWCHANGE, ROWDELETE, ROWINSERT, ROWUPDATE, SETFOCUS, SHIFT_KEY, SHIFT_MASK, SINGLE_CLICK, stringForEventTemplate, SYSTEM_EVENT, TAB_DESELECTED_MSG, TAB_SELECTED_MSG, TABLEUPDATE, TOGGLE_DOWN, TOPROWCHANGE, TREE_COLLAPSED, TREE_DESELECTED, TREE_EDIT_STOPPED, TREE_EXPANDED, TREE_LCLICKED, TREE_LCLICKED2, TREE_RCLICKED, TREE_SELECTED, TRUE, WINDOW_FOCUS_EVENT, WINDOW_MOVE_EVENT
-
Fields inherited from interface com.basis.bbj.proxies.SysGuiProxyConstants
ACTION_COPY, ACTION_COPY_OR_MOVE, ACTION_LINK, ACTION_MOVE, ACTION_NONE, ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, AUTO_RESIZE_ALL_COLUMNS, AUTO_RESIZE_LAST_COLUMN, AUTO_RESIZE_NEXT_COLUMN, AUTO_RESIZE_OFF, AUTO_RESIZE_SUBSEQUENT_COLUMNS, BARCHART_CONTROL, BOLD, BOTTOM, CEDIT_CONTROL, CENTER, CHECKABLE_MENUITEM_CONTROL, CHECKBOX_CONTROL, CHILD_WINDOW, COLORCHOOSER_CONTROL, CONTIGUOUS_TREE_SELECTION, COPY, CURSOR_APPSTARTING, CURSOR_CROSS, CURSOR_HAND, CURSOR_IBEAM, CURSOR_NO, CURSOR_NORMAL, CURSOR_SIZEALL, CURSOR_SIZENESW, CURSOR_SIZENS, CURSOR_SIZENWSE, CURSOR_SIZEWE, CURSOR_UP, CURSOR_WAIT, CURSOR_WHATSTHIS, CUT, DATAAWARE_GRID_CONTROL, DATABOUND_GRID_CONTROL, DEFAULT, DISCONTIGUOUS_TREE_SELECTION, EDIT_CONTROL, EDIT_SPINNER_CONTROL, FILECHOOSER_CONTROL, FOCUS, FOCUS_AND_MOUSE_OVER, FOCUS_THEN_MOUSE, FONTCHOOSER_CONTROL, GENERICCHART_CONTROL, GRID_ALIGN_BOTTOM, GRID_ALIGN_CENTER, GRID_ALIGN_LEFT, GRID_ALIGN_NONE, GRID_ALIGN_RIGHT, GRID_ALIGN_TOP, GRID_CONTROL, GRID_HEADER_CONTROL, GRID_HIGHLIGHT_COLOR, GRID_HIGHLIGHT_OUTLINE, GRID_NAVIGATE_COLUMN_THEN_CONTROL, GRID_NAVIGATE_COLUMN_THEN_WRAP, GRID_NAVIGATE_CONTROL, GRID_NAVIGATE_GRID, GRID_NAVIGATE_LEGACY, GRID_NAVIGATE_SAME_CELL, GRID_SELECT_CELL, GRID_SELECT_COLUMN, GRID_SELECT_ROW, GRID_STYLE_BUTTON_DOWN, GRID_STYLE_BUTTON_UP, GRID_STYLE_CHECKED, GRID_STYLE_INPUTD, GRID_STYLE_INPUTE, GRID_STYLE_INPUTN, GRID_STYLE_LABEL, GRID_STYLE_LISTBUTTON, GRID_STYLE_LISTEDIT, GRID_STYLE_PASSWORD, GRID_STYLE_TEXT, GRID_STYLE_UNCHECKED, GridAlignCenter, GridAlignLeft, GridAlignNone, GridAlignRight, GridHighlightColor, GridHighlightOutline, GridSelectCell, GridSelectColumn, GridSelectRow, GridStyleButtonDown, GridStyleButtonUp, GridStyleChecked, GridStyleInputE, GridStyleInputN, GridStyleListButton, GridStyleListEdit, GridStylePassword, GridStyleText, GridStyleUnchecked, GROUPBOX_CONTROL, HORIZONTAL, HSCROLL_CONTROL, HSLIDER_CONTROL, HTMLEDIT_CONTROL, HTMLVIEW_CONTROL, IMAGE_CONTROL, INPUTD_CONTROL, INPUTD_SPINNER_CONTROL, INPUTE_CONTROL, INPUTE_SPINNER_CONTROL, INPUTN_CONTROL, INPUTN_SPINNER_CONTROL, ITALIC, LEADING, LEFT, LINECHART_CONTROL, LISTBOX_CONTROL, LISTBUTTON_CONTROL, LISTEDIT_CONTROL, MAIN_WINDOW, MENUBUTTON_CONTROL, MENUITEM_CONTROL, MOUSE_OVER, MOUSE_THEN_FOCUS, NAMESPACE_CONTROL, NAVIGATOR_CONTROL, NEVER, PASTE, PIECHART_CONTROL, PLAIN, PRINTPREVIEW_CONTROL, PROGRESS_CONTROL, PUSHBUTTON_CONTROL, RADIOBUTTON_CONTROL, RIGHT, SINGLE_TREE_SELECTION, SORT_ASCENDING, SORT_DESCENDING, SORT_NONE, STATUSBAR_CONTROL, STRIKEOUT, TAB_CONTROL, TEXT_CONTROL, TOOLBUTTON_CONTROL, TOP, TRAILING, TREE_CONTROL, UNDEFINED, UNDERLINE, VERTICAL, VSCROLL_CONTROL, VSLIDER_CONTROL, WRAPPED_JCOMPONENT_CONTROL
-
-
Constructor Summary
Constructors Constructor Description BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window)BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, String layoutConstraints)BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, String layoutConstraints, String colConstraints)BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, String layoutConstraints, String colConstraints, String rowConstraints)BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, LC layoutConstraints)BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, LC layoutConstraints, AC colConstraints)BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, LC layoutConstraints, AC colConstraints, AC rowConstraints)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(com.basis.bbj.proxies.sysgui.BBjControl control)voidadd(com.basis.bbj.proxies.sysgui.BBjControl control, String cc)voidadd(com.basis.bbj.proxies.sysgui.BBjControl control, CC cc)com.basis.bbj.proxies.sysgui.BBjPopupMenuaddPopupMenu()booleanaddStyle(String arg0)voidclearCallback(int arg0)voidclearStyles()voidcreateMigLayoutGrid()voiddestroy()voidfocus()StringgetAttribute(String arg0)com.basis.startup.type.sysgui.BBjColorgetBackColor()booleangetCausesControlValidation()booleangetClientEdge()ObjectgetClientProperty(Object arg0)ACgetColumnConstraints()CCgetComponentConstraints(com.basis.bbj.proxies.sysgui.BBjControl control)BBComponentWrappergetComponentWrapper(com.basis.bbj.proxies.sysgui.BBjControl control)StringgetComputedStyle(String arg0)BBContainergetContainer()BBContainerWrappergetContainerWrapper()intgetContextID()intgetControlType()com.basis.bbj.proxies.sysgui.BBjFontgetFont()com.basis.startup.type.sysgui.BBjColorgetForeColor()com.basis.startup.type.BBjNumbergetHeight()intgetID()LCgetLayoutConstraints()StringgetLongCue()StringgetName()booleangetNoEdge()com.basis.bbj.proxies.sysgui.BBjWindowgetParentWindow()com.basis.bbj.proxies.sysgui.BBjPopupMenugetPopupMenu()intgetPreferredHeight()intgetPreferredWidth()booleangetRaisedEdge()ACgetRowConstraints()intgetScreenX()intgetScreenY()StringgetShortCue()StringgetStyle(String arg0)com.basis.startup.type.BBjVectorgetStyles()StringgetText()StringgetToolTipText()ObjectgetUserData()com.basis.startup.type.BBjNumbergetWidth()com.basis.bbj.proxies.sysgui.BBjWindowgetWnd()com.basis.startup.type.BBjNumbergetX()com.basis.startup.type.BBjNumbergetY()booleanisDestroyed()booleanisEnabled()booleanisGrouped()booleanisManagingComponent(com.basis.bbj.proxies.sysgui.BBjControl control)booleanisOpaque()booleanisVisible()voidlayoutChildren()This is where the actual layout happens.voidputClientProperty(Object arg0, Object arg1)voidremoveLayoutComponent(com.basis.bbj.proxies.sysgui.BBjControl control)voidremovePopupMenu()booleanremoveStyle(String arg0)voidscaleLayout(com.basis.startup.type.BBjNumber scale, com.basis.bbj.proxies.BBjSysGui sysgui)Scale layoutvoidsetAttribute(String arg0, String arg1)voidsetBackColor(com.basis.startup.type.sysgui.BBjColor arg0)voidsetCallback(int arg0, com.basis.startup.type.CustomObject arg1, String arg2)voidsetCallback(int arg0, String arg1)voidsetCausesControlValidation(boolean arg0)voidsetClientEdge(boolean arg0)voidsetColumnConstraints(String constraints)voidsetColumnConstraints(AC constraints)voidsetComponentConstraints(com.basis.bbj.proxies.sysgui.BBjControl control, String constraints)voidsetComponentConstraints(com.basis.bbj.proxies.sysgui.BBjControl control, CC constraints)voidsetCursor(int arg0)voidsetEnabled(boolean arg0)voidsetFont(com.basis.bbj.proxies.sysgui.BBjFont arg0)voidsetForeColor(com.basis.startup.type.sysgui.BBjColor arg0)voidsetGrouped(boolean arg0)voidsetLayoutConstraints(String constraints)voidsetLayoutConstraints(LC constraints)voidsetLocation(com.basis.startup.type.BBjNumber x, com.basis.startup.type.BBjNumber y)voidsetLongCue(String arg0)voidsetName(String arg0)voidsetNoEdge(boolean arg0)voidsetOpaque(boolean arg0)voidsetPopupMenu(com.basis.bbj.proxies.sysgui.BBjPopupMenu arg0)voidsetRaisedEdge(boolean arg0)voidsetRowConstraints(String constraints)voidsetRowConstraints(AC constraints)voidsetShortCue(String arg0)voidsetSize(com.basis.startup.type.BBjNumber w, com.basis.startup.type.BBjNumber h)voidsetStyle(String arg0, String arg1)voidsetText(String arg0)voidsetToolTipText(String arg0)voidsetUserData(Object arg0)voidsetVisible(boolean visible)voidshowToolTipText()voidshowToolTipText(com.basis.startup.type.BBjNumber arg0, com.basis.startup.type.BBjNumber arg1)
-
-
-
Constructor Detail
-
BBMigPane
public BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window) throws com.basis.startup.type.BBjException- Throws:
com.basis.startup.type.BBjException
-
BBMigPane
public BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, LC layoutConstraints) throws com.basis.startup.type.BBjException- Throws:
com.basis.startup.type.BBjException
-
BBMigPane
public BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, LC layoutConstraints, AC colConstraints) throws com.basis.startup.type.BBjException- Throws:
com.basis.startup.type.BBjException
-
BBMigPane
public BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, LC layoutConstraints, AC colConstraints, AC rowConstraints) throws com.basis.startup.type.BBjException- Throws:
com.basis.startup.type.BBjException
-
BBMigPane
public BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, String layoutConstraints) throws com.basis.startup.type.BBjException- Throws:
com.basis.startup.type.BBjException
-
BBMigPane
public BBMigPane(com.basis.bbj.proxies.sysgui.BBjWindow window, String layoutConstraints, String colConstraints) throws com.basis.startup.type.BBjException- Throws:
com.basis.startup.type.BBjException
-
-
Method Detail
-
getLayoutConstraints
public LC getLayoutConstraints()
- Returns:
- Layout constraints as LC object
-
setLayoutConstraints
public void setLayoutConstraints(String constraints)
- Parameters:
constraints- Layout constraints as String
-
setLayoutConstraints
public void setLayoutConstraints(LC constraints)
- Parameters:
constraints- Layout constraints as LC object
-
getColumnConstraints
public AC getColumnConstraints()
- Returns:
- Column constraints as AC object
-
setColumnConstraints
public void setColumnConstraints(String constraints)
- Parameters:
constraints- Column constraints as String
-
setColumnConstraints
public void setColumnConstraints(AC constraints)
- Parameters:
constraints- Column constraints as AC object
-
getRowConstraints
public AC getRowConstraints()
- Returns:
- Row constraints as AC object
-
setRowConstraints
public void setRowConstraints(String constraints)
- Parameters:
constraints- Row constraints as String
-
setRowConstraints
public void setRowConstraints(AC constraints)
- Parameters:
constraints- Row constraints as AC object
-
getComponentConstraints
public CC getComponentConstraints(com.basis.bbj.proxies.sysgui.BBjControl control)
- Parameters:
control- BBj control object- Returns:
- Component constraints as CC object
-
setComponentConstraints
public void setComponentConstraints(com.basis.bbj.proxies.sysgui.BBjControl control, String constraints)- Parameters:
control- BBj control objectconstraints- Component constraints as String
-
setComponentConstraints
public void setComponentConstraints(com.basis.bbj.proxies.sysgui.BBjControl control, CC constraints)- Parameters:
control- BBj control objectconstraints- Component constraints as CC object
-
getContainer
public BBContainer getContainer()
- Returns:
- container BBContainer object
-
getContainerWrapper
public BBContainerWrapper getContainerWrapper()
- Returns:
- containerWrapper BBContainerWrapper object
-
getWnd
public com.basis.bbj.proxies.sysgui.BBjWindow getWnd()
- Returns:
- BBjWindow BBj window object
-
getPreferredWidth
public int getPreferredWidth()
- Returns:
- int Preferred width of container
-
getPreferredHeight
public int getPreferredHeight()
- Returns:
- int Preferred height of container
-
add
public void add(com.basis.bbj.proxies.sysgui.BBjControl control, CC cc) throws com.basis.startup.type.BBjException- Parameters:
control- BBj control objectcc- Column constraints object- Throws:
com.basis.startup.type.BBjException
-
add
public void add(com.basis.bbj.proxies.sysgui.BBjControl control) throws com.basis.startup.type.BBjException- Parameters:
control- BBj control object- Throws:
com.basis.startup.type.BBjException
-
add
public void add(com.basis.bbj.proxies.sysgui.BBjControl control, String cc) throws com.basis.startup.type.BBjException- Parameters:
control- BBj control objectcc- Column constraints string- Throws:
com.basis.startup.type.BBjException
-
getComponentWrapper
public BBComponentWrapper getComponentWrapper(com.basis.bbj.proxies.sysgui.BBjControl control)
- Parameters:
control- BBj control object- Returns:
- componentWrapper BBComponentWrapper object
-
isManagingComponent
public boolean isManagingComponent(com.basis.bbj.proxies.sysgui.BBjControl control)
- Parameters:
control- BBj control object- Returns:
- If this layout manager is currently managing this control.
-
removeLayoutComponent
public void removeLayoutComponent(com.basis.bbj.proxies.sysgui.BBjControl control)
- Parameters:
control- BBj control object
-
layoutChildren
public void layoutChildren() throws com.basis.startup.type.BBjExceptionThis is where the actual layout happens.- Throws:
com.basis.startup.type.BBjExceptionIllegalArgumentExceptionArrayIndexOutOfBoundsException
-
createMigLayoutGrid
public void createMigLayoutGrid() throws com.basis.startup.type.BBjException- Throws:
com.basis.startup.type.BBjExceptionNumberFormatException
-
scaleLayout
public void scaleLayout(com.basis.startup.type.BBjNumber scale, com.basis.bbj.proxies.BBjSysGui sysgui) throws NumberFormatException, com.basis.startup.type.BBjExceptionScale layout- Throws:
com.basis.startup.type.BBjExceptionNumberFormatException
-
addPopupMenu
public com.basis.bbj.proxies.sysgui.BBjPopupMenu addPopupMenu() throws com.basis.startup.type.BBjException- Specified by:
addPopupMenuin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
addStyle
public boolean addStyle(String arg0) throws com.basis.startup.type.BBjException
- Specified by:
addStylein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
clearCallback
public void clearCallback(int arg0) throws com.basis.startup.type.BBjException- Specified by:
clearCallbackin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
clearStyles
public void clearStyles() throws com.basis.startup.type.BBjException- Specified by:
clearStylesin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
destroy
public void destroy() throws com.basis.startup.type.BBjException- Specified by:
destroyin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
focus
public void focus() throws com.basis.startup.type.BBjException- Specified by:
focusin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getBackColor
public com.basis.startup.type.sysgui.BBjColor getBackColor() throws com.basis.startup.type.BBjException- Specified by:
getBackColorin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getCausesControlValidation
public boolean getCausesControlValidation() throws com.basis.startup.type.BBjException- Specified by:
getCausesControlValidationin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getClientEdge
public boolean getClientEdge() throws com.basis.startup.type.BBjException- Specified by:
getClientEdgein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getContextID
public int getContextID() throws com.basis.startup.type.BBjException- Specified by:
getContextIDin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getControlType
public int getControlType() throws com.basis.startup.type.BBjException- Specified by:
getControlTypein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getFont
public com.basis.bbj.proxies.sysgui.BBjFont getFont() throws com.basis.startup.type.BBjException- Specified by:
getFontin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getForeColor
public com.basis.startup.type.sysgui.BBjColor getForeColor() throws com.basis.startup.type.BBjException- Specified by:
getForeColorin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getHeight
public com.basis.startup.type.BBjNumber getHeight() throws com.basis.startup.type.BBjException- Specified by:
getHeightin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getID
public int getID() throws com.basis.startup.type.BBjException- Specified by:
getIDin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getLongCue
public String getLongCue() throws com.basis.startup.type.BBjException
- Specified by:
getLongCuein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getName
public String getName() throws com.basis.startup.type.BBjException
- Specified by:
getNamein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getNoEdge
public boolean getNoEdge() throws com.basis.startup.type.BBjException- Specified by:
getNoEdgein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getPopupMenu
public com.basis.bbj.proxies.sysgui.BBjPopupMenu getPopupMenu() throws com.basis.startup.type.BBjException- Specified by:
getPopupMenuin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getRaisedEdge
public boolean getRaisedEdge() throws com.basis.startup.type.BBjException- Specified by:
getRaisedEdgein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getScreenX
public int getScreenX() throws com.basis.startup.type.BBjException- Specified by:
getScreenXin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getScreenY
public int getScreenY() throws com.basis.startup.type.BBjException- Specified by:
getScreenYin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getShortCue
public String getShortCue() throws com.basis.startup.type.BBjException
- Specified by:
getShortCuein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getStyles
public com.basis.startup.type.BBjVector getStyles() throws com.basis.startup.type.BBjException- Specified by:
getStylesin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getText
public String getText() throws com.basis.startup.type.BBjException
- Specified by:
getTextin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getToolTipText
public String getToolTipText() throws com.basis.startup.type.BBjException
- Specified by:
getToolTipTextin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getUserData
public Object getUserData() throws com.basis.startup.type.BBjException
- Specified by:
getUserDatain interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getWidth
public com.basis.startup.type.BBjNumber getWidth() throws com.basis.startup.type.BBjException- Specified by:
getWidthin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getX
public com.basis.startup.type.BBjNumber getX() throws com.basis.startup.type.BBjException- Specified by:
getXin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getY
public com.basis.startup.type.BBjNumber getY() throws com.basis.startup.type.BBjException- Specified by:
getYin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
isDestroyed
public boolean isDestroyed() throws com.basis.startup.type.BBjException- Specified by:
isDestroyedin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
isEnabled
public boolean isEnabled() throws com.basis.startup.type.BBjException- Specified by:
isEnabledin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
isOpaque
public boolean isOpaque() throws com.basis.startup.type.BBjException- Specified by:
isOpaquein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
isVisible
public boolean isVisible() throws com.basis.startup.type.BBjException- Specified by:
isVisiblein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
removePopupMenu
public void removePopupMenu() throws com.basis.startup.type.BBjException- Specified by:
removePopupMenuin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
removeStyle
public boolean removeStyle(String arg0) throws com.basis.startup.type.BBjException
- Specified by:
removeStylein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setBackColor
public void setBackColor(com.basis.startup.type.sysgui.BBjColor arg0) throws com.basis.startup.type.BBjException- Specified by:
setBackColorin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setCallback
public void setCallback(int arg0, String arg1) throws com.basis.startup.type.BBjException- Specified by:
setCallbackin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setCallback
public void setCallback(int arg0, com.basis.startup.type.CustomObject arg1, String arg2) throws com.basis.startup.type.BBjException- Specified by:
setCallbackin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setCausesControlValidation
public void setCausesControlValidation(boolean arg0) throws com.basis.startup.type.BBjException- Specified by:
setCausesControlValidationin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setClientEdge
public void setClientEdge(boolean arg0) throws com.basis.startup.type.BBjException- Specified by:
setClientEdgein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setCursor
public void setCursor(int arg0) throws com.basis.startup.type.BBjException- Specified by:
setCursorin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setEnabled
public void setEnabled(boolean arg0) throws com.basis.startup.type.BBjException- Specified by:
setEnabledin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setFont
public void setFont(com.basis.bbj.proxies.sysgui.BBjFont arg0) throws com.basis.startup.type.BBjException- Specified by:
setFontin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setForeColor
public void setForeColor(com.basis.startup.type.sysgui.BBjColor arg0) throws com.basis.startup.type.BBjException- Specified by:
setForeColorin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setLocation
public void setLocation(com.basis.startup.type.BBjNumber x, com.basis.startup.type.BBjNumber y) throws com.basis.startup.type.BBjException- Specified by:
setLocationin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setLongCue
public void setLongCue(String arg0) throws com.basis.startup.type.BBjException
- Specified by:
setLongCuein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setName
public void setName(String arg0) throws com.basis.startup.type.BBjException
- Specified by:
setNamein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setNoEdge
public void setNoEdge(boolean arg0) throws com.basis.startup.type.BBjException- Specified by:
setNoEdgein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setOpaque
public void setOpaque(boolean arg0) throws com.basis.startup.type.BBjException- Specified by:
setOpaquein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setPopupMenu
public void setPopupMenu(com.basis.bbj.proxies.sysgui.BBjPopupMenu arg0) throws com.basis.startup.type.BBjException- Specified by:
setPopupMenuin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setRaisedEdge
public void setRaisedEdge(boolean arg0) throws com.basis.startup.type.BBjException- Specified by:
setRaisedEdgein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setShortCue
public void setShortCue(String arg0) throws com.basis.startup.type.BBjException
- Specified by:
setShortCuein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setSize
public void setSize(com.basis.startup.type.BBjNumber w, com.basis.startup.type.BBjNumber h) throws com.basis.startup.type.BBjException- Specified by:
setSizein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setText
public void setText(String arg0) throws com.basis.startup.type.BBjException
- Specified by:
setTextin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setToolTipText
public void setToolTipText(String arg0) throws com.basis.startup.type.BBjException
- Specified by:
setToolTipTextin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setUserData
public void setUserData(Object arg0) throws com.basis.startup.type.BBjException
- Specified by:
setUserDatain interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setVisible
public void setVisible(boolean visible) throws com.basis.startup.type.BBjException- Specified by:
setVisiblein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
showToolTipText
public void showToolTipText() throws com.basis.startup.type.BBjException- Specified by:
showToolTipTextin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
showToolTipText
public void showToolTipText(com.basis.startup.type.BBjNumber arg0, com.basis.startup.type.BBjNumber arg1) throws com.basis.startup.type.BBjException- Specified by:
showToolTipTextin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getAttribute
public String getAttribute(String arg0) throws com.basis.startup.type.BBjException
- Specified by:
getAttributein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setAttribute
public void setAttribute(String arg0, String arg1) throws com.basis.startup.type.BBjException
- Specified by:
setAttributein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getClientProperty
public Object getClientProperty(Object arg0) throws com.basis.startup.type.BBjException
- Specified by:
getClientPropertyin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
putClientProperty
public void putClientProperty(Object arg0, Object arg1) throws com.basis.startup.type.BBjException
- Specified by:
putClientPropertyin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getParentWindow
public com.basis.bbj.proxies.sysgui.BBjWindow getParentWindow() throws com.basis.startup.type.BBjException- Specified by:
getParentWindowin interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getComputedStyle
public String getComputedStyle(String arg0) throws com.basis.startup.type.BBjException
- Specified by:
getComputedStylein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
getStyle
public String getStyle(String arg0) throws com.basis.startup.type.BBjException
- Specified by:
getStylein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
setStyle
public void setStyle(String arg0, String arg1) throws com.basis.startup.type.BBjException
- Specified by:
setStylein interfacecom.basis.bbj.proxies.sysgui.BBjControl- Throws:
com.basis.startup.type.BBjException
-
isGrouped
public boolean isGrouped()
- Specified by:
isGroupedin interfacecom.basis.bbj.proxies.sysgui.BBjControl
-
setGrouped
public void setGrouped(boolean arg0)
- Specified by:
setGroupedin interfacecom.basis.bbj.proxies.sysgui.BBjControl
-
-