Package org.dwcj.bridge
Class ControlAccessor
java.lang.Object
org.dwcj.bridge.ControlAccessor
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 voidcreate(AbstractControl ctrl, AbstractDwcjPanel panel) abstract com.basis.bbj.proxies.sysgui.BBjControlgetBBjControl(AbstractControl ctrl) static ControlAccessorfactory to obtain the instance of the accessorstatic voidsetDefault(ControlAccessor accessor) Set the accessor instance into the static field
-
Constructor Details
-
ControlAccessor
protected ControlAccessor()
-
-
Method Details
-
getDefault
factory to obtain the instance of the accessor- Returns:
- - the accessor
-
setDefault
Set the accessor instance into the static field- Parameters:
accessor- - the accessor instance
-
getBBjControl
public abstract com.basis.bbj.proxies.sysgui.BBjControl getBBjControl(AbstractControl ctrl) throws IllegalAccessException - Parameters:
ctrl- - get the BBjControl under the AbstractDwcControl- Returns:
- - the BBjControl
- Throws:
IllegalAccessException
-
create
public abstract void create(AbstractControl ctrl, AbstractDwcjPanel panel) throws IllegalAccessException - Throws:
IllegalAccessException
-