content: package b4j.example;
  
  import anywheresoftware.b4a.debug.*;
  
  import anywheresoftware.b4a.BA;
  
  public class b4xpages extends Object{
  public static b4xpages mostCurrent = new b4xpages();
  
  public static BA ba;
  static {
  		ba = new  anywheresoftware.b4a.shell.ShellBA("b4j.example", "b4j.example.b4xpages", null);
  		ba.loadHtSubs(b4xpages.class);
          if (ba.getClass().getName().endsWith("ShellBA")) {
  			
  			ba.raiseEvent2(null, true, "SHELL", false);
  			ba.raiseEvent2(null, true, "CREATE", true, "b4j.example.b4xpages", ba);
  		}
  	}
      public static Class<?> getObject() {
  		return b4xpages.class;
  	}
  
   
  public static anywheresoftware.b4a.keywords.Common __c = null;
  public static Object _mpm = null;
  public static b4j.example.b4xpagesdelegator _delegate = null;
  public static Object _globalcontext = null;
  public static b4j.example.main _main = null;
  public static b4j.example.b4xcollections _b4xcollections = null;
  public static String  _addpage(String _id,Object _b4xpage) throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "addpage", true))
  	 {return ((String) Debug.delegate(ba, "addpage", new Object[] {_id,_b4xpage}));}
  RDebugUtils.currentLine=1769472;
   //BA.debugLineNum = 1769472;BA.debugLine="Public Sub AddPage (Id As String, B4XPage As Objec";
  RDebugUtils.currentLine=1769473;
   //BA.debugLineNum = 1769473;BA.debugLine="GetManager.AddPage(Id, B4XPage)";
  _getmanager()._addpage /*String*/ (null,_id,_b4xpage);
  RDebugUtils.currentLine=1769474;
   //BA.debugLineNum = 1769474;BA.debugLine="End Sub";
  return "";
  }
  public static b4j.example.b4xpagesmanager  _getmanager() throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "getmanager", true))
  	 {return ((b4j.example.b4xpagesmanager) Debug.delegate(ba, "getmanager", null));}
  RDebugUtils.currentLine=1507328;
   //BA.debugLineNum = 1507328;BA.debugLine="Public Sub GetManager As B4XPagesManager";
  RDebugUtils.currentLine=1507329;
   //BA.debugLineNum = 1507329;BA.debugLine="Return mPM";
  if (true) return (b4j.example.b4xpagesmanager)(_mpm);
  RDebugUtils.currentLine=1507330;
   //BA.debugLineNum = 1507330;BA.debugLine="End Sub";
  return null;
  }
  public static String  _addpageandcreate(String _id,Object _b4xpage) throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "addpageandcreate", true))
  	 {return ((String) Debug.delegate(ba, "addpageandcreate", new Object[] {_id,_b4xpage}));}
  RDebugUtils.currentLine=1835008;
   //BA.debugLineNum = 1835008;BA.debugLine="Public Sub AddPageAndCreate (Id As String, B4XPage";
  RDebugUtils.currentLine=1835009;
   //BA.debugLineNum = 1835009;BA.debugLine="GetManager.AddPageAndCreate(Id, B4XPage)";
  _getmanager()._addpageandcreate /*String*/ (null,_id,_b4xpage);
  RDebugUtils.currentLine=1835010;
   //BA.debugLineNum = 1835010;BA.debugLine="End Sub";
  return "";
  }
  public static String  _closepage(Object _b4xpage) throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "closepage", true))
  	 {return ((String) Debug.delegate(ba, "closepage", new Object[] {_b4xpage}));}
  RDebugUtils.currentLine=2031616;
   //BA.debugLineNum = 2031616;BA.debugLine="Public Sub ClosePage (B4XPage As Object)";
  RDebugUtils.currentLine=2031617;
   //BA.debugLineNum = 2031617;BA.debugLine="GetManager.ClosePage (B4XPage)";
  _getmanager()._closepage /*String*/ (null,_b4xpage);
  RDebugUtils.currentLine=2031618;
   //BA.debugLineNum = 2031618;BA.debugLine="End Sub";
  return "";
  }
  public static anywheresoftware.b4j.objects.Form  _getnativeparent(Object _b4xpage) throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "getnativeparent", true))
  	 {return ((anywheresoftware.b4j.objects.Form) Debug.delegate(ba, "getnativeparent", new Object[] {_b4xpage}));}
  RDebugUtils.currentLine=2228224;
   //BA.debugLineNum = 2228224;BA.debugLine="Public Sub GetNativeParent (B4XPage As Object) As";
  RDebugUtils.currentLine=2228229;
   //BA.debugLineNum = 2228229;BA.debugLine="Return GetManager.FindPIFromB4XPage(B4XPage).Pare";
  if (true) return _getmanager()._findpifromb4xpage /*b4j.example.b4xpagesmanager._b4xpageinfo*/ (null,_b4xpage).Parent /*b4j.example.b4xpagesmanager._b4xpageparent*/ .NativeType /*anywheresoftware.b4j.objects.Form*/ ;
  RDebugUtils.currentLine=2228230;
   //BA.debugLineNum = 2228230;BA.debugLine="End Sub";
  return null;
  }
  public static Object  _getpage(String _id) throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "getpage", true))
  	 {return ((Object) Debug.delegate(ba, "getpage", new Object[] {_id}));}
  RDebugUtils.currentLine=1638400;
   //BA.debugLineNum = 1638400;BA.debugLine="Public Sub GetPage (Id As String) As Object";
  RDebugUtils.currentLine=1638401;
   //BA.debugLineNum = 1638401;BA.debugLine="Return GetManager.GetPage(Id)";
  if (true) return _getmanager()._getpage /*Object*/ (null,_id);
  RDebugUtils.currentLine=1638402;
   //BA.debugLineNum = 1638402;BA.debugLine="End Sub";
  return null;
  }
  public static String  _getpageid(Object _b4xpage) throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "getpageid", true))
  	 {return ((String) Debug.delegate(ba, "getpageid", new Object[] {_b4xpage}));}
  RDebugUtils.currentLine=1703936;
   //BA.debugLineNum = 1703936;BA.debugLine="Public Sub GetPageId (B4XPage As Object) As String";
  RDebugUtils.currentLine=1703937;
   //BA.debugLineNum = 1703937;BA.debugLine="Return GetManager.FindPIFromB4XPage(B4XPage).Id";
  if (true) return _getmanager()._findpifromb4xpage /*b4j.example.b4xpagesmanager._b4xpageinfo*/ (null,_b4xpage).Id /*String*/ ;
  RDebugUtils.currentLine=1703938;
   //BA.debugLineNum = 1703938;BA.debugLine="End Sub";
  return "";
  }
  public static String  _internalsetpagesmanager(Object _pm) throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "internalsetpagesmanager", true))
  	 {return ((String) Debug.delegate(ba, "internalsetpagesmanager", new Object[] {_pm}));}
  RDebugUtils.currentLine=1572864;
   //BA.debugLineNum = 1572864;BA.debugLine="Public Sub InternalSetPagesManager(PM As Object)";
  RDebugUtils.currentLine=1572865;
   //BA.debugLineNum = 1572865;BA.debugLine="Delegate.Initialize";
  _delegate._initialize /*String*/ (null,ba);
  RDebugUtils.currentLine=1572866;
   //BA.debugLineNum = 1572866;BA.debugLine="mPM = PM";
  _mpm = _pm;
  RDebugUtils.currentLine=1572867;
   //BA.debugLineNum = 1572867;BA.debugLine="End Sub";
  return "";
  }
  public static boolean  _isinitialized() throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "isinitialized", true))
  	 {return ((Boolean) Debug.delegate(ba, "isinitialized", null));}
  RDebugUtils.currentLine=1441792;
   //BA.debugLineNum = 1441792;BA.debugLine="Public Sub IsInitialized As Boolean";
  RDebugUtils.currentLine=1441793;
   //BA.debugLineNum = 1441793;BA.debugLine="Return mPM Is B4XPagesManager";
  if (true) return _mpm instanceof b4j.example.b4xpagesmanager;
  RDebugUtils.currentLine=1441794;
   //BA.debugLineNum = 1441794;BA.debugLine="End Sub";
  return false;
  }
  public static b4j.example.b4xmainpage  _mainpage() throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "mainpage", true))
  	 {return ((b4j.example.b4xmainpage) Debug.delegate(ba, "mainpage", null));}
  RDebugUtils.currentLine=2162688;
   //BA.debugLineNum = 2162688;BA.debugLine="Public Sub MainPage As B4XMainPage";
  RDebugUtils.currentLine=2162689;
   //BA.debugLineNum = 2162689;BA.debugLine="Return GetManager.MainPage";
  if (true) return _getmanager()._mainpage /*b4j.example.b4xmainpage*/ ;
  RDebugUtils.currentLine=2162690;
   //BA.debugLineNum = 2162690;BA.debugLine="End Sub";
  return null;
  }
  public static String  _settitle(Object _b4xpage,Object _title) throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "settitle", true))
  	 {return ((String) Debug.delegate(ba, "settitle", new Object[] {_b4xpage,_title}));}
  RDebugUtils.currentLine=2097152;
   //BA.debugLineNum = 2097152;BA.debugLine="Public Sub SetTitle (B4XPage As Object, Title As O";
  RDebugUtils.currentLine=2097153;
   //BA.debugLineNum = 2097153;BA.debugLine="GetManager.SetTitle(B4XPage, Title)";
  _getmanager()._settitle /*String*/ (null,_b4xpage,_title);
  RDebugUtils.currentLine=2097154;
   //BA.debugLineNum = 2097154;BA.debugLine="End Sub";
  return "";
  }
  public static String  _showpage(String _id) throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "showpage", true))
  	 {return ((String) Debug.delegate(ba, "showpage", new Object[] {_id}));}
  RDebugUtils.currentLine=1900544;
   //BA.debugLineNum = 1900544;BA.debugLine="Public Sub ShowPage (Id As String)";
  RDebugUtils.currentLine=1900545;
   //BA.debugLineNum = 1900545;BA.debugLine="GetManager.ShowPage(Id)";
  _getmanager()._showpage /*String*/ (null,_id);
  RDebugUtils.currentLine=1900546;
   //BA.debugLineNum = 1900546;BA.debugLine="End Sub";
  return "";
  }
  public static String  _showpageandremovepreviouspages(String _id) throws Exception{
  RDebugUtils.currentModule="b4xpages";
  if (Debug.shouldDelegate(ba, "showpageandremovepreviouspages", true))
  	 {return ((String) Debug.delegate(ba, "showpageandremovepreviouspages", new Object[] {_id}));}
  RDebugUtils.currentLine=1966080;
   //BA.debugLineNum = 1966080;BA.debugLine="Public Sub ShowPageAndRemovePreviousPages (Id As S";
  RDebugUtils.currentLine=1966081;
   //BA.debugLineNum = 1966081;BA.debugLine="GetManager.ShowPageAndRemovePreviousPages (Id)";
  _getmanager()._showpageandremovepreviouspages /*String*/ (null,_id);
  RDebugUtils.currentLine=1966082;
   //BA.debugLineNum = 1966082;BA.debugLine="End Sub";
  return "";
  }
  }