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

All Known Subinterfaces:
IComplexPanel, IComplexPropertiesPanel
All Known Implementing Classes:
com.ibm.designer.ide.xsp.components.internal.panels.format.AbstractMultiStylePanel, com.ibm.designer.ide.xsp.components.internal.panels.format.AbstractStylePanel, com.ibm.designer.ide.xsp.components.internal.panels.data.ControlDataPanel, DynamicPanel, com.ibm.designer.ide.xsp.components.internal.panels.format.FontPanel, com.ibm.designer.ide.xsp.components.internal.panels.format.FormatPanel, JavaControlBackgroundPanel, JavaControlBasicsPanel, JavaControlDataPanel, JavaControlDojoPanel, JavaControlFontPanel, JavaControlMarginsPanel, JavaControlStylePanel, com.ibm.designer.ide.xsp.components.internal.panels.format.MarginsPanel, SimpleActionPanel, com.ibm.designer.ide.xsp.components.internal.panels.format.StylingPanel, XSPBasicsPanel, XSPBasicsPanelNoOptions, XSPBasicsPanelWithTextValue, XSPBasicsPanelWithValue, XSPBasicsPanelWithValueNoOptions, XSPPropLayout1, XSPPropLayout2

public interface IPanelDataReciever

An interface that should be implemented by any property panel that wishes to avail of the data made available through a com.ibm.designer.domino.xsp.api.panels.IPanelExtraData object. Those panels who implement this interface and are created by a IPanelsFactory which extends com.ibm.designer.domino.xsp.api.panels.AbstractPanelsFactory will automatically have their setExtraData(IPanelExtraData) method called during panel creation.

See Also:
IPanelExtraData

Method Summary
 void setExtraData(IPanelExtraData data)
          Sets the extra panel data on the current panel.
 

Method Detail

setExtraData

void setExtraData(IPanelExtraData data)
Sets the extra panel data on the current panel. The data contained in IPanelExtraData is data that is typically very useful when working within a properties panel, data such as the current db etc.

Parameters:
data - extra data which might be needed when creating a properties panel