Package org.dwcj.bridge
Class PanelAccessor
java.lang.Object
org.dwcj.bridge.PanelAccessor
This class implements the accessor to BBj specifics in the AbstractDwcjPanel-derived set of panel class
it's not for customer use, only for use in the "friend" classes
Pattern see Tulach, p.75ff
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract com.basis.bbj.proxies.sysgui.BBjWindowgetBBjWindow(AbstractDwcjPanel panel) static PanelAccessorget the accessor instance to access the protected methods in the Dwcj Panel instancesstatic voidsetDefault(PanelAccessor accessor) set the accessor instance for static access
-
Constructor Details
-
PanelAccessor
protected PanelAccessor()
-
-
Method Details
-
getDefault
get the accessor instance to access the protected methods in the Dwcj Panel instances- Returns:
- the accessor instance
-
setDefault
set the accessor instance for static access- Parameters:
accessor- the instance of the accessor implementation
-
getBBjWindow
public abstract com.basis.bbj.proxies.sysgui.BBjWindow getBBjWindow(AbstractDwcjPanel panel) throws IllegalAccessException - Parameters:
panel- the panel that contains the BBj window- Returns:
- the BBjWindow object behind the panel
- Throws:
IllegalAccessException
-