Class DefaultFocusFeedbackPartFactory

    • Field Detail

      • FOCUS_FEEDBACK_COLOR_PROVIDER

        public static final java.lang.String FOCUS_FEEDBACK_COLOR_PROVIDER
        Defines the binding name for the focus feedback color.
        See Also:
        Constant Field Values
      • DEFAULT_FOCUS_FEEDBACK_COLOR

        public static final javafx.scene.paint.Color DEFAULT_FOCUS_FEEDBACK_COLOR
        Defines the default Color for focus feedback.
      • FOCUS_FEEDBACK_GEOMETRY_PROVIDER

        public static final java.lang.String FOCUS_FEEDBACK_GEOMETRY_PROVIDER
        The role name for the Provider<IGeometry> that will be used to generate focus feedback.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DefaultFocusFeedbackPartFactory

        public DefaultFocusFeedbackPartFactory()
    • Method Detail

      • createFeedbackParts

        public java.util.List<IFeedbackPart<? extends javafx.scene.Node>> createFeedbackParts​(java.util.List<? extends IVisualPart<? extends javafx.scene.Node>> targets,
                                                                                              java.util.Map<java.lang.Object,​java.lang.Object> contextMap)
        Description copied from interface: IFeedbackPartFactory
        Creates specific IFeedbackParts for the given targets. As additional information might be needed by the IFeedbackPartFactory to identify the creation context, an additional contextMap is passed in upon creation.
        Specified by:
        createFeedbackParts in interface IFeedbackPartFactory
        Parameters:
        targets - The target IVisualParts for which feedback is to be created.
        contextMap - A map in which additional context information for the creation process can be placed.
        Returns:
        A list of IFeedbackParts that are to be used to indicate feedback for the given targets.