public void setSwingFocus(ICFLibAnyObj value) {
   final String S_ProcName = "setSwingFocus";
   if ((value == null) || (value instanceof ICFSecuritySecDeviceObj)) {
     super.setSwingFocus(value);
   } else {
     throw CFLib.getDefaultExceptionFactory()
         .newUnsupportedClassException(
             getClass(), S_ProcName, "value", value, "ICFSecuritySecDeviceObj");
   }
   ((ICFInternetSwingSecDeviceJPanelCommon) swingPickerJPanel)
       .setSwingFocus((ICFSecuritySecDeviceObj) value);
 }
 public void setSwingFocusAsSecDevice(ICFSecuritySecDeviceObj value) {
   swingFocus = value;
   if (attrJPanel != null) {
     ((ICFInternetSwingSecDeviceJPanelCommon) attrJPanel).setSwingFocus(value);
   }
 }