com.ibm.portal
Interface ModifiableMetaDataProvider<V,E extends java.util.Map.Entry<java.lang.String,V>>

All Superinterfaces:
MetaDataProvider<V,E>, Modifiable
All Known Subinterfaces:
ModifiablePortletDefinition, ModifiablePortletEntity, ModifiablePortletPreferencesProvider<E>

public interface ModifiableMetaDataProvider<V,E extends java.util.Map.Entry<java.lang.String,V>>
extends MetaDataProvider<V,E>, Modifiable

An interface for providing an ModifiableMetaData.

Since:
6.1

Method Summary
 ModifiableMetaData<V,E> getModifiableMetaData()
          Returns modifiable meta data
 
Methods inherited from interface com.ibm.portal.MetaDataProvider
getMetaData
 

Method Detail

getModifiableMetaData

ModifiableMetaData<V,E> getModifiableMetaData()
                                                                                              throws CannotInstantiateModifiableNodeException
Returns modifiable meta data

Returns:
modifiable meta data, never null
Throws:
CannotInstantiateModifiableNodeException - in case modifiable meta data cannot be instantiated