Class CachedAdaptableSupport<A extends org.eclipse.gef.mvc.fx.viewer.IViewer>

java.lang.Object
org.eclipse.gef.common.adapt.AdaptableSupport<A>
com.amalgamasimulation.graphicaleditor.utils.CachedAdaptableSupport<A>
All Implemented Interfaces:
org.eclipse.gef.common.dispose.IDisposable

@Deprecated public class CachedAdaptableSupport<A extends org.eclipse.gef.mvc.fx.viewer.IViewer> extends org.eclipse.gef.common.adapt.AdaptableSupport<A>
Deprecated.
  • Property Summary

    Properties inherited from class org.eclipse.gef.common.adapt.AdaptableSupport

    adapters
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    getAdapter(com.google.common.reflect.TypeToken<T> key)
    Deprecated.
     
    <T> T
    getAdapter(Class<T> type)
    Deprecated.
     
    <T> T
    getAdapter(org.eclipse.gef.common.adapt.AdapterKey<T> key)
    Deprecated.
     
    <T> void
    setAdapter(com.google.common.reflect.TypeToken<T> adapterType, T adapter)
    Deprecated.
     
    <T> void
    setAdapter(com.google.common.reflect.TypeToken<T> adapterType, T adapter, String role)
    Deprecated.
     
    <T> void
    setAdapter(T adapter)
    Deprecated.
     
    <T> void
    setAdapter(T adapter, String role)
    Deprecated.
     
    <T> void
    unsetAdapter(T adapter)
    Deprecated.
     

    Methods inherited from class org.eclipse.gef.common.adapt.AdaptableSupport

    adaptersProperty, dispose, getAdapterKey, getAdapters, getAdapters, getAdapters

    Methods inherited from class java.lang.Object

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

    • CachedAdaptableSupport

      public CachedAdaptableSupport(A source)
      Deprecated.
  • Method Details

    • getAdapter

      public <T> T getAdapter(org.eclipse.gef.common.adapt.AdapterKey<T> key)
      Deprecated.
      Overrides:
      getAdapter in class org.eclipse.gef.common.adapt.AdaptableSupport<A extends org.eclipse.gef.mvc.fx.viewer.IViewer>
    • getAdapter

      public <T> T getAdapter(Class<T> type)
      Deprecated.
      Overrides:
      getAdapter in class org.eclipse.gef.common.adapt.AdaptableSupport<A extends org.eclipse.gef.mvc.fx.viewer.IViewer>
    • getAdapter

      public <T> T getAdapter(com.google.common.reflect.TypeToken<T> key)
      Deprecated.
      Overrides:
      getAdapter in class org.eclipse.gef.common.adapt.AdaptableSupport<A extends org.eclipse.gef.mvc.fx.viewer.IViewer>
    • setAdapter

      public <T> void setAdapter(T adapter)
      Deprecated.
      Overrides:
      setAdapter in class org.eclipse.gef.common.adapt.AdaptableSupport<A extends org.eclipse.gef.mvc.fx.viewer.IViewer>
    • setAdapter

      public <T> void setAdapter(T adapter, String role)
      Deprecated.
      Overrides:
      setAdapter in class org.eclipse.gef.common.adapt.AdaptableSupport<A extends org.eclipse.gef.mvc.fx.viewer.IViewer>
    • setAdapter

      public <T> void setAdapter(com.google.common.reflect.TypeToken<T> adapterType, T adapter)
      Deprecated.
      Overrides:
      setAdapter in class org.eclipse.gef.common.adapt.AdaptableSupport<A extends org.eclipse.gef.mvc.fx.viewer.IViewer>
    • setAdapter

      public <T> void setAdapter(com.google.common.reflect.TypeToken<T> adapterType, T adapter, String role)
      Deprecated.
      Overrides:
      setAdapter in class org.eclipse.gef.common.adapt.AdaptableSupport<A extends org.eclipse.gef.mvc.fx.viewer.IViewer>
    • unsetAdapter

      public <T> void unsetAdapter(T adapter)
      Deprecated.
      Overrides:
      unsetAdapter in class org.eclipse.gef.common.adapt.AdaptableSupport<A extends org.eclipse.gef.mvc.fx.viewer.IViewer>