@Concealed public interface ComponentOperationsManager extends OperationContainer, PropertyManager
Modifier and Type | Method and Description |
---|---|
ExprCodeSource |
editCodeSource(ExprCodeSource codeSource)
Notify that ComponentOperationsManager that the client expects to
edit the CodeSource.
|
ExprCodeSource |
ensureCodeSource(ExprDef exprDef)
Ensure a named code source in the operations manager.
|
DefinitionManager |
getDefManager() |
int |
getDefScope() |
java.lang.String |
getFullName() |
boolean |
isDynamicCodeSourceEnabled() |
ExprDef |
lookupExprDef(OwnerType type,
java.lang.String path)
Search for an ExprDef in the ComponentOperationsManager's namespace.
|
getOperationDefinitions, getRowOperationDefinitions, getScriptOperationDefinitions, getScriptRowOperationDefinitions
getProperty, removeProperty, setProperty
@Exported java.lang.String getFullName()
ExprCodeSource ensureCodeSource(ExprDef exprDef)
#updateCodeSource
to update the component
operations manager with any updates that are made to this CodeSource.exprDef
- a null exprDef may be used to indicate the a
built-in code source.ExprCodeSource editCodeSource(ExprCodeSource codeSource)
ExprDef lookupExprDef(OwnerType type, java.lang.String path)
type
- the OwnerType
of the expressionpath
- the ExprDef.getPath()
of the expressionboolean isDynamicCodeSourceEnabled()
int getDefScope()
DefinitionManager getDefManager()