public interface IPopupRenderer extends IRenderer
IPopupPolicy
. The component returned from the renderer will be
displayed as a lightweight component via the PopupLayer
. Popups can
be displayed for tree nodes and timeline objects.Modifier and Type | Method and Description |
---|---|
Component |
getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
IRelationship relationship,
IGanttChartModel model)
Returns the component that will be used as a popup that provides
additional information about a relationship.
|
Component |
getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
TimelineObjectPath path,
IGanttChartModel model,
boolean pinned)
Returns the component that will be used as a popup that provides
additional information about a timeline object.
|
Component |
getPopupRendererComponent(PopupLayer pl,
Object titleValue,
Object popupValue,
TreePath path,
IGanttChartModel model,
boolean pinned)
Returns the component that will be used as a popup that provides
additional information about a tree table node.
|
Component getPopupRendererComponent(PopupLayer pl, Object titleValue, Object popupValue, TimelineObjectPath path, IGanttChartModel model, boolean pinned)
pl
- the popup layer that requires a popuptitleValue
- the object that represents the input for the title of the
popuppopupValue
- the object that represents the input for the popuppath
- the path to the timeline objectmodel
- the data sourcepinned
- indicates whether the popup is visible because it is sticky
(TRUE) or because the mouse cursor hovers over the timeline
object (FALSE)IPopupPolicy.getPopupValue(TimelineObjectPath, IGanttChartModel,
boolean)
Component getPopupRendererComponent(PopupLayer pl, Object titleValue, Object popupValue, TreePath path, IGanttChartModel model, boolean pinned)
pl
- the popup layer that requires a popuptitleValue
- the object that represents the input for the title of the
popuppopupValue
- the object that represents the input for the popuppath
- the path to the tree nodemodel
- the data sourcepinned
- indicates whether the popup is visible because it is sticky
(TRUE) or because the mouse cursor hovers over the timeline
object (FALSE)IPopupPolicy.getPopupValue(TreePath, IGanttChartModel, boolean)
Component getPopupRendererComponent(PopupLayer pl, Object titleValue, Object popupValue, IRelationship relationship, IGanttChartModel model)
pl
- the popup layer that requires a popuptitleValue
- the object that represents the input for the title of the
popuppopupValue
- the object that represents the input for the popuprelationship
- the relationship for which a popup will be shownmodel
- the data sourceIPopupPolicy.getPopupValue(TreePath, IGanttChartModel, boolean)
Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.