public void setPaneMode(CFPane.PaneMode value) {
   final String S_ProcName = "setPaneMode";
   CFPane.PaneMode oldValue = getPaneMode();
   if (oldValue == value) {
     return;
   }
   if (value != CFPane.PaneMode.View) {
     throw CFLib.getDefaultExceptionFactory()
         .newUsageException(getClass(), S_ProcName, "PickerForms only support PaneMode View");
   }
   super.setPaneMode(value);
   if (javafxPickerPane != null) {
     ICFBamJavaFXBlobDefPaneCommon jpanelCommon = (ICFBamJavaFXBlobDefPaneCommon) javafxPickerPane;
     jpanelCommon.setPaneMode(value);
   }
 }
 public void setJavaFXFocus(ICFLibAnyObj value) {
   final String S_ProcName = "setJavaFXFocus";
   if ((value == null) || (value instanceof ICFBamBlobDefObj)) {
     super.setJavaFXFocus(value);
   } else {
     throw CFLib.getDefaultExceptionFactory()
         .newUnsupportedClassException(getClass(), S_ProcName, "value", value, "ICFBamBlobDefObj");
   }
   ((ICFBamJavaFXBlobDefPaneCommon) javafxPickerPane).setJavaFXFocus((ICFBamBlobDefObj) value);
 }