com.ibm.portal.model.controller.context
Interface CopyCreationContext<T>

All Superinterfaces:
CreationContext
All Known Subinterfaces:
ActiveFlagCopyCreationContext<T>, BookmarkableCopyCreationContext<T>, ContentNodeCopyCreationContext<T>, DeviceClassCapableCopyCreationContext<T>, DomainSpecificCopyCreationContext<T>, LayoutNodeCopyCreationContext<T>, LocalizedCopyCreationContext<T>, MarkupCabableCopyCreationContext<T>, MetaDataCopyCreationContext<T>, PortletEntityCopyCreationContext, ShareableFlagCopyCreationContext<T>, ThemeProviderCopyCreationContext<T>

public interface CopyCreationContext<T>
extends CreationContext

A node creation context which specifies the other node whose characteristics should be copied. Characteristics include Access control settings of the node (role blocks and explicit role assignments).

Note Every type of node may have characteristics that cannot be copied, e. g. the ObjectID will not be copied.

Since:
6.1.0.1

Method Summary
 T getNode()
          Returns the node that should be copied.
 

Method Detail

getNode

T getNode()
Returns the node that should be copied.

Returns:
the node to copy, must not be null