com.ibm.designer.domino.xsp.api.panels
Class XPagesAVFolder
java.lang.Object
com.ibm.etools.attrview.sdk.AVFolder
com.ibm.designer.domino.xsp.api.panels.XPagesAVFolder
- All Implemented Interfaces:
- com.ibm.etools.attrview.AVContents, com.ibm.etools.attrview.AVFocusControlProvider, com.ibm.etools.attrview.AVHelpProvider
public class XPagesAVFolder
- extends com.ibm.etools.attrview.sdk.AVFolder
A 'folder' object that contains XPagesAVPage objects. The folder is the top level
controller in the properties view UI.
Clients should not extend this class.
| Nested classes/interfaces inherited from class com.ibm.etools.attrview.sdk.AVFolder |
com.ibm.etools.attrview.sdk.AVFolder.TabItem |
|
Constructor Summary |
XPagesAVFolder(com.ibm.etools.attrview.AttributesView attributesView)
Creates a new instance of this class. |
|
Method Summary |
protected void |
addPage(com.ibm.etools.attrview.sdk.AVPage page)
|
void |
dispose()
|
java.lang.String |
getHelpId()
Returns the context help id for the currently active property panel |
com.ibm.designer.domino.xsp.internal.panels.attrview.NodeUpdateListener |
getNodeListener()
|
protected com.ibm.etools.attrview.sdk.AVPage[] |
getPages()
|
void |
selectTab(int tab)
|
protected void |
showPage(com.ibm.etools.attrview.sdk.AVPage page)
|
void |
updateAVFolder(com.ibm.designer.domino.xsp.internal.panels.attrview.IXFacesAttributesProvider provider,
com.ibm.designer.domino.ide.resources.project.IDominoDesignerProject project,
com.ibm.etools.attrview.AVEditorContextProvider editorContext)
Updates the folder with new information |
void |
updateData(com.ibm.etools.attrview.AVEditorContextProvider provider)
|
| Methods inherited from class com.ibm.etools.attrview.sdk.AVFolder |
createContents, getActivePage, getAttributesView, getContainer, getControl, getFocusControl, getStatusReporter, getTabs, getWidgetFactory, isVisible, selectPage, setFocus, setInitialIndex, setView, setVisible, updateControl |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPagesAVFolder
public XPagesAVFolder(com.ibm.etools.attrview.AttributesView attributesView)
- Creates a new instance of this class.
- Parameters:
attributesView - the parent attributes view
addPage
protected void addPage(com.ibm.etools.attrview.sdk.AVPage page)
dispose
public void dispose()
- Overrides:
dispose in class com.ibm.etools.attrview.sdk.AVFolder
getPages
protected com.ibm.etools.attrview.sdk.AVPage[] getPages()
- Specified by:
getPages in class com.ibm.etools.attrview.sdk.AVFolder
selectTab
public void selectTab(int tab)
- Specified by:
selectTab in interface com.ibm.etools.attrview.AVContents- Overrides:
selectTab in class com.ibm.etools.attrview.sdk.AVFolder
showPage
protected void showPage(com.ibm.etools.attrview.sdk.AVPage page)
- Overrides:
showPage in class com.ibm.etools.attrview.sdk.AVFolder
updateAVFolder
public void updateAVFolder(com.ibm.designer.domino.xsp.internal.panels.attrview.IXFacesAttributesProvider provider,
com.ibm.designer.domino.ide.resources.project.IDominoDesignerProject project,
com.ibm.etools.attrview.AVEditorContextProvider editorContext)
- Updates the folder with new information
- Parameters:
provider - project - editorContext -
updateData
public void updateData(com.ibm.etools.attrview.AVEditorContextProvider provider)
- Specified by:
updateData in interface com.ibm.etools.attrview.AVContents- Overrides:
updateData in class com.ibm.etools.attrview.sdk.AVFolder
getNodeListener
public com.ibm.designer.domino.xsp.internal.panels.attrview.NodeUpdateListener getNodeListener()
- Returns:
- the nodeListener
getHelpId
public java.lang.String getHelpId()
- Returns the context help id for the currently active property panel
- Specified by:
getHelpId in interface com.ibm.etools.attrview.AVHelpProvider- Overrides:
getHelpId in class com.ibm.etools.attrview.sdk.AVFolder
- Returns:
- a fully qualified context id