public CFBorderPane getTabViewComponentsColumnsListPane() {
   if (tabViewComponentsColumnsListPane == null) {
     Collection<ICFBamIndexColObj> dataCollection;
     ICFBamIndexObj focus = (ICFBamIndexObj) getJavaFXFocusAsIndex();
     if (focus != null) {
       dataCollection = focus.getOptionalComponentsColumns(javafxIsInitializing);
     } else {
       dataCollection = null;
     }
     ICFBamIndexObj javafxContainer;
     if ((focus != null) && (focus instanceof ICFBamIndexObj)) {
       javafxContainer = (ICFBamIndexObj) focus;
     } else {
       javafxContainer = null;
     }
     tabViewComponentsColumnsListPane =
         javafxSchema
             .getIndexColFactory()
             .newListPane(
                 cfFormManager,
                 javafxContainer,
                 null,
                 dataCollection,
                 new RefreshComponentsColumnsList(),
                 true);
   }
   return (tabViewComponentsColumnsListPane);
 }
 public void refreshMe() {
   Collection<ICFBamIndexColObj> dataCollection;
   ICFBamIndexObj focus = (ICFBamIndexObj) getJavaFXFocusAsIndex();
   if (focus != null) {
     dataCollection = focus.getOptionalComponentsColumns(javafxIsInitializing);
   } else {
     dataCollection = null;
   }
   CFBorderPane pane = getTabViewComponentsColumnsListPane();
   ICFBamJavaFXIndexColPaneList jpList = (ICFBamJavaFXIndexColPaneList) pane;
   jpList.setJavaFXDataCollection(dataCollection);
 }