Class ShapeOutlineProvider

java.lang.Object
org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node>>
com.amalgamasimulation.graphicaleditor.providers.ShapeOutlineProvider
All Implemented Interfaces:
com.google.inject.Provider<org.eclipse.gef.geometry.planar.IGeometry>, jakarta.inject.Provider<org.eclipse.gef.geometry.planar.IGeometry>, org.eclipse.gef.common.adapt.IAdaptable.Bound<org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node>>

public class ShapeOutlineProvider extends org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node>> implements com.google.inject.Provider<org.eclipse.gef.geometry.planar.IGeometry>
  • Property Summary

    Properties inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl

    adaptable
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound

    org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<T extends org.eclipse.gef.common.adapt.IAdaptable>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.gef.geometry.planar.IGeometry
    get()
     

    Methods inherited from class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl

    adaptableProperty, getAdaptable, setAdaptable

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ShapeOutlineProvider

      public ShapeOutlineProvider()
  • Method Details

    • get

      public org.eclipse.gef.geometry.planar.IGeometry get()
      Specified by:
      get in interface com.google.inject.Provider<org.eclipse.gef.geometry.planar.IGeometry>
      Specified by:
      get in interface jakarta.inject.Provider<org.eclipse.gef.geometry.planar.IGeometry>