Update of 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms
In directory 
james.mmbase.org:/tmp/cvs-serv4265/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms

Modified Files:
        HighFrequencyAssetAction.java 
Log Message:
CMSC-1281 Assets: Relate URLs to content element - New search screen


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms
See also: http://www.mmbase.org/jira/browse/CMSC-1281


Index: HighFrequencyAssetAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/forms/HighFrequencyAssetAction.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- HighFrequencyAssetAction.java       17 Feb 2009 05:32:03 -0000      1.2
+++ HighFrequencyAssetAction.java       17 Feb 2009 13:52:36 -0000      1.3
@@ -44,11 +44,13 @@
    private static final String RESULTS = "results";
    private static final String IMAGESEARCH = "imagesearch";
    private static final String ATTACHMENTSEARCH = "attachmentsearch";   
+   private static final String URLSEARCH = "urlsearch";
    private static final String CONTENTCHANNEL = "contentchannel";
    private static final String CREATIONREL = "creationrel";
    private static final String CURRENTCHANNEL = "current";
    private static final String ATTACHMENTS = "attachments";
    private static final String IMAGES = "images";
+   private static final String URLS = "urls";
    private static final String ALL = "all";
    private static final String CREATION = "creation";
    private static final String CONTENTELEMENT = "contentelement";
@@ -82,6 +84,8 @@
          assetManager = cloud.getNodeManager(ATTACHMENTS);
       } else if(assettypes.equals(IMAGES)){
          assetManager = cloud.getNodeManager(IMAGES);
+      } else if(assettypes.equals(URLS)){
+         assetManager = cloud.getNodeManager(URLS);
       }      
       NodeManager channelManager = cloud.getNodeManager(CONTENTCHANNEL);
       
@@ -101,7 +105,7 @@
       
       NodeManager contentManager = cloud.getNodeManager(CONTENTELEMENT);
       RelationStep assetrelStep= null;
-      if(assettypes.equals(ATTACHMENTS)){
+      if(assettypes.equals(ATTACHMENTS)||assettypes.equals(URLS)){
          assetrelStep = query.addRelationStep(contentManager, POSREL, SOURCE);
       } else if(assettypes.equals(IMAGES)){
          assetrelStep = query.addRelationStep(contentManager, IMAGEREL, 
SOURCE);
@@ -192,6 +196,8 @@
          targetForward =  ATTACHMENTSEARCH;
       } else if(assettypes.equals(IMAGES)){
          targetForward =  IMAGESEARCH;
+      } else if(assettypes.equals(URLS)){
+         targetForward =  URLSEARCH;
       }
       return mapping.findForward(targetForward);
    }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to