com.sap.portal.pcm.iviewserver.providers.wrappers
Class ReadOnlyPcdAttributesWrapper
java.lang.Object
|
+--com.sap.portal.pcm.iviewserver.providers.wrappers.ReadOnlyPcdAttributesWrapper
- All Implemented Interfaces:
- com.sap.portal.pcm.admin.IAttributeSet
- public class ReadOnlyPcdAttributesWrapper
- extends java.lang.Object
- implements com.sap.portal.pcm.admin.IAttributeSet
Read-only IAttributeSet wrapper for PcdAttributes based layer. Used for optimization.
| 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 |
ReadOnlyPcdAttributesWrapper(com.sapportals.portal.pcd.gl.IPcdAttributes pcdAttrs,
com.sapportals.common.PPLogger 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 |
ReadOnlyPcdAttributesWrapper
public ReadOnlyPcdAttributesWrapper(com.sapportals.portal.pcd.gl.IPcdAttributes pcdAttrs,
com.sapportals.common.PPLogger logger)
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