org.zkoss.zk.ui.metainfo
Interface MessageLoader

All Known Implementing Classes:
ZulMessageLoader

public interface MessageLoader

The interface for loading messages as String output.

Since:
5.0.11
Author:
simonpai

Method Summary
 void load(java.lang.StringBuffer out, Execution exec)
          Load the message to output StringBuffer.
 

Method Detail

load

void load(java.lang.StringBuffer out,
          Execution exec)
          throws java.io.IOException
Load the message to output StringBuffer.

ZK will scan the MessageLoader setting and invoke this method to load the system messages in the following two circumstances.

  1. Wpds.outLocaleJavaScript(javax.servlet.ServletRequest, javax.servlet.ServletResponse) (defined in zul/lang/zk.wpd)
  2. Clients.reloadMessages(java.util.Locale)
For the first circumstances, current Execution does not have access to Desktop and Page instance. Hence, programmer must notice that they cannot use many of Execution's API.

Parameters:
out - StringBuffer to output
exec - current Execution
Throws:
java.io.IOException


Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo