public interface UiExtensionService
Modifier and Type | Method and Description |
---|---|
List<UiExtension> |
getExtensions()
Returns the list of registered user interface extensions.
|
default List<UiGlyph> |
getGlyphs()
Returns the list of registered user interface glyphs.
|
LionBundle |
getNavLionBundle()
Returns the navigation pane localization bundle.
|
UiExtension |
getViewExtension(String viewId)
Returns the user interface extension that contributed the specified view.
|
void |
refreshModel()
Refreshes the backing model.
|
void |
register(UiExtension extension)
Registers the specified user interface extension.
|
default void |
register(UiGlyphFactory factory)
Registers the specified user interface glyph factory.
|
void |
unregister(UiExtension extension)
Unregisters the specified user interface extension.
|
default void |
unregister(UiGlyphFactory factory)
Unregisters the specified user interface glyph factory.
|
void register(UiExtension extension)
extension
- UI extension to registervoid unregister(UiExtension extension)
extension
- UI extension to unregisterdefault void register(UiGlyphFactory factory)
factory
- UI glyph factory to registerdefault void unregister(UiGlyphFactory factory)
factory
- UI glyph factory to unregisterList<UiExtension> getExtensions()
UiExtension getViewExtension(String viewId)
viewId
- view identifierdefault List<UiGlyph> getGlyphs()
LionBundle getNavLionBundle()
void refreshModel()