Interface IManagedUiDescription
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
ManagedUiDescription
public interface IManagedUiDescription extends java.io.Serializable
The interface exposed to the Managed Property script.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IManagedUiAction
addAction(java.lang.String name)
Adds an action with given name to actions that can be performed in the user interface for modification of the managed property.IManagedUiTableAction
addTableAction(java.lang.String name)
Adds a table action with given name to actions that can be performed in the user interface for modification of the managed property.java.util.List<IManagedUiAction>
getActions()
Get all actions defined for the managed property.IManagedOutputWidgetDescription
getOutputWidgetDescription()
Returns description of the widget that will be shown in detail view of the entity owning the property.void
useHtmlOutput(java.lang.String htmlString)
Tells the UI to show the property the specified HTML.void
useTableOutput(ITableModel tableModel)
Sets the given table model to define an output that will be shown in detail view of the entity owning the property.
-
-
-
Method Detail
-
useTableOutput
void useTableOutput(ITableModel tableModel)
Sets the given table model to define an output that will be shown in detail view of the entity owning the property. The table will be shown in an extra tab.
-
useHtmlOutput
void useHtmlOutput(java.lang.String htmlString)
Tells the UI to show the property the specified HTML.
-
addTableAction
IManagedUiTableAction addTableAction(java.lang.String name)
Adds a table action with given name to actions that can be performed in the user interface for modification of the managed property.
-
addAction
IManagedUiAction addAction(java.lang.String name)
Adds an action with given name to actions that can be performed in the user interface for modification of the managed property.NOTE: currently there is only support for table actions
-
getActions
java.util.List<IManagedUiAction> getActions()
Get all actions defined for the managed property.
-
getOutputWidgetDescription
IManagedOutputWidgetDescription getOutputWidgetDescription()
Returns description of the widget that will be shown in detail view of the entity owning the property.
-
-