code: @SuppressWarnings("unused")
      public static Widget createWidgetFromModel(final GVRContext gvrContext,
              final String modelFile) throws InstantiationException, IOException {
          GroupWidget widget = (GroupWidget) createWidgetFromModel(gvrContext, modelFile,
                                       GroupWidget.class);
          widget.applyLayout(new AbsoluteLayout());
          return widget;
      }
docs: Create an {@link AbsoluteLayout} to wrap the root {@link GVRSceneObject}
  of the scene graph loaded from a file.
  
  @param gvrContext
  The {@link GVRContext} to load the model into.
  @param modelFile
  The asset file to load the model from.
  @return A new {@code AbsoluteLayout} instance.
  @throws InstantiationException
  If the {@code Widget} can't be instantiated for any reason.
  @throws IOException
  If the model file can't be read.