| 1 31 32 package org.opencms.workplace.list; 33 34 import org.opencms.file.CmsObject; 35 import org.opencms.file.collectors.I_CmsResourceCollector; 36 37 import java.util.ArrayList ; 38 import java.util.List ; 39 40 49 public class CmsListResourcesCollector implements I_CmsResourceCollector { 50 51 52 public static final String LIST_COLLECTOR_NAME = "listresources"; 53 54 55 private String m_collectorName; 56 57 58 private int m_order; 59 60 61 private final List m_resources; 62 63 68 public CmsListResourcesCollector(List resources) { 69 70 m_collectorName = LIST_COLLECTOR_NAME; 71 m_order = 0; 72 m_resources = resources; 73 } 74 75 78 public int compareTo(Object arg0) { 79 80 return 0; 81 } 82 83 86 public List getCollectorNames() { 87 88 List names = new ArrayList (); 89 names.add(LIST_COLLECTOR_NAME); 90 return names; 91 } 92 93 96 public String getCreateLink(CmsObject cms) { 97 98 return null; 99 } 100 101 104 public String getCreateLink(CmsObject cms, String collectorName, String param) { 105 106 return null; 107 } 108 109 112 public String getCreateParam(CmsObject cms) { 113 114 return null; 115 } 116 117 120 public String getCreateParam(CmsObject cms, String collectorName, String param) { 121 122 return null; 123 } 124 125 128 public String getDefaultCollectorName() { 129 130 return m_collectorName; 131 } 132 133 136 public String getDefaultCollectorParam() { 137 138 return null; 139 } 140 141 144 public int getOrder() { 145 146 return m_order; 147 } 148 149 152 public List getResults(CmsObject cms) { 153 154 return m_resources; 155 } 156 157 160 public List getResults(CmsObject cms, String collectorName, String param) { 161 162 return m_resources; 163 } 164 165 168 public void setDefaultCollectorName(String collectorName) { 169 170 m_collectorName = collectorName; 171 } 172 173 176 public void setDefaultCollectorParam(String param) { 177 178 } 180 181 184 public void setOrder(int order) { 185 186 m_order = order; 187 } 188 } 189 | Popular Tags |