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 void
add(com.basis.bbj.proxies.sysgui.BBjControl control)
void
add(com.basis.bbj.proxies.sysgui.BBjControl control, String cc)
void
add(com.basis.bbj.proxies.sysgui.BBjControl control, CC cc)
com.basis.bbj.proxies.sysgui.BBjPopupMenu
addPopupMenu()
boolean
addStyle(String arg0)
void
clearCallback(int arg0)
void
clearStyles()
void
createMigLayoutGrid()
void
destroy()
void
focus()
String
getAttribute(String arg0)
com.basis.startup.type.sysgui.BBjColor
getBackColor()
boolean
getCausesControlValidation()
boolean
getClientEdge()
Object
getClientProperty(Object arg0)
AC
getColumnConstraints()
CC
getComponentConstraints(com.basis.bbj.proxies.sysgui.BBjControl control)
BBComponentWrapper
getComponentWrapper(com.basis.bbj.proxies.sysgui.BBjControl control)
String
getComputedStyle(String arg0)
BBContainer
getContainer()
BBContainerWrapper
getContainerWrapper()
int
getContextID()
int
getControlType()
com.basis.bbj.proxies.sysgui.BBjFont
getFont()
com.basis.startup.type.sysgui.BBjColor
getForeColor()
com.basis.startup.type.BBjNumber
getHeight()
int
getID()
LC
getLayoutConstraints()
String
getLongCue()
String
getName()
boolean
getNoEdge()
com.basis.bbj.proxies.sysgui.BBjWindow
getParentWindow()
com.basis.bbj.proxies.sysgui.BBjPopupMenu
getPopupMenu()
int
getPreferredHeight()
int
getPreferredWidth()
boolean
getRaisedEdge()
AC
getRowConstraints()
int
getScreenX()
int
getScreenY()
String
getShortCue()
String
getStyle(String arg0)
com.basis.startup.type.BBjVector
getStyles()
String
getText()
String
getToolTipText()
Object
getUserData()
com.basis.startup.type.BBjNumber
getWidth()
com.basis.bbj.proxies.sysgui.BBjWindow
getWnd()
com.basis.startup.type.BBjNumber
getX()
com.basis.startup.type.BBjNumber
getY()
boolean
isDestroyed()
boolean
isEnabled()
boolean
isGrouped()
boolean
isManagingComponent(com.basis.bbj.proxies.sysgui.BBjControl control)
boolean
isOpaque()
boolean
isVisible()
void
layoutChildren()
This is where the actual layout happens.void
putClientProperty(Object arg0, Object arg1)
void
removeLayoutComponent(com.basis.bbj.proxies.sysgui.BBjControl control)
void
removePopupMenu()
boolean
removeStyle(String arg0)
void
scaleLayout(com.basis.startup.type.BBjNumber scale, com.basis.bbj.proxies.BBjSysGui sysgui)
Scale layoutvoid
setAttribute(String arg0, String arg1)
void
setBackColor(com.basis.startup.type.sysgui.BBjColor arg0)
void
setCallback(int arg0, com.basis.startup.type.CustomObject arg1, String arg2)
void
setCallback(int arg0, String arg1)
void
setCausesControlValidation(boolean arg0)
void
setClientEdge(boolean arg0)
void
setColumnConstraints(String constraints)
void
setColumnConstraints(AC constraints)
void
setComponentConstraints(com.basis.bbj.proxies.sysgui.BBjControl control, String constraints)
void
setComponentConstraints(com.basis.bbj.proxies.sysgui.BBjControl control, CC constraints)
void
setCursor(int arg0)
void
setEnabled(boolean arg0)
void
setFont(com.basis.bbj.proxies.sysgui.BBjFont arg0)
void
setForeColor(com.basis.startup.type.sysgui.BBjColor arg0)
void
setGrouped(boolean arg0)
void
setLayoutConstraints(String constraints)
void
setLayoutConstraints(LC constraints)
void
setLocation(com.basis.startup.type.BBjNumber x, com.basis.startup.type.BBjNumber y)
void
setLongCue(String arg0)
void
setName(String arg0)
void
setNoEdge(boolean arg0)
void
setOpaque(boolean arg0)
void
setPopupMenu(com.basis.bbj.proxies.sysgui.BBjPopupMenu arg0)
void
setRaisedEdge(boolean arg0)
void
setRowConstraints(String constraints)
void
setRowConstraints(AC constraints)
void
setShortCue(String arg0)
void
setSize(com.basis.startup.type.BBjNumber w, com.basis.startup.type.BBjNumber h)
void
setStyle(String arg0, String arg1)
void
setText(String arg0)
void
setToolTipText(String arg0)
void
setUserData(Object arg0)
void
setVisible(boolean visible)
void
showToolTipText()
void
showToolTipText(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.BBjException
This is where the actual layout happens.- Throws:
com.basis.startup.type.BBjException
IllegalArgumentException
ArrayIndexOutOfBoundsException
-
createMigLayoutGrid
public void createMigLayoutGrid() throws com.basis.startup.type.BBjException
- Throws:
com.basis.startup.type.BBjException
NumberFormatException
-
scaleLayout
public void scaleLayout(com.basis.startup.type.BBjNumber scale, com.basis.bbj.proxies.BBjSysGui sysgui) throws NumberFormatException, com.basis.startup.type.BBjException
Scale layout- Throws:
com.basis.startup.type.BBjException
NumberFormatException
-
addPopupMenu
public com.basis.bbj.proxies.sysgui.BBjPopupMenu addPopupMenu() throws com.basis.startup.type.BBjException
- Specified by:
addPopupMenu
in 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:
addStyle
in 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:
clearCallback
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
clearStyles
public void clearStyles() throws com.basis.startup.type.BBjException
- Specified by:
clearStyles
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
destroy
public void destroy() throws com.basis.startup.type.BBjException
- Specified by:
destroy
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
focus
public void focus() throws com.basis.startup.type.BBjException
- Specified by:
focus
in 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:
getBackColor
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getCausesControlValidation
public boolean getCausesControlValidation() throws com.basis.startup.type.BBjException
- Specified by:
getCausesControlValidation
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getClientEdge
public boolean getClientEdge() throws com.basis.startup.type.BBjException
- Specified by:
getClientEdge
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getContextID
public int getContextID() throws com.basis.startup.type.BBjException
- Specified by:
getContextID
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getControlType
public int getControlType() throws com.basis.startup.type.BBjException
- Specified by:
getControlType
in 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:
getFont
in 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:
getForeColor
in 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:
getHeight
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getID
public int getID() throws com.basis.startup.type.BBjException
- Specified by:
getID
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getLongCue
public String getLongCue() throws com.basis.startup.type.BBjException
- Specified by:
getLongCue
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getName
public String getName() throws com.basis.startup.type.BBjException
- Specified by:
getName
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getNoEdge
public boolean getNoEdge() throws com.basis.startup.type.BBjException
- Specified by:
getNoEdge
in 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:
getPopupMenu
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getRaisedEdge
public boolean getRaisedEdge() throws com.basis.startup.type.BBjException
- Specified by:
getRaisedEdge
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getScreenX
public int getScreenX() throws com.basis.startup.type.BBjException
- Specified by:
getScreenX
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getScreenY
public int getScreenY() throws com.basis.startup.type.BBjException
- Specified by:
getScreenY
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getShortCue
public String getShortCue() throws com.basis.startup.type.BBjException
- Specified by:
getShortCue
in 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:
getStyles
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getText
public String getText() throws com.basis.startup.type.BBjException
- Specified by:
getText
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getToolTipText
public String getToolTipText() throws com.basis.startup.type.BBjException
- Specified by:
getToolTipText
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
getUserData
public Object getUserData() throws com.basis.startup.type.BBjException
- Specified by:
getUserData
in 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:
getWidth
in 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:
getX
in 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:
getY
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
isDestroyed
public boolean isDestroyed() throws com.basis.startup.type.BBjException
- Specified by:
isDestroyed
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
isEnabled
public boolean isEnabled() throws com.basis.startup.type.BBjException
- Specified by:
isEnabled
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
isOpaque
public boolean isOpaque() throws com.basis.startup.type.BBjException
- Specified by:
isOpaque
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
isVisible
public boolean isVisible() throws com.basis.startup.type.BBjException
- Specified by:
isVisible
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
removePopupMenu
public void removePopupMenu() throws com.basis.startup.type.BBjException
- Specified by:
removePopupMenu
in 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:
removeStyle
in 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:
setBackColor
in 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:
setCallback
in 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:
setCallback
in 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:
setCausesControlValidation
in 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:
setClientEdge
in 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:
setCursor
in 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:
setEnabled
in 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:
setFont
in 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:
setForeColor
in 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:
setLocation
in 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:
setLongCue
in 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:
setName
in 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:
setNoEdge
in 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:
setOpaque
in 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:
setPopupMenu
in 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:
setRaisedEdge
in 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:
setShortCue
in 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:
setSize
in 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:
setText
in 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:
setToolTipText
in 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:
setUserData
in 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:
setVisible
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
showToolTipText
public void showToolTipText() throws com.basis.startup.type.BBjException
- Specified by:
showToolTipText
in 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:
showToolTipText
in 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:
getAttribute
in 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:
setAttribute
in 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:
getClientProperty
in 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:
putClientProperty
in 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:
getParentWindow
in 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:
getComputedStyle
in 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:
getStyle
in 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:
setStyle
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
- Throws:
com.basis.startup.type.BBjException
-
isGrouped
public boolean isGrouped()
- Specified by:
isGrouped
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
-
setGrouped
public void setGrouped(boolean arg0)
- Specified by:
setGrouped
in interfacecom.basis.bbj.proxies.sysgui.BBjControl
-
-