com.sapportals.wcm.rendering.detailsproperties

Class AbstractResourceDetailsProperties

java.lang.Object
  extended bycom.sapportals.wcm.rendering.detailsproperties.AbstractResourceDetailsProperties
All Implemented Interfaces:
Comparable, IResourceDetailsProperty

public abstract class AbstractResourceDetailsProperties
extends Object
implements IResourceDetailsProperty

Description of the Class Copyright: Copyright (c) SAP Portals Europe GmbH 2001


Constructor Summary
AbstractResourceDetailsProperties()
           
 
Method Summary
 int compareTo(Object otherObject)
          Description of the Method
 String getAlias()
          Gets the alias attribute of the AbstractResourceDetailsProperties object
protected  String getBundleValue(String bundleKey, Locale locale)
          reads from bundle file the value for the given bundle key
 int getPriority()
          Gets the priority attribute of the AbstractResourceDetailsProperties object
protected  String getPropertyLabel(IProperty property, IResourceContext context)
           
 IPropertyName getPropertyName()
          currently not implemented. returns always null
 Component render(String header, Component footerComponent)
          Description of the Method
 Component renderDetailsProperty(IResource resource)
          currently not implemented.
protected  Component renderShortDateProperty(IProperty property, IResource res)
           
 void setAlias(String alias)
          Sets the alias attribute of the AbstractResourceDetailsProperties object
 void setPriority(int priority)
          Sets the priority attribute of the AbstractResourceDetailsProperties object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sapportals.wcm.rendering.detailsproperties.IResourceDetailsProperty
getNewInstance, isPropertyAvailable
 

Constructor Detail

AbstractResourceDetailsProperties

public AbstractResourceDetailsProperties()
Method Detail

getAlias

public String getAlias()
Gets the alias attribute of the AbstractResourceDetailsProperties object

Specified by:
getAlias in interface IResourceDetailsProperty
Returns:
The alias value

setAlias

public void setAlias(String alias)
Sets the alias attribute of the AbstractResourceDetailsProperties object

Specified by:
setAlias in interface IResourceDetailsProperty
Parameters:
alias - The new alias value

setPriority

public void setPriority(int priority)
Sets the priority attribute of the AbstractResourceDetailsProperties object

Parameters:
priority - The new priority value

getPriority

public int getPriority()
Gets the priority attribute of the AbstractResourceDetailsProperties object

Specified by:
getPriority in interface IResourceDetailsProperty
Returns:
The priority value

compareTo

public int compareTo(Object otherObject)
Description of the Method

Specified by:
compareTo in interface Comparable
Parameters:
otherObject - Description of the param
Returns:
Description of the Return Value

render

public Component render(String header,
                        Component footerComponent)
                 throws WcmException
Description of the Method

Parameters:
header - Description of the param
footerComponent - Description of the param
Returns:
Description of the Return Value
Throws:
WdfException - Exception raised in failure situation
WcmException

getBundleValue

protected String getBundleValue(String bundleKey,
                                Locale locale)
reads from bundle file the value for the given bundle key

Parameters:
bundleKey - Description of the param
locale - Description of the param
Returns:
The bundleValue value

renderShortDateProperty

protected Component renderShortDateProperty(IProperty property,
                                            IResource res)

getPropertyName

public IPropertyName getPropertyName()
currently not implemented. returns always null

Specified by:
getPropertyName in interface IResourceDetailsProperty
Returns:
The propertyName value

renderDetailsProperty

public Component renderDetailsProperty(IResource resource)
currently not implemented.

Specified by:
renderDetailsProperty in interface IResourceDetailsProperty
Parameters:
resource - Description of the param
Returns:
Description of the Return Value

getPropertyLabel

protected String getPropertyLabel(IProperty property,
                                  IResourceContext context)
                           throws WcmException
Throws:
WcmException


Copyright 2006 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.