Class HideOnTypeHandler

  • All Implemented Interfaces:
    IAdaptable.Bound<IVisualPart<? extends javafx.scene.Node>>, org.eclipse.gef.mvc.fx.handlers.IHandler, org.eclipse.gef.mvc.fx.handlers.IOnStrokeHandler

    public class HideOnTypeHandler
    extends org.eclipse.gef.mvc.fx.handlers.AbstractHandler
    implements org.eclipse.gef.mvc.fx.handlers.IOnStrokeHandler
    The HideOnTypeHandler is an IOnTypeHandler that hides its host NodePart upon the press of a KeyCode.P key.
    • Constructor Detail

      • HideOnTypeHandler

        public HideOnTypeHandler()
    • Method Detail

      • abortPress

        public void abortPress()
        Specified by:
        abortPress in interface org.eclipse.gef.mvc.fx.handlers.IOnStrokeHandler
      • finalRelease

        public void finalRelease​(javafx.scene.input.KeyEvent event)
        Specified by:
        finalRelease in interface org.eclipse.gef.mvc.fx.handlers.IOnStrokeHandler
      • getHost

        public NodePart getHost()
        Specified by:
        getHost in interface org.eclipse.gef.mvc.fx.handlers.IHandler
        Overrides:
        getHost in class org.eclipse.gef.mvc.fx.handlers.AbstractHandler
      • initialPress

        public void initialPress​(javafx.scene.input.KeyEvent event)
        Specified by:
        initialPress in interface org.eclipse.gef.mvc.fx.handlers.IOnStrokeHandler
      • press

        public void press​(javafx.scene.input.KeyEvent event)
        Specified by:
        press in interface org.eclipse.gef.mvc.fx.handlers.IOnStrokeHandler
      • release

        public void release​(javafx.scene.input.KeyEvent event)
        Specified by:
        release in interface org.eclipse.gef.mvc.fx.handlers.IOnStrokeHandler