Interface LogView

All Superinterfaces:
Cloneable, org.zkoss.zk.ui.Component, org.zkoss.zk.ui.ext.Scope, 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

    Modifier and Type
    Method
    Description
    void
    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
    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
    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
    Post an ErrorLogEvent (ZK event).
    void
    Post an InfoLogEvent (ZK event).
    void
    Post a WarningLogEvent (ZK event).
    void
    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 Details

    • 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