当前位置: 首页>>代码示例>>Java>>正文


Java Messages.DefaultMessage方法代码示例

本文整理汇总了Java中com.google.gwt.i18n.client.Messages.DefaultMessage方法的典型用法代码示例。如果您正苦于以下问题:Java Messages.DefaultMessage方法的具体用法?Java Messages.DefaultMessage怎么用?Java Messages.DefaultMessage使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.google.gwt.i18n.client.Messages的用法示例。


在下文中一共展示了Messages.DefaultMessage方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: getStrutsActions

import com.google.gwt.i18n.client.Messages; //导入方法依赖的package包/类
private Map<String, String> getStrutsActions(Object proxy, Class<? extends LocalizedLookupDispatchAction> apply) throws Throwable {
	Map<String, String> ret = new HashMap<String, String>();
	for (Method m: iMessages.getDeclaredMethods()) {
		if (m.getParameterTypes().length > 0) continue;
		org.unitime.localization.messages.Messages.StrutsAction action = m.getAnnotation(org.unitime.localization.messages.Messages.StrutsAction.class);
		if (action != null) {
			Messages.DefaultMessage dm = m.getAnnotation(Messages.DefaultMessage.class);
			if (action.apply() == null || action.apply().length == 0) {
				try {
					if (apply.getMethod(action.value(), new Class<?>[] {
						ActionMapping.class, ActionForm.class, HttpServletRequest.class, HttpServletResponse.class
						}) != null) {
						ret.put((String)invoke(proxy, m, new Object[] {}), action.value());
						if (dm != null)
							ret.put(dm.value(), action.value());
					}
				} catch (NoSuchMethodException e) {}
			} else {
				for (Class<? extends LocalizedLookupDispatchAction> a: action.apply())
					if (a.equals(apply)) {
						ret.put((String)invoke(proxy, m, new Object[] {}), action.value());
						if (dm != null)
							ret.put(dm.value(), action.value());
					}
			}
		}
	}
	return ret;
}
 
开发者ID:Jenner4S,项目名称:unitimes,代码行数:30,代码来源:Localization.java

示例2: pullRequestUrlTemplate

import com.google.gwt.i18n.client.Messages; //导入方法依赖的package包/类
@Messages.DefaultMessage("https://{0}.visualstudio.com/{1}/{2}/_git/{3}/pullrequest/{4}")
@Key("pullRequestUrlTemplateWithProjectAndRepo")
String pullRequestUrlTemplate(
    String accountName,
    String collection,
    String username,
    String repository,
    String pullRequestNumber);
 
开发者ID:codenvy,项目名称:codenvy,代码行数:9,代码来源:MicrosoftTemplates.java

示例3: httpUrlTemplate

import com.google.gwt.i18n.client.Messages; //导入方法依赖的package包/类
@Messages.DefaultMessage("https://{0}.visualstudio.com/{1}/_git/{2}.git")
String httpUrlTemplate(String accountName, String collection, String repository);
 
开发者ID:codenvy,项目名称:codenvy,代码行数:3,代码来源:MicrosoftTemplates.java


注:本文中的com.google.gwt.i18n.client.Messages.DefaultMessage方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。