Class ModelScreenWidget

    • Field Detail

      • module

        public static final java.lang.String module
    • Constructor Detail

      • ModelScreenWidget

        public ModelScreenWidget​(ModelScreen modelScreen,
                                 org.w3c.dom.Element widgetElement)
    • Method Detail

      • renderWidgetString

        public abstract void renderWidgetString​(java.lang.Appendable writer,
                                                java.util.Map<java.lang.String,​java.lang.Object> context,
                                                ScreenStringRenderer screenStringRenderer)
                                         throws GeneralException,
                                                java.io.IOException
        Throws:
        GeneralException
        java.io.IOException
      • readSubWidgets

        protected static java.util.List<ModelScreenWidget> readSubWidgets​(ModelScreen modelScreen,
                                                                          java.util.List<? extends org.w3c.dom.Element> subElementList)
      • renderSubWidgetsString

        protected static void renderSubWidgetsString​(java.util.List<ModelScreenWidget> subWidgets,
                                                     java.lang.Appendable writer,
                                                     java.util.Map<java.lang.String,​java.lang.Object> context,
                                                     ScreenStringRenderer screenStringRenderer)
                                              throws GeneralException,
                                                     java.io.IOException
        Throws:
        GeneralException
        java.io.IOException