|
||||||||||
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
().LayoutControl
LayoutContainer
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 |