com.sap.portal.pcm.iviewserver.providers.wrappers
Class PropertyContentWrapper

java.lang.Object
  |
  +--com.sap.portal.pcm.iviewserver.providers.wrappers.PropertyContentWrapper
All Implemented Interfaces:
com.sap.portal.pcm.admin.IAttributeSet

public class PropertyContentWrapper
extends java.lang.Object
implements com.sap.portal.pcm.admin.IAttributeSet

IAttributeSet wrapper for IPropertyContent based layer.


Fields inherited from interface com.sap.portal.pcm.admin.IAttributeSet
ADMINISTRATION, ATTRIBUTE_NOT_FOUND, DIALOG, DIALOG_READ_ONLY, NONDIALOG, NONE, PERSONALIZATION, STRING_ATTRIBUTE, TEXT_ATTRIBUTE
 
Constructor Summary
PropertyContentWrapper(com.sapportals.portal.prt.registry.content.IPropertyContent propertyContent, boolean supportPcdText)
           
PropertyContentWrapper(com.sapportals.portal.prt.registry.content.IPropertyContent propertyContent, boolean supportPcdText, com.sapportals.portal.prt.logger.ILogger logger)
           
 
Method Summary
 void deleteAttribute(java.lang.String arg0)
           
 void deleteMetaAttribute(java.lang.String arg0, java.lang.String arg1)
           
 java.lang.String getAttribute(java.lang.String arg0)
           
 java.lang.String getAttribute(java.lang.String arg0, java.util.Locale arg1)
           
 java.util.Enumeration getAttributeIds()
           
 int getAttributeType(java.lang.String arg0)
           
 java.util.Locale[] getAvailableAttributeLocales(java.lang.String arg0)
           
 java.util.Locale[] getAvailableMetaAttributeLocales(java.lang.String arg0, java.lang.String arg1)
           
 java.lang.String getMetaAttribute(java.lang.String arg0, java.lang.String arg1)
           
 java.lang.String getMetaAttribute(java.lang.String arg0, java.lang.String arg1, java.util.Locale arg2)
           
 java.util.Enumeration getMetaAttributeIds(java.lang.String arg0)
           
 int getMetaAttributeType(java.lang.String arg0, java.lang.String arg1)
           
 void putAttribute(java.lang.String arg0, java.util.Locale arg1, java.lang.String arg2)
           
 void putAttribute(java.lang.String arg0, java.lang.String arg1)
           
 void putMetaAttribute(java.lang.String arg0, java.lang.String arg1, java.util.Locale arg2, java.lang.String arg3)
           
 void putMetaAttribute(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2)
           
 void save()
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyContentWrapper

public PropertyContentWrapper(com.sapportals.portal.prt.registry.content.IPropertyContent propertyContent,
                              boolean supportPcdText)

PropertyContentWrapper

public PropertyContentWrapper(com.sapportals.portal.prt.registry.content.IPropertyContent propertyContent,
                              boolean supportPcdText,
                              com.sapportals.portal.prt.logger.ILogger logger)
Method Detail

getAttributeIds

public java.util.Enumeration getAttributeIds()
Specified by:
getAttributeIds in interface com.sap.portal.pcm.admin.IAttributeSet

getAttribute

public java.lang.String getAttribute(java.lang.String arg0)
Specified by:
getAttribute in interface com.sap.portal.pcm.admin.IAttributeSet

deleteAttribute

public void deleteAttribute(java.lang.String arg0)
                     throws java.lang.UnsupportedOperationException
Specified by:
deleteAttribute in interface com.sap.portal.pcm.admin.IAttributeSet

putAttribute

public void putAttribute(java.lang.String arg0,
                         java.lang.String arg1)
                  throws java.lang.UnsupportedOperationException
Specified by:
putAttribute in interface com.sap.portal.pcm.admin.IAttributeSet

getAttribute

public java.lang.String getAttribute(java.lang.String arg0,
                                     java.util.Locale arg1)
Specified by:
getAttribute in interface com.sap.portal.pcm.admin.IAttributeSet

putAttribute

public void putAttribute(java.lang.String arg0,
                         java.util.Locale arg1,
                         java.lang.String arg2)
                  throws java.lang.UnsupportedOperationException
Specified by:
putAttribute in interface com.sap.portal.pcm.admin.IAttributeSet

getMetaAttributeIds

public java.util.Enumeration getMetaAttributeIds(java.lang.String arg0)
Specified by:
getMetaAttributeIds in interface com.sap.portal.pcm.admin.IAttributeSet

deleteMetaAttribute

public void deleteMetaAttribute(java.lang.String arg0,
                                java.lang.String arg1)
Specified by:
deleteMetaAttribute in interface com.sap.portal.pcm.admin.IAttributeSet

getMetaAttribute

public java.lang.String getMetaAttribute(java.lang.String arg0,
                                         java.lang.String arg1)
Specified by:
getMetaAttribute in interface com.sap.portal.pcm.admin.IAttributeSet

getMetaAttribute

public java.lang.String getMetaAttribute(java.lang.String arg0,
                                         java.lang.String arg1,
                                         java.util.Locale arg2)
Specified by:
getMetaAttribute in interface com.sap.portal.pcm.admin.IAttributeSet

getAvailableAttributeLocales

public java.util.Locale[] getAvailableAttributeLocales(java.lang.String arg0)
Specified by:
getAvailableAttributeLocales in interface com.sap.portal.pcm.admin.IAttributeSet

getAvailableMetaAttributeLocales

public java.util.Locale[] getAvailableMetaAttributeLocales(java.lang.String arg0,
                                                           java.lang.String arg1)
Specified by:
getAvailableMetaAttributeLocales in interface com.sap.portal.pcm.admin.IAttributeSet

putMetaAttribute

public void putMetaAttribute(java.lang.String arg0,
                             java.lang.String arg1,
                             java.lang.String arg2)
                      throws java.lang.UnsupportedOperationException
Specified by:
putMetaAttribute in interface com.sap.portal.pcm.admin.IAttributeSet

putMetaAttribute

public void putMetaAttribute(java.lang.String arg0,
                             java.lang.String arg1,
                             java.util.Locale arg2,
                             java.lang.String arg3)
                      throws java.lang.UnsupportedOperationException
Specified by:
putMetaAttribute in interface com.sap.portal.pcm.admin.IAttributeSet

save

public void save()
          throws com.sap.portal.pcm.admin.ValidationException,
                 java.io.IOException
Specified by:
save in interface com.sap.portal.pcm.admin.IAttributeSet

validate

public void validate()
              throws com.sap.portal.pcm.admin.ValidationException
Specified by:
validate in interface com.sap.portal.pcm.admin.IAttributeSet

getAttributeType

public int getAttributeType(java.lang.String arg0)
Specified by:
getAttributeType in interface com.sap.portal.pcm.admin.IAttributeSet

getMetaAttributeType

public int getMetaAttributeType(java.lang.String arg0,
                                java.lang.String arg1)
Specified by:
getMetaAttributeType in interface com.sap.portal.pcm.admin.IAttributeSet