|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LayoutNodeCopyCreationContext<T extends LayoutNode>
Creation context for copying a layout node. Controller implementations will
copy the aspects of the given layout node.
A LayoutNodeCopyCreationContext allows to retrieve a
UniqueNameStrategy which manages the strategy how to proceed
with unique names of new nodes.
| Method Summary | |
|---|---|
java.lang.Class<? extends LayoutNode> |
getSourceClass()
Returns the class object for the source node's LayoutNode
class. |
LayoutModel<T> |
getSourceLayoutModel()
Returns the source LayoutModel in which the template
(source) node can be found. |
PortletModel |
getSourcePortletModel()
Returns the source PortletModel for the template (source)
layout node. |
UniqueNameStrategy |
getUniqueNameStrategy()
Returns the UniqueNameStrategy |
| Methods inherited from interface com.ibm.portal.model.controller.context.CopyCreationContext |
|---|
getNode |
| Method Detail |
|---|
java.lang.Class<? extends LayoutNode> getSourceClass()
LayoutNode
class. In other words the return value of this method can be used to pass
in to the controllers com.ibm.portal.ModelController.create(Class>, CreationContext) method
().LayoutControlLayoutContainer
LayoutModel<T> getSourceLayoutModel()
LayoutModel in which the template
(source) node can be found.
CopyCreationContext.getNode()PortletModel getSourcePortletModel()
PortletModel for the template (source)
layout node.
CopyCreationContext.getNode()UniqueNameStrategy getUniqueNameStrategy()
UniqueNameStrategy
null if the
creation context does not have a UniqueNameStrategy
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||