[jboss-svn-commits] JBL Code SVN: r7223 - labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Oct 30 05:51:40 EST 2006
Author: dejp
Date: 2006-10-30 05:51:35 -0500 (Mon, 30 Oct 2006)
New Revision: 7223
Modified:
labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConAccessBean.java
labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConDescriptor.java
labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConMainBean.java
labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConTools.java
Log:
contributors portlet
Modified: labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConAccessBean.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConAccessBean.java 2006-10-30 04:26:43 UTC (rev 7222)
+++ labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConAccessBean.java 2006-10-30 10:51:35 UTC (rev 7223)
@@ -27,6 +27,7 @@
* the portlet.
*/
public class ConAccessBean {
+
public boolean isAdminLogged() {
return isUserLogged() && ConTools.hasPermission("con-admin");
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConDescriptor.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConDescriptor.java 2006-10-30 04:26:43 UTC (rev 7222)
+++ labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConDescriptor.java 2006-10-30 10:51:35 UTC (rev 7223)
@@ -83,6 +83,7 @@
*/
private List copyAndSort(List<ConDataBean> original, String propertyName,
final boolean ascending) {
+
List<ConDataBean> copy = new ArrayList<ConDataBean>(original);
String prNameCaptialized =
@@ -126,8 +127,7 @@
*/
@SuppressWarnings("unchecked")
public ConDescriptor(ContentManager cm, String xmlPath) {
- //String xmlPath = ConServer.AGREEMENTS_XML;
-
+
data = new ArrayList<ConDataBean>();
notAcceptedData = new ArrayList<ConDataBean>();
takenIds = new HashSet<String>();
@@ -139,14 +139,6 @@
notAcceptedByLeadsData = new ArrayList<ConDataBean>();
try {
- // Filling data & notAcceptedData
- /*new ElementsDescriptor(
- new InputSource(cm.getNode(xmlPath).getContentInputStream()),
- XmlInputFactory.getContentReadingInstance(cm),
- AGREEMENT_TAG,
- getPropertiesHandler()).collect(new Collection[] {data, notAcceptedData, takenIds },
- new NullPermissionsChecker());*/
-
DOMParser parser = new DOMParser();
parser.parse(new InputSource(cm.getNode(xmlPath).getContentInputStream()));
Document doc = parser.getDocument();
@@ -232,7 +224,6 @@
if (ID_TAG.equals(nodeName)) {
contributor.setName(XmlTools.unmarshallText(n));
} else if (PROJECTS_TAG.equals(nodeName)) {
- //Map<String, String> map = unmarshallProjects(n);
Map<String, String> map = new LinkedHashMap<String, String>();
NodeList projectsList = n.getChildNodes();
@@ -307,41 +298,5 @@
return contributors;
}
-
- /*private PropertiesHandler getPropertiesHandler() {
- return new PropertiesHandler() {
- public void fillContext(PropertiesMap properties, DelegateContext context,
- PermissionsChecker pc) {
-
- }
- public void processNode(ElementDescriptor thisElement, Node node) {
- }
-
- @SuppressWarnings("unchecked")
- public void collect(PropertiesMap properties, Object data,
- PermissionsChecker pc) {
- Collection[] collections = (Collection[]) data;
-
- ConDataBean dataBean = new ConDataBean(
- properties.get("accepted").getFirstValue(),
- properties.get("e-mail").getFirstValue(),
- properties.get("id").getFirstValue(),
- properties.get("name").getFirstValue(),
- properties.get("since").getFirstValue(),
- properties.get("type").getFirstValue(),
- properties.get("login").getFirstValue());
-
-
-
- if ("1".equals(properties.get("accepted").getFirstValue()))
- collections[0].add(dataBean);
- if ("0".equals(properties.get("accepted").getFcollectionsirstValue()))
- collections[1].add(dataBean);
-
- collections[2].add(properties.get("id").getFirstValue());
- }
- };
- }*/
-
}
Modified: labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConMainBean.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConMainBean.java 2006-10-30 04:26:43 UTC (rev 7222)
+++ labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConMainBean.java 2006-10-30 10:51:35 UTC (rev 7223)
@@ -29,12 +29,9 @@
import javax.faces.application.FacesMessage;
import javax.faces.component.UIData;
import javax.faces.context.FacesContext;
-import javax.management.MalformedObjectNameException;
import org.jboss.forge.common.Constants;
import org.jboss.forge.common.SearchTools;
-import org.jboss.forge.common.soa.LabsServices;
-import org.jboss.forge.common.soa.projects.ProjectsService;
/**
* @author adamw
@@ -43,6 +40,7 @@
* information.
*/
public class ConMainBean {
+
private String name;
private String email;
private List<String> projects;
Modified: labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConTools.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConTools.java 2006-10-30 04:26:43 UTC (rev 7222)
+++ labs/jbosslabs/trunk/portal-extensions/forge-contributor/src/java/org/jboss/forge/contributor/ConTools.java 2006-10-30 10:51:35 UTC (rev 7223)
@@ -45,6 +45,7 @@
* faces and external contexts.
*/
public class ConTools {
+
public static ExternalContext getExternalContext() {
return FacesContext.getCurrentInstance().getExternalContext();
}
@@ -175,4 +176,5 @@
public static org.jboss.portal.identity.User getUser(String username) {
return null;
}
+
}
More information about the jboss-svn-commits
mailing list