A C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- all(Promise<O>...) - Method in class org.uberfire.client.promise.Promises
-
Returns a resolved Promise when every Promise in the list is resolved.
- all(List<T>, Function<T, Promise<O>>) - Method in class org.uberfire.client.promise.Promises
-
Maps the objects to Promises using the provided function then behaves just like
Promises.all(elemental2.promise.Promise<O>...). - AnyResourceType - Class in org.uberfire.client.workbench.type
- AnyResourceType() - Constructor for class org.uberfire.client.workbench.type.AnyResourceType
- AnyResourceType(Others) - Constructor for class org.uberfire.client.workbench.type.AnyResourceType
- anyResourceTypeDescription() - Method in interface org.uberfire.client.resources.i18n.UberfireConstants
C
- callback(T) - Method in interface org.uberfire.client.callbacks.Callback
- Callback<T> - Interface in org.uberfire.client.callbacks
-
Generic callback
- catchOrExecute(Object, Function<RuntimeException, Promise<T>>, Function<V, Promise<T>>) - Method in class org.uberfire.client.promise.Promises
-
To be used inside
Promise.catch_(elemental2.promise.Promise.CatchOnRejectedCallbackFn<? extends V>)blocks. - ChangeTitleWidgetEvent - Class in org.uberfire.client.workbench.events
-
An event to change the Title Widget of a WorkbenchPart container, e.g. a Tab in a TabPanel
- ChangeTitleWidgetEvent(PlaceRequest, String) - Constructor for class org.uberfire.client.workbench.events.ChangeTitleWidgetEvent
- ChangeTitleWidgetEvent(PlaceRequest, String, IsWidget) - Constructor for class org.uberfire.client.workbench.events.ChangeTitleWidgetEvent
- clear(String) - Method in class org.uberfire.client.util.Cookie
- ClientResourceType - Interface in org.uberfire.client.workbench.type
- ClientTypeRegistry - Interface in org.uberfire.client.workbench.type
- ClientTypeRegistryImpl - Class in org.uberfire.client.workbench.type.impl
- ClientTypeRegistryImpl(SyncBeanManager) - Constructor for class org.uberfire.client.workbench.type.impl.ClientTypeRegistryImpl
- Clipboard - Class in org.uberfire.client.util
- Clipboard() - Constructor for class org.uberfire.client.util.Clipboard
- COMPONENT_ID - Static variable in class org.uberfire.client.workbench.ouia.OuiaComponentIdAttribute
- COMPONENT_TYPE - Static variable in class org.uberfire.client.workbench.ouia.OuiaComponentTypeAttribute
- Cookie - Class in org.uberfire.client.util
- Cookie() - Constructor for class org.uberfire.client.util.Cookie
- copy() - Method in class org.uberfire.client.util.Clipboard
- copy(HTMLInputElement) - Method in class org.uberfire.client.util.Clipboard
- copy(HTMLTextAreaElement) - Method in class org.uberfire.client.util.Clipboard
- create(Promise.PromiseExecutorCallbackFn<T>) - Method in class org.uberfire.client.promise.Promises
D
- DefaultPosition - Annotation Type in org.uberfire.client.annotations
-
Default position for WorkbenchParts added to the Workbench.
- DotResourceType - Class in org.uberfire.client.workbench.type
- DotResourceType() - Constructor for class org.uberfire.client.workbench.type.DotResourceType
- DotResourceType(Others) - Constructor for class org.uberfire.client.workbench.type.DotResourceType
- dotResourceTypeDescription() - Method in interface org.uberfire.client.resources.i18n.UberfireConstants
E
- EDITOR_PROVIDED - org.uberfire.client.annotations.WorkbenchEditor.LockingStrategy
- equals(Object) - Method in class org.uberfire.client.workbench.ouia.OuiaComponentIdAttribute
- equals(Object) - Method in class org.uberfire.client.workbench.ouia.OuiaComponentTypeAttribute
F
- FRAMEWORK_PESSIMISTIC - org.uberfire.client.annotations.WorkbenchEditor.LockingStrategy
G
- get() - Method in class org.uberfire.client.util.Cookie
- get(String) - Method in class org.uberfire.client.util.Cookie
- getDescription() - Method in class org.uberfire.client.workbench.type.AnyResourceType
- getDescription() - Method in class org.uberfire.client.workbench.type.DotResourceType
- getFile() - Method in class org.uberfire.client.mvp.UpdatedLockStatusEvent
- getIcon() - Method in class org.uberfire.client.workbench.type.AnyResourceType
- getIcon() - Method in interface org.uberfire.client.workbench.type.ClientResourceType
-
An icon representing the resource type
- getIcon() - Method in class org.uberfire.client.workbench.type.DotResourceType
- getName() - Method in interface org.uberfire.client.workbench.ouia.OuiaAttribute
- getName() - Method in class org.uberfire.client.workbench.ouia.OuiaComponentIdAttribute
- getName() - Method in class org.uberfire.client.workbench.ouia.OuiaComponentTypeAttribute
- getPath() - Method in class org.uberfire.client.mvp.LockTarget
- getPath() - Method in class org.uberfire.client.mvp.RenameInProgressEvent
- getPath() - Method in class org.uberfire.client.mvp.SaveInProgressEvent
- getPlace() - Method in class org.uberfire.client.mvp.LockTarget
- getPlaceRequest() - Method in class org.uberfire.client.workbench.events.ChangeTitleWidgetEvent
- getRegisteredTypes() - Method in interface org.uberfire.client.workbench.type.ClientTypeRegistry
- getRegisteredTypes() - Method in class org.uberfire.client.workbench.type.impl.ClientTypeRegistryImpl
- getReloadRunnable() - Method in class org.uberfire.client.mvp.LockTarget
- getTitle() - Method in class org.uberfire.client.mvp.LockTarget
- getTitle() - Method in interface org.uberfire.client.mvp.LockTarget.TitleProvider
- getTitle() - Method in class org.uberfire.client.workbench.events.ChangeTitleWidgetEvent
- getTitleDecoration() - Method in class org.uberfire.client.workbench.events.ChangeTitleWidgetEvent
- getValue() - Method in interface org.uberfire.client.workbench.ouia.OuiaAttribute
- getValue() - Method in class org.uberfire.client.workbench.ouia.OuiaComponentIdAttribute
- getValue() - Method in class org.uberfire.client.workbench.ouia.OuiaComponentTypeAttribute
- getWidget() - Method in class org.uberfire.client.mvp.LockTarget
H
- hashCode() - Method in class org.uberfire.client.workbench.ouia.OuiaComponentIdAttribute
- hashCode() - Method in class org.uberfire.client.workbench.ouia.OuiaComponentTypeAttribute
- HasPresenter<T> - Interface in org.uberfire.client.mvp
-
Interface to inject a Presenter into a View for MVP-based Element implementations.
I
- identifier() - Method in annotation type org.uberfire.client.annotations.WorkbenchClientEditor
-
Identifier that should be unique within application.
- identifier() - Method in annotation type org.uberfire.client.annotations.WorkbenchContext
- identifier() - Method in annotation type org.uberfire.client.annotations.WorkbenchEditor
-
Identifier that should be unique within application.
- identifier() - Method in annotation type org.uberfire.client.annotations.WorkbenchPerspective
-
The place ID to associate with this perspective.
- identifier() - Method in annotation type org.uberfire.client.annotations.WorkbenchPopup
- identifier() - Method in annotation type org.uberfire.client.annotations.WorkbenchScreen
-
Identifier that should be unique within application.
- identifier() - Method in annotation type org.uberfire.client.annotations.WorkbenchSplashScreen
- images() - Method in interface org.uberfire.client.resources.UberfireResources
- init() - Method in class org.uberfire.client.promise.Promises
- init() - Method in class org.uberfire.client.workbench.type.impl.ClientTypeRegistryImpl
- init(T) - Method in interface org.uberfire.client.mvp.HasPresenter
- initOuiaComponentAttributes() - Method in interface org.uberfire.client.workbench.ouia.OuiaComponent
-
Initializes OUIA attributes of given element
- INSTANCE - Static variable in interface org.uberfire.client.promise.PromisePolyfillClientBundle
- INSTANCE - Static variable in interface org.uberfire.client.resources.i18n.UberfireConstants
- INSTANCE - Static variable in interface org.uberfire.client.resources.UberfireResources
- Intercept - Annotation Type in org.uberfire.client.annotations
- iocManager - Variable in class org.uberfire.client.workbench.type.impl.ClientTypeRegistryImpl
- isDefault() - Method in annotation type org.uberfire.client.annotations.WorkbenchPanel
-
Makes this panel the first panel in the generated PerspectiveDefinition object.
- isDefault() - Method in annotation type org.uberfire.client.annotations.WorkbenchPerspective
-
Indicates that this perspective should be opened by default when the workbench first starts.
- isDynamic() - Method in annotation type org.uberfire.client.annotations.WorkbenchEditor
-
Indicates that this screen can be discovered and loaded at runtime.
- isDynamic() - Method in annotation type org.uberfire.client.annotations.WorkbenchPerspective
-
Indicates that this perspective can be discovered and loaded at runtime.
- isDynamic() - Method in annotation type org.uberfire.client.annotations.WorkbenchScreen
-
Indicates that this screen can be discovered and loaded at runtime.
- isEnabled() - Method in annotation type org.uberfire.client.annotations.WorkbenchSplashScreen
- isEnabled(ClientResourceType) - Method in interface org.uberfire.client.workbench.type.ClientTypeRegistry
- isEnabled(ClientResourceType) - Method in class org.uberfire.client.workbench.type.impl.ClientTypeRegistryImpl
- isLocked() - Method in class org.uberfire.client.mvp.UpdatedLockStatusEvent
- isLockedByCurrentUser() - Method in class org.uberfire.client.mvp.UpdatedLockStatusEvent
- isTransient() - Method in annotation type org.uberfire.client.annotations.WorkbenchPerspective
-
If true (the default), every time this perspective is displayed, it should start fresh with the
PerspectiveDefinitionreturned by the method annotated with@Perspective.
L
- LARGE - org.uberfire.client.annotations.WorkbenchPopup.WorkbenchPopupSize
- lockingStrategy() - Method in annotation type org.uberfire.client.annotations.WorkbenchEditor
-
Defines how and if locks are acquired when using this editor.
- LockRequiredEvent - Class in org.uberfire.client.mvp
-
Client-local event to indicate that the currently focused editor needs to request a lock.
- LockRequiredEvent() - Constructor for class org.uberfire.client.mvp.LockRequiredEvent
- LockTarget - Class in org.uberfire.client.mvp
-
Holds information about the target of a lock.
- LockTarget(Path, IsWidget, PlaceRequest, LockTarget.TitleProvider, Runnable) - Constructor for class org.uberfire.client.mvp.LockTarget
- LockTarget.TitleProvider - Interface in org.uberfire.client.mvp
M
- MEDIUM - org.uberfire.client.annotations.WorkbenchPopup.WorkbenchPopupSize
N
- NewSplashScreenActiveEvent - Class in org.uberfire.client.workbench.events
-
Fired by the framework immediately after the set of active splash screens has changed (new splash screen displayed or an existing one closed).
- NewSplashScreenActiveEvent() - Constructor for class org.uberfire.client.workbench.events.NewSplashScreenActiveEvent
O
- org.uberfire.client.annotations - package org.uberfire.client.annotations
- org.uberfire.client.callbacks - package org.uberfire.client.callbacks
- org.uberfire.client.mvp - package org.uberfire.client.mvp
- org.uberfire.client.promise - package org.uberfire.client.promise
- org.uberfire.client.resources - package org.uberfire.client.resources
- org.uberfire.client.resources.i18n - package org.uberfire.client.resources.i18n
- org.uberfire.client.resources.images - package org.uberfire.client.resources.images
- org.uberfire.client.util - package org.uberfire.client.util
- org.uberfire.client.workbench.events - package org.uberfire.client.workbench.events
- org.uberfire.client.workbench.ouia - package org.uberfire.client.workbench.ouia
- org.uberfire.client.workbench.type - package org.uberfire.client.workbench.type
- org.uberfire.client.workbench.type.impl - package org.uberfire.client.workbench.type.impl
- OuiaAttribute - Interface in org.uberfire.client.workbench.ouia
-
Represents any attribute of OUIA specification (https://ouia.readthedocs.io/en/latest/README.html#language)
- ouiaAttributeRenderer() - Method in interface org.uberfire.client.workbench.ouia.OuiaComponent
-
Renderer of any OUIA attribute.
- OuiaComponent - Interface in org.uberfire.client.workbench.ouia
-
This represents OUIA compliant components (https://ouia.readthedocs.io/en/latest/README.html#ouia-component) OUIA compliant elements are leveraged by advanced UI testing tools
- ouiaComponentId() - Method in interface org.uberfire.client.workbench.ouia.OuiaComponent
-
Returns 'data-ouia-component-id' attribute for given element
- OuiaComponentIdAttribute - Class in org.uberfire.client.workbench.ouia
-
Implementation of 'data-ouia-component-id' attribute https://ouia.readthedocs.io/en/latest/README.html#ouia-component
- OuiaComponentIdAttribute(String) - Constructor for class org.uberfire.client.workbench.ouia.OuiaComponentIdAttribute
- ouiaComponentType() - Method in interface org.uberfire.client.workbench.ouia.OuiaComponent
-
Returns 'data-ouia-component-type' attribute for given element
- OuiaComponentTypeAttribute - Class in org.uberfire.client.workbench.ouia
-
Implementation of 'data-ouia-component-type' attribute https://ouia.readthedocs.io/en/latest/README.html#ouia-component
- OuiaComponentTypeAttribute(String) - Constructor for class org.uberfire.client.workbench.ouia.OuiaComponentTypeAttribute
- owningPerspective() - Method in annotation type org.uberfire.client.annotations.WorkbenchEditor
-
By default, a Workbench Editor will show up in the current active perspective.
- owningPerspective() - Method in annotation type org.uberfire.client.annotations.WorkbenchScreen
-
By default, a Workbench Screen will show up in the current active perspective.
P
- panelType() - Method in annotation type org.uberfire.client.annotations.WorkbenchPanel
-
The Presenter type of the panel.
- parts() - Method in annotation type org.uberfire.client.annotations.WorkbenchPanel
-
Specifies the PlaceRequests that should be used to populate this panel with parts when the containing perspective is first launched.
- Perspective - Annotation Type in org.uberfire.client.annotations
-
Methods annotated with this provide a PerspectiveDefinition.
- preferredHeight() - Method in annotation type org.uberfire.client.annotations.WorkbenchEditor
-
Defines the preferred height.
- preferredHeight() - Method in annotation type org.uberfire.client.annotations.WorkbenchScreen
-
Defines the preferred height.
- preferredWidth() - Method in annotation type org.uberfire.client.annotations.WorkbenchEditor
-
Defines the preferred width.
- preferredWidth() - Method in annotation type org.uberfire.client.annotations.WorkbenchScreen
-
Defines the preferred width.
- priority() - Method in annotation type org.uberfire.client.annotations.WorkbenchEditor
-
Defines the priority of editor over type resolution, editors with same supported type will be resolved by priority.
- promisePolyfill() - Method in interface org.uberfire.client.promise.PromisePolyfillClientBundle
- PromisePolyfillClientBundle - Interface in org.uberfire.client.promise
- Promises - Class in org.uberfire.client.promise
- Promises() - Constructor for class org.uberfire.client.promise.Promises
- Promises.Error<T> - Class in org.uberfire.client.promise
- promisify(Caller<T>, Consumer<T>) - Method in class org.uberfire.client.promise.Promises
-
Promisifies a
Callerremote call. - promisify(Caller<T>, Function<T, S>) - Method in class org.uberfire.client.promise.Promises
-
Promisifies a
Callerremote call.
R
- reduce(Promise<O>, Collection<Promise<O>>, BinaryOperator<Promise<O>>) - Method in class org.uberfire.client.promise.Promises
-
Reduces a list of promises using the accumulator passed.
- reduceLazily(List<T>, Function<T, Promise<O>>) - Method in class org.uberfire.client.promise.Promises
-
Maps the objects to Promises using the provided function but only execute the Promises when the previous Promise is resolved.
- reduceLazilyChaining(List<T>, BiFunction<Supplier<Promise<O>>, T, Promise<O>>) - Method in class org.uberfire.client.promise.Promises
-
Behaves just like
Promises.reduceLazily(java.util.List<T>, java.util.function.Function<T, elemental2.promise.Promise<O>>)but exposes a reference to the Promise chain as a parameter to the mapping function. - reject(Object) - Method in class org.uberfire.client.promise.Promises
- RenameInProgressEvent - Class in org.uberfire.client.mvp
-
Client-local event to indicate that a rename command has been executed
- RenameInProgressEvent(Path) - Constructor for class org.uberfire.client.mvp.RenameInProgressEvent
- resolve() - Method in class org.uberfire.client.promise.Promises
- resolve(Path) - Method in interface org.uberfire.client.workbench.type.ClientTypeRegistry
- resolve(Path) - Method in class org.uberfire.client.workbench.type.impl.ClientTypeRegistryImpl
- resolve(T) - Method in class org.uberfire.client.promise.Promises
- resolveWildcardPattern(String) - Method in interface org.uberfire.client.workbench.type.ClientTypeRegistry
- resolveWildcardPattern(String) - Method in class org.uberfire.client.workbench.type.impl.ClientTypeRegistryImpl
S
- SaveInProgressEvent - Class in org.uberfire.client.mvp
-
Client-local event to indicate that a save command has been executed
- SaveInProgressEvent(Path) - Constructor for class org.uberfire.client.mvp.SaveInProgressEvent
- set(String, String) - Method in class org.uberfire.client.util.Cookie
- set(String, String, int) - Method in class org.uberfire.client.util.Cookie
- size() - Method in annotation type org.uberfire.client.annotations.WorkbenchPopup
- SMALL - org.uberfire.client.annotations.WorkbenchPopup.WorkbenchPopupSize
- SplashBodyHeight - Annotation Type in org.uberfire.client.annotations
- SplashFilter - Annotation Type in org.uberfire.client.annotations
-
Methods annotated with this provide a PerspectiveDefinition.
- supportedTypes() - Method in annotation type org.uberfire.client.annotations.WorkbenchEditor
-
Array that defines all supported types of this editor.
T
- typeGenericFile() - Method in interface org.uberfire.client.resources.images.UberfireImageResources
U
- UberElement<T> - Interface in org.uberfire.client.mvp
-
Deprecated.Use
UberElementaland elemental2 instead. - UberElemental<T> - Interface in org.uberfire.client.mvp
-
Interface to inject a Presenter into a View for MVP-based Element implementations.
- UberfireConstants - Interface in org.uberfire.client.resources.i18n
- UberfireImageResources - Interface in org.uberfire.client.resources.images
- UberfireResources - Interface in org.uberfire.client.resources
- UberView<T> - Interface in org.uberfire.client.mvp
-
Interface to inject a Presenter into a View for MVP-based Widget implementations.
- UpdatedLockStatusEvent - Class in org.uberfire.client.mvp
-
Client-local event to inform UI components of a lock status change.
- UpdatedLockStatusEvent(Path, boolean, boolean) - Constructor for class org.uberfire.client.mvp.UpdatedLockStatusEvent
V
- valueOf(String) - Static method in enum org.uberfire.client.annotations.WorkbenchEditor.LockingStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.uberfire.client.annotations.WorkbenchPopup.WorkbenchPopupSize
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.uberfire.client.annotations.WorkbenchEditor.LockingStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.uberfire.client.annotations.WorkbenchPopup.WorkbenchPopupSize
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WorkbenchClientEditor - Annotation Type in org.uberfire.client.annotations
-
This annotation works like
@WorkbenchEditor, and should be used for client side only editors. - WorkbenchContext - Annotation Type in org.uberfire.client.annotations
- WorkbenchContextId - Annotation Type in org.uberfire.client.annotations
- WorkbenchEditor - Annotation Type in org.uberfire.client.annotations
-
Classes annotated with this are considered WorkbenchParts that perform some "editor" function for the specified file-type.
- WorkbenchEditor.LockingStrategy - Enum in org.uberfire.client.annotations
-
Locking strategies define how and if locks are acquired when using editors.
- WorkbenchMenu - Annotation Type in org.uberfire.client.annotations
-
Methods annotated with this provide the Menus for the WorkbenchPart.
- WorkbenchPanel - Annotation Type in org.uberfire.client.annotations
-
Specifies an UberFire workbench panel within a templated perspective.
- WorkbenchPartTitle - Annotation Type in org.uberfire.client.annotations
-
Methods annotated with this provide a
java.lang.Stringtitle for the WorkbenchPart. - WorkbenchPartTitleDecoration - Annotation Type in org.uberfire.client.annotations
-
Methods annotated with this provide a
java.lang.Stringtitle for the WorkbenchPart. - WorkbenchPartView - Annotation Type in org.uberfire.client.annotations
-
Methods annotated with this provide the view for the WorkbenchPart.
- WorkbenchPerspective - Annotation Type in org.uberfire.client.annotations
-
Indicates that the target class defines a Perspective in the workbench.
- WorkbenchPopup - Annotation Type in org.uberfire.client.annotations
-
Classes annotated with this are considered Workbench popups.
- WorkbenchPopup.WorkbenchPopupSize - Enum in org.uberfire.client.annotations
- WorkbenchScreen - Annotation Type in org.uberfire.client.annotations
-
Classes annotated with this are considered WorkbenchParts that display some form of non-editable (but possibly still interactive) content.
- WorkbenchSplashScreen - Annotation Type in org.uberfire.client.annotations
- WorkbenchToolBar - Annotation Type in org.uberfire.client.annotations
-
Methods annotated with this provide the Toolbar for the WorkbenchPart.
All Classes All Packages