Interface IManagedUiDescription
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
ManagedUiDescription
public interface IManagedUiDescription extends java.io.SerializableThe interface exposed to the Managed Property script.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IManagedUiActionaddAction(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.IManagedUiTableActionaddTableAction(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.IManagedOutputWidgetDescriptiongetOutputWidgetDescription()Returns description of the widget that will be shown in detail view of the entity owning the property.voiduseHtmlOutput(java.lang.String htmlString)Tells the UI to show the property the specified HTML.voiduseTableOutput(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.
-
-