001: /*
002: * Licensed to the Apache Software Foundation (ASF) under one or more
003: * contributor license agreements. See the NOTICE file distributed with
004: * this work for additional information regarding copyright ownership.
005: * The ASF licenses this file to You under the Apache License, Version 2.0
006: * (the "License"); you may not use this file except in compliance with
007: * the License. You may obtain a copy of the License at
008: *
009: * http://www.apache.org/licenses/LICENSE-2.0
010: *
011: * Unless required by applicable law or agreed to in writing, software
012: * distributed under the License is distributed on an "AS IS" BASIS,
013: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
014: * See the License for the specific language governing permissions and
015: * limitations under the License.
016: */
017: package org.apache.jetspeed.aggregator.impl;
018:
019: import java.util.ArrayList;
020: import java.util.HashMap;
021: import java.util.List;
022: import java.util.Map;
023:
024: import org.apache.jetspeed.om.common.SecurityConstraint;
025: import org.apache.jetspeed.om.common.SecurityConstraints;
026: import org.apache.jetspeed.om.page.Fragment;
027:
028: /**
029: * PortletAggregator Fragment implementation for rendering.
030: *
031: * @author <a href="mailto:rwatler@apache.org">Randy Watler</a>
032: * @version $Id$
033: */
034: public class PortletAggregatorFragmentImpl implements Fragment {
035: private String id;
036: private String name;
037: private String type;
038: private String decorator;
039: private String state;
040: private String mode;
041:
042: public PortletAggregatorFragmentImpl(String id) {
043: this .id = id;
044: }
045:
046: /* (non-Javadoc)
047: * @see org.apache.jetspeed.om.common.SecuredResource#getConstraintsEnabled()
048: */
049: public boolean getConstraintsEnabled() {
050: return false;
051: }
052:
053: /* (non-Javadoc)
054: * @see org.apache.jetspeed.om.common.SecuredResource#getSecurityConstraints()
055: */
056: public SecurityConstraints getSecurityConstraints() {
057: return null;
058: }
059:
060: /* (non-Javadoc)
061: * @see org.apache.jetspeed.om.common.SecuredResource#setSecurityConstraints(org.apache.jetspeed.om.common.SecurityConstraints)
062: */
063: public void setSecurityConstraints(SecurityConstraints constraints) {
064: }
065:
066: /* (non-Javadoc)
067: * @see org.apache.jetspeed.om.common.SecuredResource#newSecurityConstraints()
068: */
069: public SecurityConstraints newSecurityConstraints() {
070: return null;
071: }
072:
073: /* (non-Javadoc)
074: * @see org.apache.jetspeed.om.common.SecuredResource#newSecurityConstraint()
075: */
076: public SecurityConstraint newSecurityConstraint() {
077: return null;
078: }
079:
080: /* (non-Javadoc)
081: * @see org.apache.jetspeed.om.common.SecuredResource#checkConstraints(java.lang.String)
082: */
083: public void checkConstraints(String actions)
084: throws SecurityException {
085: }
086:
087: /* (non-Javadoc)
088: * @see org.apache.jetspeed.om.common.SecuredResource#getPermissionsEnabled()
089: */
090: public boolean getPermissionsEnabled() {
091: return false;
092: }
093:
094: /* (non-Javadoc)
095: * @see org.apache.jetspeed.om.common.SecuredResource#checkPermissions(int)
096: */
097: public void checkPermissions(int mask) throws SecurityException {
098: }
099:
100: /* (non-Javadoc)
101: * @see org.apache.jetspeed.om.common.SecuredResource#checkAccess(java.lang.String)
102: */
103: public void checkAccess(String actions) throws SecurityException {
104: }
105:
106: /* (non-Javadoc)
107: * @see org.apache.jetspeed.om.page.BaseElement#getId()
108: */
109: public String getId() {
110: return id;
111: }
112:
113: /* (non-Javadoc)
114: * @see org.apache.jetspeed.om.page.BaseElement#getTitle()
115: */
116: public String getTitle() {
117: return null;
118: }
119:
120: /* (non-Javadoc)
121: * @see org.apache.jetspeed.om.page.BaseElement#setTitle(java.lang.String)
122: */
123: public void setTitle(String title) {
124: }
125:
126: /* (non-Javadoc)
127: * @see org.apache.jetspeed.om.page.BaseElement#getShortTitle()
128: */
129: public String getShortTitle() {
130: return null;
131: }
132:
133: /* (non-Javadoc)
134: * @see org.apache.jetspeed.om.page.BaseElement#setShortTitle(java.lang.String)
135: */
136: public void setShortTitle(String title) {
137: }
138:
139: /* (non-Javadoc)
140: * @see org.apache.jetspeed.om.page.Fragment#getName()
141: */
142: public String getName() {
143: return name;
144: }
145:
146: /* (non-Javadoc)
147: * @see org.apache.jetspeed.om.page.Fragment#setName(java.lang.String)
148: */
149: public void setName(String name) {
150: this .name = name;
151: }
152:
153: /* (non-Javadoc)
154: * @see org.apache.jetspeed.om.page.Fragment#getType()
155: */
156: public String getType() {
157: return type;
158: }
159:
160: /* (non-Javadoc)
161: * @see org.apache.jetspeed.om.page.Fragment#setType(java.lang.String)
162: */
163: public void setType(String type) {
164: this .type = type;
165: }
166:
167: /* (non-Javadoc)
168: * @see org.apache.jetspeed.om.page.Fragment#getSkin()
169: */
170: public String getSkin() {
171: return null;
172: }
173:
174: /* (non-Javadoc)
175: * @see org.apache.jetspeed.om.page.Fragment#setSkin(java.lang.String)
176: */
177: public void setSkin(String skinName) {
178: }
179:
180: /* (non-Javadoc)
181: * @see org.apache.jetspeed.om.page.Fragment#getDecorator()
182: */
183: public String getDecorator() {
184: return decorator;
185: }
186:
187: /* (non-Javadoc)
188: * @see org.apache.jetspeed.om.page.Fragment#setDecorator(java.lang.String)
189: */
190: public void setDecorator(String decoratorName) {
191: this .decorator = decoratorName;
192: }
193:
194: /* (non-Javadoc)
195: * @see org.apache.jetspeed.om.page.Fragment#getState()
196: */
197: public String getState() {
198: return state;
199: }
200:
201: /* (non-Javadoc)
202: * @see org.apache.jetspeed.om.page.Fragment#setState(java.lang.String)
203: */
204: public void setState(String state) {
205: this .state = state;
206: }
207:
208: /* (non-Javadoc)
209: * @see org.apache.jetspeed.om.page.Fragment#getMode()
210: */
211: public String getMode() {
212: return mode;
213: }
214:
215: /* (non-Javadoc)
216: * @see org.apache.jetspeed.om.page.Fragment#setMode(java.lang.String)
217: */
218: public void setMode(String mode) {
219: this .mode = mode;
220: }
221:
222: /* (non-Javadoc)
223: * @see org.apache.jetspeed.om.page.Fragment#getFragments()
224: */
225: public List getFragments() {
226: return new ArrayList(0);
227: }
228:
229: /* (non-Javadoc)
230: * @see org.apache.jetspeed.om.page.Fragment#getProperties()
231: */
232: public Map getProperties() {
233: return new HashMap(0);
234: }
235:
236: /* (non-Javadoc)
237: * @see org.apache.jetspeed.om.page.Fragment#getProperty(java.lang.String)
238: */
239: public String getProperty(String propName) {
240: return null;
241: }
242:
243: /* (non-Javadoc)
244: * @see org.apache.jetspeed.om.page.Fragment#getIntProperty(java.lang.String)
245: */
246: public int getIntProperty(String propName) {
247: return -1;
248: }
249:
250: /* (non-Javadoc)
251: * @see org.apache.jetspeed.om.page.Fragment#getFloatProperty(java.lang.String)
252: */
253: public float getFloatProperty(String propName) {
254: return -1.0F;
255: }
256:
257: /* (non-Javadoc)
258: * @see org.apache.jetspeed.om.page.Fragment#getLayoutRow()
259: */
260: public int getLayoutRow() {
261: return -1;
262: }
263:
264: /* (non-Javadoc)
265: * @see org.apache.jetspeed.om.page.Fragment#getLayoutColumn()
266: */
267: public int getLayoutColumn() {
268: return -1;
269: }
270:
271: /* (non-Javadoc)
272: * @see org.apache.jetspeed.om.page.Fragment#getLayoutSizes()
273: */
274: public String getLayoutSizes() {
275: return null;
276: }
277:
278: /* (non-Javadoc)
279: * @see org.apache.jetspeed.om.page.Fragment#getLayoutX()
280: */
281: public float getLayoutX() {
282: return -1.0F;
283: }
284:
285: /* (non-Javadoc)
286: * @see org.apache.jetspeed.om.page.Fragment#getLayoutY()
287: */
288: public float getLayoutY() {
289: return -1.0F;
290: }
291:
292: /* (non-Javadoc)
293: * @see org.apache.jetspeed.om.page.Fragment#getLayoutZ()
294: */
295: public float getLayoutZ() {
296: return -1.0F;
297: }
298:
299: /* (non-Javadoc)
300: * @see org.apache.jetspeed.om.page.Fragment#getLayoutWidth()
301: */
302: public float getLayoutWidth() {
303: return -1.0F;
304: }
305:
306: /* (non-Javadoc)
307: * @see org.apache.jetspeed.om.page.Fragment#getLayoutHeight()
308: */
309: public float getLayoutHeight() {
310: return -1.0F;
311: }
312:
313: /* (non-Javadoc)
314: * @see org.apache.jetspeed.om.page.Fragment#setLayoutRow(int)
315: */
316: public void setLayoutRow(int row) {
317: }
318:
319: /* (non-Javadoc)
320: * @see org.apache.jetspeed.om.page.Fragment#setLayoutColumn(int)
321: */
322: public void setLayoutColumn(int column) {
323: }
324:
325: /* (non-Javadoc)
326: * @see org.apache.jetspeed.om.page.Fragment#setLayoutSizes(java.lang.String)
327: */
328: public void setLayoutSizes(String sizes) {
329: }
330:
331: /* (non-Javadoc)
332: * @see org.apache.jetspeed.om.page.Fragment#setLayoutX(float)
333: */
334: public void setLayoutX(float x) {
335: }
336:
337: /* (non-Javadoc)
338: * @see org.apache.jetspeed.om.page.Fragment#setLayoutY(float)
339: */
340: public void setLayoutY(float y) {
341: }
342:
343: /* (non-Javadoc)
344: * @see org.apache.jetspeed.om.page.Fragment#setLayoutZ(float)
345: */
346: public void setLayoutZ(float z) {
347: }
348:
349: /* (non-Javadoc)
350: * @see org.apache.jetspeed.om.page.Fragment#setLayoutWidth(float)
351: */
352: public void setLayoutWidth(float width) {
353: }
354:
355: /* (non-Javadoc)
356: * @see org.apache.jetspeed.om.page.Fragment#setLayoutHeight(float)
357: */
358: public void setLayoutHeight(float height) {
359: }
360:
361: /* (non-Javadoc)
362: * @see org.apache.jetspeed.om.page.Fragment#isReference()
363: */
364: public boolean isReference() {
365: return false;
366: }
367:
368: /* (non-Javadoc)
369: * @see org.apache.jetspeed.om.page.Fragment#clone()
370: */
371: public Object clone() throws CloneNotSupportedException {
372: return null;
373: }
374:
375: /* (non-Javadoc)
376: * @see org.apache.jetspeed.om.page.Fragment#getPreferences()
377: */
378: public List getPreferences() {
379: return null;
380: }
381:
382: /* (non-Javadoc)
383: * @see org.apache.jetspeed.om.page.Fragment#setPreferences(java.util.List)
384: */
385: public void setPreferences(List preferences) {
386: }
387: }
|