public final class UiExtension
extends java.lang.Object
Note that the UiExtension.Builder
class is used to create a user
interface extension instance, and that these instances are immutable.
Modifier and Type | Class and Description |
---|---|
static class |
UiExtension.Builder
UI Extension Builder.
|
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
css()
Returns input stream containing CSS inclusion statements.
|
java.io.InputStream |
js()
Returns input stream containing JavaScript inclusion statements.
|
java.util.List<LionBundle> |
lionBundles()
Returns the list of localization bundles that this extension is
contributing.
|
UiMessageHandlerFactory |
messageHandlerFactory()
Returns message handler factory, if one was defined.
|
java.io.InputStream |
resource(java.lang.String viewId,
java.lang.String path)
Returns input stream containing specified view-specific resource.
|
UiTopo2OverlayFactory |
topo2OverlayFactory()
Returns the topology-2 overlay factory, if one was defined.
|
UiTopoMapFactory |
topoMapFactory()
Returns the topology map factory, if one was defined.
|
UiTopoOverlayFactory |
topoOverlayFactory()
Returns the topology overlay factory, if one was defined.
|
java.util.List<UiView> |
views()
Returns list of user interface views contributed by this extension.
|
public java.io.InputStream css()
public java.io.InputStream js()
public java.util.List<UiView> views()
public java.util.List<LionBundle> lionBundles()
public java.io.InputStream resource(java.lang.String viewId, java.lang.String path)
viewId
- view identifierpath
- resource path, relative to the view directorypublic UiMessageHandlerFactory messageHandlerFactory()
public UiTopoOverlayFactory topoOverlayFactory()
public UiTopo2OverlayFactory topo2OverlayFactory()
public UiTopoMapFactory topoMapFactory()