Package com.priint.uikit.planning
Interface PluginCallMessage
-
- All Superinterfaces:
java.io.Serializable
public interface PluginCallMessage extends java.io.SerializableCustom plugin can be called in Planning and Briefing. F.e. a custom menu item can be added to context menu. Therefore, a plugin can execute CRUD operation on plannings which must be updated in UI. This message will tell the UI where and what was changed.
Note:
All data in Basic perspective can be refreshed only, given ids does not work.Planning entities must be saved after CRUD operations. Otherwise, sending a message this message will give no results.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetMessage()Message to show.MessageLevelgetMessageLevel()Level of Message.BriefingPerspectiveEnumgetPerspective()Refresh perspectivejava.util.List<java.lang.String>getPlanningIds()Refresh given Real Grid Elements.
-
-
-
Method Detail
-
getPerspective
BriefingPerspectiveEnum getPerspective()
Refresh perspective- Returns:
- perspective
-
getPlanningIds
java.util.List<java.lang.String> getPlanningIds()
Refresh given Real Grid Elements.
When provided list is
nulloremptythen Briefing refreshes all Real Grid Elements.- Returns:
-
getMessage
java.lang.String getMessage()
Message to show.
- Returns:
-
getMessageLevel
MessageLevel getMessageLevel()
Level of Message. Show no message when level
NO- Returns:
- level of message
-
-