Package | Description |
---|---|
hu.scelightapi.service |
Services provided for external modules.
Also see the hu.scelightapibase.service
package. |
hu.scelightapibase.gui.comp.multipage |
Multi-page component interface.
|
Modifier and Type | Method and Description |
---|---|
IPage<? extends IBrowser> |
IGuiFactory.newBrowserPage(java.lang.String displayName,
IRIcon ricon,
IRHtml rhtml)
|
<T extends javax.swing.JComponent> |
IGuiFactory.newPage(java.lang.String displayName,
IRIcon ricon,
boolean closeable,
IPageCompCreator<T> pageCompCreator)
Creates a new
IPage . |
Modifier and Type | Method and Description |
---|---|
IMultiPageComp |
IGuiFactory.newMultiPageComp(java.util.List<IPage<?>> pageList,
IPage<?> defaultPage,
javax.swing.JComponent rootComponent)
Creates a new
IMultiPageComp . |
Modifier and Type | Method and Description |
---|---|
IMultiPageComp |
IGuiFactory.newMultiPageComp(java.util.List<IPage<?>> pageList,
IPage<?> defaultPage,
javax.swing.JComponent rootComponent)
Creates a new
IMultiPageComp . |
Modifier and Type | Method and Description |
---|---|
IPage<?> |
IPage.getParent()
Returns the parent page of the page (if there is any).
|
IPage<?> |
IMultiPageComp.getSelectedPage()
Returns the currently selected page.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<IPage<?>> |
IPage.getChildList()
Returns the child page list of this page.
If there are child pages returned, this page will be a node in the tree and the returned child pages will appear under this page. |
Modifier and Type | Method and Description |
---|---|
void |
IMultiPageComp.addPage(IPage<?> page)
Adds a new top-level page and rebuilds the page tree (cached page components will NOT be discarded).
|
boolean |
IMultiPageComp.selectPage(IPage<?> page)
Selects the specified page.
|
void |
IPage.setParent(IPage<?> parent)
Sets the parent of this page.
|
Modifier and Type | Method and Description |
---|---|
void |
IMultiPageComp.setPageList(java.util.List<IPage<?>> pageList)
Sets the page list and rebuilds the page tree (cached page components will be discarded).
|
This API documentation is public and is intended for / allowed to be used by anyone.
Scelight home page: https://sites.google.com/site/scelight/
Scelight is a trademark of András Belicza. Copyright © András Belicza, 2013-2015. All rights reserved.