Class AbstractMarkdownScreen

  • All Implemented Interfaces:
    com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget
    Direct Known Subclasses:
    MultiScreenSidePanel, ReadmeScreen, TodoListScreen

    public abstract class AbstractMarkdownScreen
    extends com.google.gwt.user.client.ui.Composite
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject

        com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static String EMPTY  
      protected com.google.gwt.user.client.ui.HTML markdown  
      protected org.jboss.errai.common.client.api.Caller<org.uberfire.backend.vfs.VFSService> vfsServices  
      • Fields inherited from class com.google.gwt.user.client.ui.UIObject

        DEBUG_ID_PREFIX
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      org.uberfire.workbench.model.Position getDefaultPosition()  
      abstract String getMarkdownFileURI()  
      com.google.gwt.user.client.ui.Widget getView()  
      void init()  
      static String parseMarkdown​(String content)  
      protected void setContent​(String content)  
      • Methods inherited from class com.google.gwt.user.client.ui.Composite

        claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
      • Methods inherited from class com.google.gwt.user.client.ui.Widget

        addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
      • Methods inherited from class com.google.gwt.user.client.ui.UIObject

        addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
    • Field Detail

      • markdown

        protected com.google.gwt.user.client.ui.HTML markdown
      • vfsServices

        @Inject
        protected org.jboss.errai.common.client.api.Caller<org.uberfire.backend.vfs.VFSService> vfsServices
    • Constructor Detail

      • AbstractMarkdownScreen

        public AbstractMarkdownScreen()
    • Method Detail

      • parseMarkdown

        public static String parseMarkdown​(String content)
      • getView

        public com.google.gwt.user.client.ui.Widget getView()
      • getDefaultPosition

        public org.uberfire.workbench.model.Position getDefaultPosition()
      • getMarkdownFileURI

        public abstract String getMarkdownFileURI()
      • setContent

        protected void setContent​(String content)