Author: szimano
Date: 2006-06-09 13:46:22 -0400 (Fri, 09 Jun 2006)
New Revision: 4701
Modified:
labs/jbosslabs/trunk/portal-extensions/forge-tagme/src/java/org/jboss/labs/tagme/services/ShotokuTaggingService.java
labs/jbosslabs/trunk/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp
Log:
fixed tagging service
Modified: labs/jbosslabs/trunk/portal-extensions/forge-tagme/src/java/org/jboss/labs/tagme/services/ShotokuTaggingService.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-tagme/src/java/org/jboss/labs/tagme/services/ShotokuTaggingService.java 2006-06-09 17:28:14 UTC (rev 4700)
+++ labs/jbosslabs/trunk/portal-extensions/forge-tagme/src/java/org/jboss/labs/tagme/services/ShotokuTaggingService.java 2006-06-09 17:46:22 UTC (rev 4701)
@@ -36,7 +36,6 @@
import org.jboss.shotoku.exceptions.SaveException;
import org.jboss.shotoku.tags.ShotokuTag;
import org.jboss.shotoku.tags.Tag;
-import org.jboss.shotoku.tags.TagList;
import org.jboss.shotoku.tags.TagService;
import org.jboss.shotoku.tags.tools.TagTools;
import org.jboss.shotoku.tags.exceptions.TagAddException;
@@ -58,17 +57,14 @@
Vector<String> tags = new Vector<String>();
try {
- TagList tagList = service.getTags(path);
+ List<Tag> allTags = service.getTags(path);
- if (tagList != null) {
- List<Tag> allTags = tagList.getList();
-
- for (Tag tag : allTags) {
- tags.add(tag.getName() + TagMeClickListener.TAG_SEP
- + tag.getAuthor() + TagMeClickListener.TAG_SEP
- + tag.getAuthor());
- }
+ for (Tag tag : allTags) {
+ tags.add(tag.getName() + TagMeClickListener.TAG_SEP
+ + tag.getAuthor() + TagMeClickListener.TAG_SEP
+ + tag.getAuthor());
}
+
} catch (TagGetException e) {
// TODO Auto-generated catch block
e.printStackTrace();
@@ -126,7 +122,7 @@
log.info("Deleting tag " + tag + " " + path + "...");
try {
- List<Tag> tags = service.getTags(path).getList();
+ List<Tag> tags = service.getTags(path);
for (Tag tagObj : tags) {
if (tagObj.getName().equals(tag)
Modified: labs/jbosslabs/trunk/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp 2006-06-09 17:28:14 UTC (rev 4700)
+++ labs/jbosslabs/trunk/portal-extensions/forge-theme/jbossForgeLayout.war/layouts/jbossForge.jsp 2006-06-09 17:46:22 UTC (rev 4701)
@@ -1,2 +1,14 @@
-<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ taglib uri="/WEB-INF/theme/portal-layout.tld" prefix="p" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<!--
JBoss, the OpenSource J2EE webOS
Distributable under LGPL license.
See terms of license at gnu.org.
-->
<head><title>JBoss.ORG</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="gwt:module" content="/tagme-servlet/www/org.jboss.labs.tagme.gwt.TagMe/org.jboss.labs.tagme.gwt.TagMe" />
<link rel="stylesheet" href="/file-access/default/theme/css/print.css" type="text/css" media="print" />
<link rel="stylesheet" href="/file-access/default/theme/css/common.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/jboss-forge.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/jboss-forge-forums.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/portlet.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/podcasts.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/primates.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/blog.css" type="text/css" media="all" />
<!-- insert the dynamically determined theme elements here, or use the 'simple-sample' theme by default -->
<!-- <p:theme themeName='jboss-forge' /> -->
<script type='text/javascript' language='JavaScript' src='/file-access/default/theme/js/elqNow/elqCfg.js'></script>
<script type='text/javascript' language='JavaScript' src='/file-access/default/theme/js/elqNow/elqImg.js'></script>
<!-- speller script -->
<script type='text/javascript' language='JavaScript' src="/speller/pages/spellChecker.js"></script>
<script type='text/javascript' language='JavaScript' src='/file-access/default/theme/js/speller.js'></script>
<!-- end speller script -->
<!-- Hide/Show Script for main marketing area -->
<script type="text/javascript" language="javascript">
function hideShow(id)
{
var navpoint = document.getElementById(id);
if (navpoint.className == 'hidden') {
navpoint.className = 'shown';
} else {
navpoint.className = 'hidden';
}
}
</script>
<!-- end Hide/Show script -->
</head>
<body>
<!-- HEADER START -->
<!-- this image creates IE problems -->
<!-- <img src="/jbossForge/images/svrGP.gif" border="0" height="1" width="1"> -->
<!-- GWT script -->
<script language="javascript" src="/tagme-servlet/www/org.jboss.labs.tagme.gwt.TagMe/gwt.js"></script>
<div class="brand_FED" id="container">
<div id="TopLogo">
<img src="http://jboss.com/themes/jbosstheme/img/logo.gif" alt="JBoss - The Professional Open Source Company" />
</div>
<div id="TopMenu">
<table cellpadding="0" cellspacing="0">
<tbody><tr>
<td class="menu_JBnetwork"><a href="http://network.jboss.com/">Support</a></td>
<td class="menu_JBjems"><a href="http://www.jboss.com/products/index">Products</a></td>
<td class="menu_JBcom"><a href="http://www.jboss.com/partners/index">Partners</a></td>
<td class="menu_JBfed"><a href="http://labs.jboss.com">JBoss Labs</a></td>
</tr>
</tbody></table>
</div>
<div id="ControlMenu">
<form id="TopSearch" action="http://www.google.com/search" onsubmit="document.forms[0].q.value = document.forms[0].q.value + ' site:jboss.org';">
<ul>
<li><a href="<%
String url = request.getRequestURL().append((request.getQueryString() != null && request.getQueryString().length() > 0) ? "?" + request.getQueryString() : "").toString();
if (url.contains("/authsec") || url.contains("/auth")) {
out.print(url);
}
else {
out.print(url.replace("/portal","/portal/authsec"));
}%>">Login</a></li>
<li><a href="http://www.jboss.com/index.html?op=checkage&module=user">Register</a></li>
<li><a href="http://www.jboss.com/careers">Careers</a></li>
<li><a href="http://www.jboss.com/company/contact">Contact Us</a></li>
<li>
<input style="border: 1px solid #6e6e6e; font: 10px Verdana, Helvetica, Arial, sans-serif; padding-left: 2px; margin-left: 10px;" name="q" onfocus="SearchFocus(this)" onblur="SearchBlur(this)" value="Search..." />
<input class="searchbutton" type="image" src="/file-access/default/theme/images/spacer.gif" value="go" align="middle" />
</li>
</ul>
</form>
</div>
<!-- HEADER END -->
<!-- main page table -->
<table id="BodyTable" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td colspan="4" class="topheader"></td>
</tr>
<tr>
<td class="leftside" rowspan="2"><p:region regionName='left'/></td>
<td class="bodycell" colspan="3"><p:region regionName='center'/></td>
</tr>
<tr>
<td class="innerleft"><p:region regionName='innerleft'/></td>
<td class="innerright"><p:region regionName='innerright'/></td>
+<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ taglib uri="/WEB-INF/theme/portal-layout.tld" prefix="p" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<!--
JBoss, the OpenSource J2EE webOS
Distributable under LGPL license.
See terms of license at gnu.org.
-->
<head><title>JBoss.ORG</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="gwt:module" content="/tagme-servlet/www/org.jboss.labs.tagme.gwt.TagMe/org.jboss.labs.tagme.gwt.TagMe" />
<link rel="stylesheet" href="/file-access/default/theme/css/print.css" type="text/css" media="print" />
<link rel="stylesheet" href="/file-access/default/theme/css/common.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/jboss-forge.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/jboss-forge-forums.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/portlet.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/podcasts.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/primates.css" type="text/css" media="all" />
<link rel="stylesheet" href="/file-access/default/theme/css/blog.css" type="text/css" media="all" />
<!-- insert the dynamically determined theme elements here, or use the 'simple-sample' theme by default -->
<!-- <p:theme themeName='jboss-forge' /> -->
<script type='text/javascript' language='JavaScript' src='/file-access/default/theme/js/elqNow/elqCfg.js'></script>
<script type='text/javascript' language='JavaScript' src='/file-access/default/theme/js/elqNow/elqImg.js'></script>
<!-- speller script -->
<script type='text/javascript' language='JavaScript' src="/speller/pages/spellChecker.js"></script>
<script type='text/javascript' language='JavaScript' src='/file-access/default/theme/js/speller.js'></script>
<!-- end speller script -->
<!-- Hide/Show Script for main marketing area -->
<script type="text/javascript" language="javascript">
function hideShow(id)
{
var navpoint = document.getElementById(id);
if (navpoint.className == 'hidden') {
navpoint.className = 'shown';
} else {
navpoint.className = 'hidden';
}
}
</script>
<!-- end Hide/Show script -->
</head>
<body>
<!-- HEADER START -->
<!-- this image creates IE problems -->
<!-- <img src="/jbossForge/images/svrGP.gif" border="0" height="1" width="1"> -->
<!-- GWT script -->
<script language="javascript" src="/tagme-servlet/www/org.jboss.labs.tagme.gwt.TagMe/gwt.js"></script>
<div class="brand_FED" id="container">
<div id="TopLogo">
<img src="http://jboss.com/themes/jbosstheme/img/logo.gif" alt="JBoss - The Professional Open Source Company" />
</div>
+<div id="TopMenu">
+ <table cellpadding="0" cellspacing="0">
+ <tr>
+ <td class="menu_JBnetwork"><a href="http://network.jboss.com/">subscription</a></td>
+ <td class="menu_JBcom"><a href="http://www.jboss.com/">jboss.com</a></td>
+
+ <td class="menu_JBorg"><a href="http://labs.jboss.com">jboss.org</a></td>
+ <td class="menu_RH"><a href="http://www.redhat.com">redhat.com</a></td>
+ </tr>
+ </table>
+</div>
+
<div id="ControlMenu">
<form id="TopSearch" action="http://www.google.com/search" onsubmit="document.forms[0].q.value = document.forms[0].q.value + ' site:jboss.org';">
<ul>
<li><a href="<%
String url = request.getRequestURL().append((request.getQueryString() != null && request.getQueryString().length() > 0) ? "?" + request.getQueryString() : "").toString();
if (url.contains("/authsec") || url.contains("/auth")) {
out.print(url);
}
else {
out.print(url.replace("/portal","/portal/authsec"));
}%>">Login</a></li>
<li><a href="http://www.jboss.com/index.html?op=checkage&module=user">Register</a></li>
<li><a href="http://www.jboss.com/careers">Careers</a></li>
<li><a href="http://www.jboss.com/company/contact">Contact Us</a></li>
<li>
<input style="border: 1px solid #6e6e6e; font: 10px Verdana, Helvetica, Arial, sans-serif; padding-left: 2px; margin-left: 10px;" name="q" onfocus="SearchFocus(this)" onblur="SearchBlur(this)" value="Search..." />
<input class="searchbutton" type="image" src="/file-access/default/theme/images/spacer.gif" value="go" align="middle" />
</li>
</ul>
</form>
</div>
<!-- HEADER END -->
<!-- main page table -->
<table id="BodyTable" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td colspan="4" class="topheader"></td>
</tr>
<tr>
<td class="leftside" rowspan="2"><p:region regionName='left'/></td>
<td class="bodycell" colspan="3"><p:region regionName='center'/></td>
</tr>
<tr>
<td class="innerleft"><p:region regionName='innerleft'/></td>
<td class="innerright"><p:region regionName='innerright'/></td>
<td class="rightside"><p:region regionName='right'/></td>
</tr>
</tbody>
</table>
<div id="jbfPageFooter">
<div id="Copyright">
JBoss is a registered trademark and servicemark of JBoss Inc. 2002-2005 JBoss Inc. All rights reserved.<br />
Theme made by <a href="http://mamut.net.pl">Szimano</a>
</div>
</div>
</body>
</html>
\ No newline at end of file
|