private void populateServiceActivities(TreeNode node, LocationServiceVoCollection voLocationServices)
{
TreeNode childActivityNode = null;
TreeNode childFunctionNode = null;
clearServiceNodes(node);
for (int i = 0; i < voLocationServices.size(); i++)
{
if (voLocationServices.get(i).getServiceIsNotNull())
{
node.setValue(voLocationServices.get(i));
for (int j = 0; j < voLocationServices.get(i).getActivities().size(); j++)
{
childActivityNode = node.getNodes().add(voLocationServices.get(i).getActivities().get(j), (voLocationServices.get(i).getActivities().get(j).getServiceActivityIsNotNull() ? voLocationServices.get(i).getActivities().get(j).getServiceActivity().getActivity().toString() : ""));
childActivityNode.setExpandedImage(voLocationServices.get(i).getActivities().get(j).getIsActiveIsNotNull() ? (voLocationServices.get(i).getActivities().get(j).getIsActive().booleanValue() ? form.getImages().Admin.Activity : form.getImages().Admin.ActivityInactive) : form.getImages().Admin.Activity);
childActivityNode.setCollapsedImage(voLocationServices.get(i).getActivities().get(j).getIsActiveIsNotNull() ? (voLocationServices.get(i).getActivities().get(j).getIsActive().booleanValue() ? form.getImages().Admin.Activity : form.getImages().Admin.ActivityInactive) : form.getImages().Admin.Activity);
childActivityNode.setSelectedImage(voLocationServices.get(i).getActivities().get(j).getIsActiveIsNotNull() ? (voLocationServices.get(i).getActivities().get(j).getIsActive().booleanValue() ? form.getImages().Admin.Activity : form.getImages().Admin.ActivityInactive) : form.getImages().Admin.Activity);
childActivityNode.setEnabled(false);
}
for (int j = 0; j < voLocationServices.get(i).getFunctions().size(); j++)
{
childFunctionNode = node.getNodes().add(voLocationServices.get(i).getFunctions().get(j), (voLocationServices.get(i).getFunctions().get(j).getServiceFunctionIsNotNull() ? voLocationServices.get(i).getFunctions().get(j).getServiceFunction().getFunction().getText() : ""));
childFunctionNode.setExpandedImage(voLocationServices.get(i).getFunctions().get(j).getIsActiveIsNotNull() ? (voLocationServices.get(i).getFunctions().get(j).getIsActive().booleanValue() ? form.getImages().Admin.Activity : form.getImages().Admin.ActivityInactive) : form.getImages().Admin.Activity);
childFunctionNode.setCollapsedImage(voLocationServices.get(i).getFunctions().get(j).getIsActiveIsNotNull() ? (voLocationServices.get(i).getFunctions().get(j).getIsActive().booleanValue() ? form.getImages().Admin.Activity : form.getImages().Admin.ActivityInactive) : form.getImages().Admin.Activity);
childFunctionNode.setSelectedImage(voLocationServices.get(i).getFunctions().get(j).getIsActiveIsNotNull() ? (voLocationServices.get(i).getFunctions().get(j).getIsActive().booleanValue() ? form.getImages().Admin.Activity : form.getImages().Admin.ActivityInactive) : form.getImages().Admin.Activity);
childFunctionNode.setEnabled(false);
}
node.sortChildrenByText();
if (null != childActivityNode)
childActivityNode.setExpanded(true);
if (null != childFunctionNode)
childFunctionNode.setExpanded(true);
}
}
node.setExpanded(true);
form.lyr1().Details().htmDetails().setHTML(getDetailsAsTextile(node.getParent()));
}
Logic.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:openMAXIMS
作者:
评论列表
文章目录