Java UIComponent.visitTree方法代码示例(javauicomponent.visittree方法的典型用法代码示例)

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


Java UIComponent.visitTree方法代码示例(javauicomponent.visittree方法的典型用法代码示例)

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

示例1: visit

import javax.faces.component.UIComponent; //导入方法依赖的package包/类
@Override
public VisitResult visit(VisitContext context, UIComponent target) {
	FacesContext facesContext = context.getFacesContext();
	Collection<String> executeIds = facesContext.getPartialViewContext().getExecuteIds();

	if (executeIds.contains(target.getClientId(facesContext))) {
		return VisitResult.REJECT;
	}

	if (target instanceof EditableValueHolder) {
		((EditableValueHolder) target).resetValue();
	}
	else if (context.getIdsToVisit() != VisitContext.ALL_IDS) {
		// Render ID didn't specifically point an EditableValueHolder. Visit all children as well.
		if (!SKIP_COMPONENTS.contains(target.getClass())) {
			try {
				target.visitTree(createVisitContext(facesContext, null, context.getHints()), VISIT_CALLBACK);
			} catch (Exception e) {
				// e.printStackTrace();
			}
		}
	}

	return VisitResult.ACCEPT;
} 
开发者ID:phoenixctms,项目名称:ctsms,代码行数:26,代码来源:ResetInputAjaxActionListener.java

本文标签属性:

示例:示例的拼音

代码:代码转换器

java:java自行车

UIComponent:UIComponent

visitTree:visitTree

上一篇:知道左右眼的球镜柱镜,求框架眼镜的度数和隐形眼镜的度数?(框架眼镜和隐形眼镜的度数)(框架眼镜和隐形眼镜度数框架眼镜度数的换算公式)
下一篇:C++ ON_wString::CompareNoCase方法代码示例

为您推荐