com.ibm.designer.domino.xsp.api.panels
Interface IPanelExtraData

All Known Implementing Classes:
PanelExtraData

public interface IPanelExtraData

An interface used to provide extra information to property panels that implement the com.ibm.designer.domino.xsp.api.panels.IPanelDataReciever interface.

See Also:
IPanelDataReciever

Method Summary
 DesignerProject getDesignerProject()
          Returns the designer project for this panel.
 org.w3c.dom.Document getDocument()
          Return the document.
 org.eclipse.ui.IWorkbenchPart getHostWorkbenchPart()
          Returns the current properties view.
 org.w3c.dom.Node getNode()
          Returns the dom node representing this selection.
 org.eclipse.ui.IWorkbenchPart getWorkbenchPart()
          Return the workbench part.
 

Method Detail

getDesignerProject

DesignerProject getDesignerProject()
Returns the designer project for this panel.

Returns:
returns an object that describes the current db

getNode

org.w3c.dom.Node getNode()
Returns the dom node representing this selection.

Returns:
returns a DOM node

getDocument

org.w3c.dom.Document getDocument()
Return the document.

Returns:
returns the DOM Document that represents the current page

getWorkbenchPart

org.eclipse.ui.IWorkbenchPart getWorkbenchPart()
Return the workbench part.

Returns:
Returns either the current properties view or current XPage editor depending on the implementation

getHostWorkbenchPart

org.eclipse.ui.IWorkbenchPart getHostWorkbenchPart()
Returns the current properties view.

Returns:
the workbench part that host this panel