@API(type=NOT_EXTENDABLE,
src=PUBLIC)
public interface WebappActionsManager
extends AuthorExtensionActionProvider
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getExtensionActionsConfiguration()
Returns a representation of the extension actions configuration
including the actions list and the toolbar configuration.
|
void |
invokeOperation(java.lang.String operationClassName,
java.util.Map<java.lang.String,java.lang.Object> args,
int imposedOffset)
Invokes an operation.
|
getExtensionAction, getExtensionActionvoid invokeOperation(java.lang.String operationClassName,
java.util.Map<java.lang.String,java.lang.Object> args,
int imposedOffset)
throws java.lang.IllegalArgumentException,
AuthorOperationException
operationClassName - The name of the class that implements the operation.args - The arguments in a representation that mimics JSON: JSON string
maps to Java String, and JSON object maps to Java Map.imposedOffset - The offset where the action is to be executed. -1 if
the action is to be executed for the current selection.AuthorOperationException - If the action invocation throws.java.lang.IllegalArgumentException - If the action invocation throws.java.util.Map<java.lang.String,java.lang.Object> getExtensionActionsConfiguration()
© Copyright SyncRO Soft SRL 2002 - 2016. All rights reserved.