本文整理汇总了Java中com.sun.org.apache.xerces.internal.util.MessageFormatter类的典型用法代码示例。如果您正苦于以下问题:Java MessageFormatter类的具体用法?Java MessageFormatter怎么用?Java MessageFormatter使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
MessageFormatter类属于com.sun.org.apache.xerces.internal.util包,在下文中一共展示了MessageFormatter类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: UTF8Reader
import com.sun.org.apache.xerces.internal.util.MessageFormatter; //导入依赖的package包/类
/**
* Constructs a UTF-8 reader from the specified input stream,
* buffer size and MessageFormatter.
*
* @param inputStream The input stream.
* @param size The initial buffer size.
* @param messageFormatter the formatter for localizing/formatting errors.
* @param locale the Locale to use for messages
*/
public UTF8Reader(InputStream inputStream, int size,
MessageFormatter messageFormatter, Locale locale) {
fInputStream = inputStream;
BufferAllocator ba = ThreadLocalBufferAllocator.getBufferAllocator();
fBuffer = ba.getByteBuffer(size);
if (fBuffer == null) {
fBuffer = new byte[size];
}
fFormatter = messageFormatter;
fLocale = locale;
}
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:21,代码来源:UTF8Reader.java
示例2: ASCIIReader
import com.sun.org.apache.xerces.internal.util.MessageFormatter; //导入依赖的package包/类
/**
* Constructs an ASCII reader from the specified input stream
* and buffer size.
*
* @param inputStream The input stream.
* @param size The initial buffer size.
* @param messageFormatter the MessageFormatter to use to message reporting.
* @param locale the Locale for which messages are to be reported
*/
public ASCIIReader(InputStream inputStream, int size,
MessageFormatter messageFormatter, Locale locale) {
fInputStream = inputStream;
BufferAllocator ba = ThreadLocalBufferAllocator.getBufferAllocator();
fBuffer = ba.getByteBuffer(size);
if (fBuffer == null) {
fBuffer = new byte[size];
}
fFormatter = messageFormatter;
fLocale = locale;
}
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:21,代码来源:ASCIIReader.java
示例3: MalformedByteSequenceException
import com.sun.org.apache.xerces.internal.util.MessageFormatter; //导入依赖的package包/类
/**
* Constructs a MalformedByteSequenceException with the given
* parameters which may be passed to an error reporter to
* generate a localized string for this exception.
*
* @param formatter The MessageFormatter used for building the
* message text for this exception.
* @param locale The Locale for which messages are to be reported.
* @param domain The error domain.
* @param key The key of the error message.
* @param arguments The replacement arguments for the error message,
* if needed.
*/
public MalformedByteSequenceException(MessageFormatter formatter,
Locale locale, String domain, String key, Object[] arguments) {
fFormatter = formatter;
fLocale = locale;
fDomain = domain;
fKey = key;
fArguments = arguments;
}
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:22,代码来源:MalformedByteSequenceException.java
示例4: putMessageFormatter
import com.sun.org.apache.xerces.internal.util.MessageFormatter; //导入依赖的package包/类
/**
* Registers a message formatter for the specified domain.
* <p>
* <strong>Note:</strong> Registering a message formatter for a domain
* when there is already a formatter registered will cause the previous
* formatter to be lost. This method replaces any previously registered
* message formatter for the specified domain.
*
* @param domain
* @param messageFormatter
*/
public void putMessageFormatter(String domain,
MessageFormatter messageFormatter) {
fMessageFormatters.put(domain, messageFormatter);
}
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:16,代码来源:XMLErrorReporter.java
示例5: getMessageFormatter
import com.sun.org.apache.xerces.internal.util.MessageFormatter; //导入依赖的package包/类
/**
* Returns the message formatter associated with the specified domain,
* or null if no message formatter is registered for that domain.
*
* @param domain The domain of the message formatter.
*/
public MessageFormatter getMessageFormatter(String domain) {
return (MessageFormatter)fMessageFormatters.get(domain);
}
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:10,代码来源:XMLErrorReporter.java
示例6: removeMessageFormatter
import com.sun.org.apache.xerces.internal.util.MessageFormatter; //导入依赖的package包/类
/**
* Removes the message formatter for the specified domain and
* returns the removed message formatter.
*
* @param domain The domain of the message formatter.
*/
public MessageFormatter removeMessageFormatter(String domain) {
return (MessageFormatter) fMessageFormatters.remove(domain);
}
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:10,代码来源:XMLErrorReporter.java
示例7: getMessageFormatter
import com.sun.org.apache.xerces.internal.util.MessageFormatter; //导入依赖的package包/类
/**
* Returns the message formatter associated with the specified domain,
* or null if no message formatter is registered for that domain.
*
* @param domain The domain of the message formatter.
*/
public MessageFormatter getMessageFormatter(String domain) {
return fMessageFormatters.get(domain);
}
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:10,代码来源:XMLErrorReporter.java
示例8: removeMessageFormatter
import com.sun.org.apache.xerces.internal.util.MessageFormatter; //导入依赖的package包/类
/**
* Removes the message formatter for the specified domain and
* returns the removed message formatter.
*
* @param domain The domain of the message formatter.
*/
public MessageFormatter removeMessageFormatter(String domain) {
return fMessageFormatters.remove(domain);
}
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:10,代码来源:XMLErrorReporter.java
注:本文中的com.sun.org.apache.xerces.internal.util.MessageFormatter类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论