public class EditUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Item[] |
EDIT_ITEMS
An array containing all items that we are registering
extension points for.
|
static java.lang.String |
EP_PREFIX_EDIT
ID prefix for tabcontrol extension points on edit pages.
|
static java.lang.String |
EP_PREFIX_SAVE
ID prefix for tabcontrol extension points on edit pages.
|
Constructor and Description |
---|
EditUtil() |
Modifier and Type | Method and Description |
---|---|
private static void |
registerEditTab(Registry registry,
java.lang.String id,
java.lang.String name) |
static void |
registerExtensionPoints(Registry registry)
Registers tabcontrol and on-save extension points with the given registry.
|
private static void |
registerOnSave(Registry registry,
java.lang.String id,
java.lang.String name,
RethrowErrorHandlerFactory ehf) |
static ExtensionsInvoker |
useEditExtensions(JspContext jspContext)
Use edit-dialog extensions for a given gui context.
|
private static ExtensionsInvoker |
useExtensions(java.lang.String prefix,
JspContext jspContext) |
static ExtensionsInvoker |
useOnSaveExtensions(JspContext jspContext)
Use on-save extensions for a given gui context.
|
public static final Item[] EDIT_ITEMS
public static java.lang.String EP_PREFIX_EDIT
public static java.lang.String EP_PREFIX_SAVE
public static ExtensionsInvoker useOnSaveExtensions(JspContext jspContext)
ExtensionsControl.useExtensions(JspContext, String...)
.jspContext
- The current jsp contextpublic static ExtensionsInvoker useEditExtensions(JspContext jspContext)
ExtensionsControl.useExtensions(JspContext, String...)
.jspContext
- The current jsp contextprivate static ExtensionsInvoker useExtensions(java.lang.String prefix, JspContext jspContext)
public static void registerExtensionPoints(Registry registry)
private static void registerEditTab(Registry registry, java.lang.String id, java.lang.String name)
private static void registerOnSave(Registry registry, java.lang.String id, java.lang.String name, RethrowErrorHandlerFactory ehf)