1 /* 2 * Licensed to the Apache Software Foundation (ASF) under one or more 3 * contributor license agreements. See the NOTICE file distributed with 4 * this work for additional information regarding copyright ownership. 5 * The ASF licenses this file to You under the Apache License, Version 2.0 6 * (the "License"); you may not use this file except in compliance with 7 * the License. You may obtain a copy of the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, 13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 * See the License for the specific language governing permissions and 15 * limitations under the License. 16 */ 17 package org.apache.jetspeed.aggregator.impl; 18 19 import java.util.ArrayList; 20 import java.util.HashMap; 21 import java.util.List; 22 import java.util.Map; 23 24 import org.apache.jetspeed.om.common.SecurityConstraint; 25 import org.apache.jetspeed.om.common.SecurityConstraints; 26 import org.apache.jetspeed.om.page.Fragment; 27 28 /*** 29 * PortletAggregator Fragment implementation for rendering. 30 * 31 * @author <a href="mailto:rwatler@apache.org">Randy Watler</a> 32 * @version $Id$ 33 */ 34 public class PortletAggregatorFragmentImpl implements Fragment 35 { 36 private String id; 37 private String name; 38 private String type; 39 private String decorator; 40 private String state; 41 private String mode; 42 43 public PortletAggregatorFragmentImpl(String id) 44 { 45 this.id = id; 46 } 47 48 /* (non-Javadoc) 49 * @see org.apache.jetspeed.om.common.SecuredResource#getConstraintsEnabled() 50 */ 51 public boolean getConstraintsEnabled() 52 { 53 return false; 54 } 55 56 /* (non-Javadoc) 57 * @see org.apache.jetspeed.om.common.SecuredResource#getSecurityConstraints() 58 */ 59 public SecurityConstraints getSecurityConstraints() 60 { 61 return null; 62 } 63 64 /* (non-Javadoc) 65 * @see org.apache.jetspeed.om.common.SecuredResource#setSecurityConstraints(org.apache.jetspeed.om.common.SecurityConstraints) 66 */ 67 public void setSecurityConstraints(SecurityConstraints constraints) 68 { 69 } 70 71 /* (non-Javadoc) 72 * @see org.apache.jetspeed.om.common.SecuredResource#newSecurityConstraints() 73 */ 74 public SecurityConstraints newSecurityConstraints() 75 { 76 return null; 77 } 78 79 /* (non-Javadoc) 80 * @see org.apache.jetspeed.om.common.SecuredResource#newSecurityConstraint() 81 */ 82 public SecurityConstraint newSecurityConstraint() 83 { 84 return null; 85 } 86 87 /* (non-Javadoc) 88 * @see org.apache.jetspeed.om.common.SecuredResource#checkConstraints(java.lang.String) 89 */ 90 public void checkConstraints(String actions) throws SecurityException 91 { 92 } 93 94 /* (non-Javadoc) 95 * @see org.apache.jetspeed.om.common.SecuredResource#getPermissionsEnabled() 96 */ 97 public boolean getPermissionsEnabled() 98 { 99 return false; 100 } 101 102 /* (non-Javadoc) 103 * @see org.apache.jetspeed.om.common.SecuredResource#checkPermissions(int) 104 */ 105 public void checkPermissions(int mask) throws SecurityException 106 { 107 } 108 109 /* (non-Javadoc) 110 * @see org.apache.jetspeed.om.common.SecuredResource#checkAccess(java.lang.String) 111 */ 112 public void checkAccess(String actions) throws SecurityException 113 { 114 } 115 116 /* (non-Javadoc) 117 * @see org.apache.jetspeed.om.page.BaseElement#getId() 118 */ 119 public String getId() 120 { 121 return id; 122 } 123 124 /* (non-Javadoc) 125 * @see org.apache.jetspeed.om.page.BaseElement#getTitle() 126 */ 127 public String getTitle() 128 { 129 return null; 130 } 131 132 /* (non-Javadoc) 133 * @see org.apache.jetspeed.om.page.BaseElement#setTitle(java.lang.String) 134 */ 135 public void setTitle(String title) 136 { 137 } 138 139 /* (non-Javadoc) 140 * @see org.apache.jetspeed.om.page.BaseElement#getShortTitle() 141 */ 142 public String getShortTitle() 143 { 144 return null; 145 } 146 147 /* (non-Javadoc) 148 * @see org.apache.jetspeed.om.page.BaseElement#setShortTitle(java.lang.String) 149 */ 150 public void setShortTitle(String title) 151 { 152 } 153 154 /* (non-Javadoc) 155 * @see org.apache.jetspeed.om.page.Fragment#getName() 156 */ 157 public String getName() 158 { 159 return name; 160 } 161 162 /* (non-Javadoc) 163 * @see org.apache.jetspeed.om.page.Fragment#setName(java.lang.String) 164 */ 165 public void setName( String name ) 166 { 167 this.name = name; 168 } 169 170 /* (non-Javadoc) 171 * @see org.apache.jetspeed.om.page.Fragment#getType() 172 */ 173 public String getType() 174 { 175 return type; 176 } 177 178 /* (non-Javadoc) 179 * @see org.apache.jetspeed.om.page.Fragment#setType(java.lang.String) 180 */ 181 public void setType(String type) 182 { 183 this.type = type; 184 } 185 186 /* (non-Javadoc) 187 * @see org.apache.jetspeed.om.page.Fragment#getSkin() 188 */ 189 public String getSkin() 190 { 191 return null; 192 } 193 194 /* (non-Javadoc) 195 * @see org.apache.jetspeed.om.page.Fragment#setSkin(java.lang.String) 196 */ 197 public void setSkin(String skinName) 198 { 199 } 200 201 /* (non-Javadoc) 202 * @see org.apache.jetspeed.om.page.Fragment#getDecorator() 203 */ 204 public String getDecorator() 205 { 206 return decorator; 207 } 208 209 /* (non-Javadoc) 210 * @see org.apache.jetspeed.om.page.Fragment#setDecorator(java.lang.String) 211 */ 212 public void setDecorator(String decoratorName) 213 { 214 this.decorator = decoratorName; 215 } 216 217 /* (non-Javadoc) 218 * @see org.apache.jetspeed.om.page.Fragment#getState() 219 */ 220 public String getState() 221 { 222 return state; 223 } 224 225 /* (non-Javadoc) 226 * @see org.apache.jetspeed.om.page.Fragment#setState(java.lang.String) 227 */ 228 public void setState(String state) 229 { 230 this.state = state; 231 } 232 233 /* (non-Javadoc) 234 * @see org.apache.jetspeed.om.page.Fragment#getMode() 235 */ 236 public String getMode() 237 { 238 return mode; 239 } 240 241 /* (non-Javadoc) 242 * @see org.apache.jetspeed.om.page.Fragment#setMode(java.lang.String) 243 */ 244 public void setMode(String mode) 245 { 246 this.mode = mode; 247 } 248 249 /* (non-Javadoc) 250 * @see org.apache.jetspeed.om.page.Fragment#getFragments() 251 */ 252 public List getFragments() 253 { 254 return new ArrayList(0); 255 } 256 257 /* (non-Javadoc) 258 * @see org.apache.jetspeed.om.page.Fragment#getProperties() 259 */ 260 public Map getProperties() 261 { 262 return new HashMap(0); 263 } 264 265 /* (non-Javadoc) 266 * @see org.apache.jetspeed.om.page.Fragment#getProperty(java.lang.String) 267 */ 268 public String getProperty(String propName) 269 { 270 return null; 271 } 272 273 /* (non-Javadoc) 274 * @see org.apache.jetspeed.om.page.Fragment#getIntProperty(java.lang.String) 275 */ 276 public int getIntProperty(String propName) 277 { 278 return -1; 279 } 280 281 /* (non-Javadoc) 282 * @see org.apache.jetspeed.om.page.Fragment#getFloatProperty(java.lang.String) 283 */ 284 public float getFloatProperty(String propName) 285 { 286 return -1.0F; 287 } 288 289 /* (non-Javadoc) 290 * @see org.apache.jetspeed.om.page.Fragment#getLayoutRow() 291 */ 292 public int getLayoutRow() 293 { 294 return -1; 295 } 296 297 /* (non-Javadoc) 298 * @see org.apache.jetspeed.om.page.Fragment#getLayoutColumn() 299 */ 300 public int getLayoutColumn() 301 { 302 return -1; 303 } 304 305 /* (non-Javadoc) 306 * @see org.apache.jetspeed.om.page.Fragment#getLayoutSizes() 307 */ 308 public String getLayoutSizes() 309 { 310 return null; 311 } 312 313 /* (non-Javadoc) 314 * @see org.apache.jetspeed.om.page.Fragment#getLayoutX() 315 */ 316 public float getLayoutX() 317 { 318 return -1.0F; 319 } 320 321 /* (non-Javadoc) 322 * @see org.apache.jetspeed.om.page.Fragment#getLayoutY() 323 */ 324 public float getLayoutY() 325 { 326 return -1.0F; 327 } 328 329 /* (non-Javadoc) 330 * @see org.apache.jetspeed.om.page.Fragment#getLayoutZ() 331 */ 332 public float getLayoutZ() 333 { 334 return -1.0F; 335 } 336 337 /* (non-Javadoc) 338 * @see org.apache.jetspeed.om.page.Fragment#getLayoutWidth() 339 */ 340 public float getLayoutWidth() 341 { 342 return -1.0F; 343 } 344 345 /* (non-Javadoc) 346 * @see org.apache.jetspeed.om.page.Fragment#getLayoutHeight() 347 */ 348 public float getLayoutHeight() 349 { 350 return -1.0F; 351 } 352 353 /* (non-Javadoc) 354 * @see org.apache.jetspeed.om.page.Fragment#setLayoutRow(int) 355 */ 356 public void setLayoutRow(int row) 357 { 358 } 359 360 /* (non-Javadoc) 361 * @see org.apache.jetspeed.om.page.Fragment#setLayoutColumn(int) 362 */ 363 public void setLayoutColumn(int column) 364 { 365 } 366 367 /* (non-Javadoc) 368 * @see org.apache.jetspeed.om.page.Fragment#setLayoutSizes(java.lang.String) 369 */ 370 public void setLayoutSizes(String sizes) 371 { 372 } 373 374 /* (non-Javadoc) 375 * @see org.apache.jetspeed.om.page.Fragment#setLayoutX(float) 376 */ 377 public void setLayoutX(float x) 378 { 379 } 380 381 /* (non-Javadoc) 382 * @see org.apache.jetspeed.om.page.Fragment#setLayoutY(float) 383 */ 384 public void setLayoutY(float y) 385 { 386 } 387 388 /* (non-Javadoc) 389 * @see org.apache.jetspeed.om.page.Fragment#setLayoutZ(float) 390 */ 391 public void setLayoutZ(float z) 392 { 393 } 394 395 /* (non-Javadoc) 396 * @see org.apache.jetspeed.om.page.Fragment#setLayoutWidth(float) 397 */ 398 public void setLayoutWidth(float width) 399 { 400 } 401 402 /* (non-Javadoc) 403 * @see org.apache.jetspeed.om.page.Fragment#setLayoutHeight(float) 404 */ 405 public void setLayoutHeight(float height) 406 { 407 } 408 409 /* (non-Javadoc) 410 * @see org.apache.jetspeed.om.page.Fragment#isReference() 411 */ 412 public boolean isReference() 413 { 414 return false; 415 } 416 417 /* (non-Javadoc) 418 * @see org.apache.jetspeed.om.page.Fragment#clone() 419 */ 420 public Object clone() throws CloneNotSupportedException 421 { 422 return null; 423 } 424 425 /* (non-Javadoc) 426 * @see org.apache.jetspeed.om.page.Fragment#getPreferences() 427 */ 428 public List getPreferences() 429 { 430 return null; 431 } 432 433 /* (non-Javadoc) 434 * @see org.apache.jetspeed.om.page.Fragment#setPreferences(java.util.List) 435 */ 436 public void setPreferences(List preferences) 437 { 438 } 439 }