List of usage examples for com.liferay.portal.kernel.util StringPool NBSP
String NBSP
To view the source code for com.liferay.portal.kernel.util StringPool NBSP.
Click Source Link
From source file:com.vportal.portlet.vcms.action.ActionUtil.java
License:Open Source License
private static void traverseCategoryTree(StringBuffer sb, List categories, int indent, String parentId, String categoryId) {//w ww . j av a 2 s .co m if ((categories == null) || (categories.size() <= 0)) { return; } for (int i = 0; i < categories.size(); i++) { VcmsCategory category = (VcmsCategory) categories.get(i); /* CuongNV * if (category.getCategoryId().equals(categoryId) || category.isAnchored()) { continue; } */ if (category.getCategoryId().equals(categoryId)) { continue; } sb.append("<option value=\"" + category.getPortionId() + "|" + category.getCategoryId() + "\" "); sb.append(((category.getPortionId() + "|" + category.getCategoryId()).equals(parentId) ? "selected" : "")); sb.append(">"); // Indent for (int j = 0; j < indent; j++) { sb.append(StringPool.NBSP); } sb.append(category.getName()); sb.append("</option>"); try { traverseCategoryTree(sb, VcmsCategoryServiceUtil.getCategoriesByParent(category.getGroupId(), category.getCategoryId(), category.getLanguage()), indent + 2, parentId, categoryId); } catch (Exception ex) { // Ignore.. } } }
From source file:com.vportal.portlet.vcms.action.ActionUtil.java
License:Open Source License
private static void traverseCategoryTree(StringBuffer sb, List categories, int indent, String parentId) { if ((categories == null) || (categories.size() <= 0)) { return;//from www. j a va 2 s. co m } for (int i = 0; i < categories.size(); i++) { VcmsCategory category = (VcmsCategory) categories.get(i); /* if (category.isAnchored()) { continue; } */ sb.append("<option value=\"" + category.getCategoryId() + "\" "); sb.append(category.getCategoryId().equals(parentId) ? "\"selected\"" : ""); sb.append(">"); // Indent for (int j = 0; j < indent; j++) { sb.append(StringPool.NBSP); } sb.append(category.getName()); sb.append("</option>"); try { traverseCategoryTree(sb, VcmsCategoryServiceUtil.getCategoriesByParent(category.getGroupId(), category.getCategoryId(), category.getLanguage()), indent + 2, parentId); } catch (Exception ex) { // Ignore.. } } }
From source file:com.vportal.portlet.vcms.action.ActionUtil.java
License:Open Source License
public static String getCategoryTree(long groupId, String language, String portletNamespace, String[] strPortion, String[] strCategory) { StringBuffer sb = new StringBuffer(); try {//from w w w. j a v a 2s . com List portions = VcmsPortionServiceUtil.getPortionsByS_L(groupId, language); if ((portions == null) || (portions.size() <= 0)) { return null; } for (int j = 0; j < portions.size(); j++) { VcmsPortion portion = (VcmsPortion) portions.get(j); sb.append("<tr>"); sb.append("<td width=\"100%\" valign=\"middle\" "); sb.append(portion.getCategorizable() ? "style=\"font-color: #F1F1f1\">" : ">"); sb.append(StringPool.NBSP); sb.append(StringPool.NBSP); sb.append("<input type=\"checkbox\" name=\""); sb.append(portletNamespace + "portion\" id=\""); sb.append(portletNamespace + "portion_" + portion.getPortionId() + "\" "); sb.append("value=\"" + portion.getPortionId() + "\" "); if (Validator.isNotNull(strPortion)) { for (int k = 0; k < strPortion.length; k++) { if (portion.getPortionId().equals(strPortion[k])) { sb.append("checked=\"true\""); } } } sb.append(portion.getCategorizable() ? "disabled />" : " />"); sb.append("<label for=\""); sb.append(portletNamespace + "portion_" + portion.getPortionId() + "\" >"); sb.append("<b>"); sb.append(StringPool.NBSP); sb.append(portion.getName()); sb.append("</b>"); sb.append("</label>"); sb.append("</td>"); sb.append("</tr>"); if (!portion.getCategorizable()) { continue; } List categories = VcmsCategoryServiceUtil.getCategoriesByP_P(portion.getGroupId(), portion.getPortionId(), DEFAULT_CATEGORY_ID, language); if ((categories == null) || (categories.size() <= 0)) { continue; } int indent = 2; traverseCategoryTree2(sb, categories, indent, portletNamespace, strCategory); } } catch (Exception ex) { // Ignore ... } // } return sb.toString(); }
From source file:com.vportal.portlet.vcms.action.ActionUtil.java
License:Open Source License
private static void traverseCategoryTree2(StringBuffer sb, List categories, int indent, String portletNamespace, String[] strCategory) throws SystemException, PortalException { if ((categories == null) || (categories.size() <= 0)) { return;/*from w w w . jav a 2 s. c o m*/ } for (int i = 0; i < categories.size(); i++) { VcmsCategory category = (VcmsCategory) categories.get(i); // if (VcmsCategoryPermission.contains(permissionChecker, category, // ActionKeysExt.ADD_ARTICLES_CATEGORY)) { sb.append("<tr>"); sb.append("<td width=\"100%\" valign=\"middle\" "); sb.append(category.getAnchored() ? "style=\"font-color: #F1F1f1\" >" : ">"); for (int j = 0; j < indent; j++) { sb.append(StringPool.NBSP); } sb.append(StringPool.NBSP); sb.append(StringPool.NBSP); sb.append("<input type=\"checkbox\" name=\""); sb.append(portletNamespace + "category\" id=\""); sb.append(portletNamespace + "category_" + category.getCategoryId() + "\" "); sb.append("value=\"" + category.getCategoryId() + "\" "); if (Validator.isNotNull(strCategory)) { for (int k = 0; k < strCategory.length; k++) { if (category.getCategoryId().equals(strCategory[k])) { sb.append("checked=\"true\""); } } } sb.append(" />"); sb.append("<label for=\""); sb.append(portletNamespace + "category_" + category.getCategoryId() + "\" >"); sb.append(StringPool.NBSP); sb.append(category.getName()); sb.append("</label>"); sb.append("</td>"); sb.append("</tr>"); if (category.getAnchored()) { // continue; } try { traverseCategoryTree2(sb, VcmsCategoryServiceUtil.getCategoriesByParent(category.getGroupId(), category.getCategoryId(), category.getLanguage()), (indent + 5), portletNamespace, strCategory); } catch (Exception ex) { // Ignore ... } // } } }
From source file:com.vportal.portlet.vdoc.service.util.ActionUtil.java
License:Open Source License
private static void traverseOrgTree(StringBuffer sb, List<vdocOrg> orgList, int indent, String parentId, String orgId, String[] orgIds) throws Exception { if ((orgList == null) || (orgList.size() <= 0)) { return;//from ww w . j ava2 s . c o m } for (int i = 0; i < orgList.size(); i++) { vdocOrg org = (vdocOrg) orgList.get(i); sb.append("<option value=\"" + org.getOrgId() + "\" "); if (Validator.isNull(orgIds)) { sb.append((org.getOrgId().equals(parentId) ? "selected" : "")); } else if (Validator.isNotNull(orgIds) && orgIds.length > 0) { for (int j = 0; j < orgIds.length; j++) { sb.append((org.getOrgId().equals(orgIds[j]) ? "selected" : "")); } } sb.append(">"); // Indent for (int j = 0; j < indent; j++) { sb.append(StringPool.NBSP); } sb.append(org.getName()); sb.append("</option>"); try { traverseOrgTree(sb, vdocOrgServiceUtil.getOrgByG_L_P(org.getGroupId(), org.getLanguage(), org.getOrgId()), indent + 3, parentId, orgId, orgIds); } catch (Exception ex) { // Ignore.. } } }
From source file:com.vportal.portlet.vdoc.service.util.ActionUtil.java
License:Open Source License
private static void traverseFieldTree(StringBuffer sb, List<vdocField> fieldList, int indent, String parentId, String fieldId) throws Exception { if ((fieldList == null) || (fieldList.size() <= 0)) { return;/*w w w .j a v a2s.c o m*/ } for (int i = 0; i < fieldList.size(); i++) { vdocField field = (vdocField) fieldList.get(i); sb.append("<option value=\"" + field.getFieldId() + "\" "); sb.append((field.getFieldId().equals(parentId) ? "selected" : "")); sb.append(">"); for (int j = 0; j < indent; j++) { sb.append(StringPool.NBSP); } sb.append(field.getName()); sb.append("</option>"); try { traverseFieldTree(sb, vdocFieldServiceUtil.getFieldByG_L_P(field.getGroupId(), field.getLanguage(), field.getFieldId()), indent + 3, parentId, fieldId); } catch (Exception ex) { // Ignore.. } } }
From source file:com.vportal.portlet.vdoc.service.util.ActionUtil.java
License:Open Source License
private static void traverseOrgTree(StringBuffer sb, List<vdocOrg> orgList, int indent, String parentId, String orgId) throws Exception { if ((orgList == null) || (orgList.size() <= 0)) { return;/*from w w w . j a v a 2 s.com*/ } for (int i = 0; i < orgList.size(); i++) { vdocOrg org = (vdocOrg) orgList.get(i); sb.append("<option value=\"" + org.getOrgId() + "\" "); sb.append((org.getOrgId().equals(parentId) ? "selected" : "")); sb.append(">"); for (int j = 0; j < indent; j++) { sb.append(StringPool.NBSP); } sb.append(org.getName()); sb.append("</option>"); try { traverseOrgTree(sb, vdocOrgServiceUtil.getOrgByG_L_P(org.getGroupId(), org.getLanguage(), org.getOrgId()), indent + 3, parentId, orgId); } catch (Exception ex) { // Ignore.. } } }
From source file:com.vportal.portlet.vdoc.service.util.ActionUtil.java
License:Open Source License
private static void traverseFieldTreeCheckbox(StringBuffer sb, List<vdocField> fieldList, int indent, String portletNamespace) throws SystemException, PortalException { if ((fieldList == null) || (fieldList.size() <= 0)) { return;/* www .j a va 2s .c o m*/ } for (int i = 0; i < fieldList.size(); i++) { vdocField field = (vdocField) fieldList.get(i); sb.append("<tr>"); sb.append("<td width=\"100%\" valign=\"middle\" "); sb.append(" />"); for (int j = 0; j < indent; j++) { sb.append(StringPool.NBSP); sb.append(StringPool.NBSP); } sb.append("<input type=\"checkbox\" name=\""); sb.append(portletNamespace + "field\" id=\""); sb.append(portletNamespace + "field_" + field.getFieldId() + "\" "); sb.append("value=\"" + field.getFieldId() + "\" "); sb.append(" />"); sb.append("<label for=\""); sb.append(portletNamespace + "field_" + field.getFieldId() + "\" >"); sb.append(field.getName()); sb.append("</label>"); sb.append("</td>"); sb.append("</tr>"); try { traverseFieldTreeCheckbox(sb, vdocFieldServiceUtil.getFieldByG_L_P(field.getGroupId(), field.getLanguage(), field.getFieldId()), (indent + 5), portletNamespace); } catch (Exception ex) { // Ignore ... } } }
From source file:com.vportal.portlet.vdoc.service.util.ActionUtil.java
License:Open Source License
private static void traverseOrgTreeCheckbox(StringBuffer sb, List<vdocOrg> orgList, int indent, String portletNamespace) throws SystemException, PortalException { if ((orgList == null) || (orgList.size() <= 0)) { return;//from w w w.ja v a2 s . co m } for (int i = 0; i < orgList.size(); i++) { vdocOrg org = (vdocOrg) orgList.get(i); sb.append("<tr>"); sb.append("<td width=\"100%\" valign=\"middle\" "); sb.append(" />"); for (int j = 0; j < indent; j++) { sb.append(StringPool.NBSP); sb.append(StringPool.NBSP); } sb.append("<input type=\"checkbox\" name=\""); sb.append(portletNamespace + "org\" id=\""); sb.append(portletNamespace + "org_" + org.getOrgId() + "\" "); sb.append("value=\"" + org.getOrgId() + "\" "); sb.append(" />"); sb.append("<label for=\""); sb.append(portletNamespace + "org_" + org.getOrgId() + "\" >"); sb.append(org.getName()); sb.append("</label>"); sb.append("</td>"); sb.append("</tr>"); try { traverseOrgTreeCheckbox(sb, vdocOrgServiceUtil.getOrgByG_L_P(org.getGroupId(), org.getLanguage(), org.getOrgId()), (indent + 5), portletNamespace); } catch (Exception ex) { // Ignore ... } } }
From source file:com.vportal.portlet.vdoc.service.util.ActionUtil.java
License:Open Source License
private static void traverseOrgTreeCheckboxHN(StringBuffer sb, List<vdocOrg> orgList, int indent, String portletNamespace) throws SystemException, PortalException { if ((orgList == null) || (orgList.size() <= 0)) { return;/* w ww .ja va 2s . c o m*/ } for (int i = 0; i < orgList.size(); i++) { vdocOrg org = (vdocOrg) orgList.get(i); sb.append("<tr>"); sb.append("<td width=\"100%\" valign=\"middle\" "); sb.append(" />"); for (int j = 0; j < indent; j++) { sb.append(StringPool.NBSP); sb.append(StringPool.NBSP); } sb.append("<input type=\"checkbox\" name=\""); sb.append(portletNamespace + "orgHN\" id=\""); sb.append(portletNamespace + "orgHN_" + org.getOrgId() + "\" "); sb.append("value=\"" + org.getOrgId() + "\" "); sb.append(" />"); sb.append("<label for=\""); sb.append(portletNamespace + "orgHN_" + org.getOrgId() + "\" >"); sb.append(org.getName()); sb.append("</label>"); sb.append("</td>"); sb.append("</tr>"); try { traverseOrgTreeCheckboxHN(sb, vdocOrgServiceUtil.getOrgByG_L_P(org.getGroupId(), org.getLanguage(), org.getOrgId()), (indent + 5), portletNamespace); } catch (Exception ex) { // Ignore ... } } }