Interface LogView

  • All Superinterfaces:
    java.lang.Cloneable, org.zkoss.zk.ui.Component, org.zkoss.zk.ui.ext.Scope, java.io.Serializable
    All Known Implementing Classes:
    LogViewImpl

    public interface LogView
    extends org.zkoss.zk.ui.Component
    Log view interface. Responsible to display user log messages.
    Author:
    mak
    • Field Summary

      • Fields inherited from interface org.zkoss.zk.ui.Component

        APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addErrorMessage​(LogMessage message)
      Adds an error message to the view.
      void addErrorMessage​(LogMessage message, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> eventListener)
      Adds an error message to the view.
      void addInfoMessage​(LogMessage message)
      Adds an info message to the view.
      void addInfoMessage​(LogMessage message, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> eventListener)
      Adds an info message to the view.
      void addWarningMessage​(LogMessage message)
      Adds a warning message to the view.
      void addWarningMessage​(LogMessage message, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> eventListener)
      Adds a warning message to the view.
      void postErrorLogEvent​(LogMessage message)
      Post an ErrorLogEvent (ZK event).
      void postInfoLogEvent​(LogMessage message)
      Post an InfoLogEvent (ZK event).
      void postWarningLogEvent​(LogMessage message)
      Post a WarningLogEvent (ZK event).
      void reset()
      Reset view.
      • Methods inherited from interface org.zkoss.zk.ui.Component

        addEventListener, addEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, detach, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getChildren, getClientAttribute, getClientDataAttribute, getDefinition, getDesktop, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getShadowVariable, getShadowVariable, getSpaceOwner, getStubonly, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, query, queryAll, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setTemplate, setVisible, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride
      • Methods inherited from interface org.zkoss.zk.ui.ext.Scope

        addScopeListener, getAttribute, hasAttribute, removeAttribute, removeScopeListener, setAttribute
    • Method Detail

      • addErrorMessage

        void addErrorMessage​(LogMessage message)
        Adds an error message to the view.
        Parameters:
        message - message text
      • addWarningMessage

        void addWarningMessage​(LogMessage message)
        Adds a warning message to the view.
        Parameters:
        message - message text
      • addInfoMessage

        void addInfoMessage​(LogMessage message)
        Adds an info message to the view.
        Parameters:
        message - message text
      • addErrorMessage

        void addErrorMessage​(LogMessage message,
                             org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> eventListener)
        Adds an error message to the view.
        Parameters:
        message - message text
        eventListener - listener to notify when the messagebox caused by this event is closed
      • addWarningMessage

        void addWarningMessage​(LogMessage message,
                               org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> eventListener)
        Adds a warning message to the view.
        Parameters:
        message - message text
        eventListener - listener to notify when the messagebox caused by this event is closed
      • addInfoMessage

        void addInfoMessage​(LogMessage message,
                            org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event> eventListener)
        Adds an info message to the view.
        Parameters:
        message - message text
        eventListener - listener to notify when the messagebox caused by this event is closed
      • reset

        void reset()
        Reset view.
      • postErrorLogEvent

        void postErrorLogEvent​(LogMessage message)
        Post an ErrorLogEvent (ZK event).
        Parameters:
        message - event message
      • postWarningLogEvent

        void postWarningLogEvent​(LogMessage message)
        Post a WarningLogEvent (ZK event).
        Parameters:
        message - event message
      • postInfoLogEvent

        void postInfoLogEvent​(LogMessage message)
        Post an InfoLogEvent (ZK event).
        Parameters:
        message - event message