Class PlatformAdapterFactory

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
com._1c.g5.v8.dt.platform.model.util.PlatformAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class PlatformAdapterFactory extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
See Also:
  • Field Details

    • modelPackage

      protected static PlatformPackage modelPackage
      The cached model package.
    • modelSwitch

      protected PlatformSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
      The switch that delegates to the createXXX methods.
  • Constructor Details

    • PlatformAdapterFactory

      public PlatformAdapterFactory()
      Creates an instance of the adapter factory.
  • Method Details

    • isFactoryForType

      public boolean isFactoryForType(Object object)
      Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
      Specified by:
      isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
      Overrides:
      isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      Returns:
      whether this factory is applicable for the type of the object.
    • createAdapter

      public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
      Creates an adapter for the target.
      Overrides:
      createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      Parameters:
      target - the object to adapt.
      Returns:
      the adapter for the target.
    • createPlatformBorderAdapter

      public org.eclipse.emf.common.notify.Adapter createPlatformBorderAdapter()
      Creates a new adapter for an object of class 'Border'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPlatformFontAdapter

      public org.eclipse.emf.common.notify.Adapter createPlatformFontAdapter()
      Creates a new adapter for an object of class 'Font'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPlatformFontRefAdapter

      public org.eclipse.emf.common.notify.Adapter createPlatformFontRefAdapter()
      Creates a new adapter for an object of class 'Font Ref'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSystemFontAdapter

      public org.eclipse.emf.common.notify.Adapter createSystemFontAdapter()
      Creates a new adapter for an object of class 'System Font'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPlatformColorAdapter

      public org.eclipse.emf.common.notify.Adapter createPlatformColorAdapter()
      Creates a new adapter for an object of class 'Color'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSystemColorAdapter

      public org.eclipse.emf.common.notify.Adapter createSystemColorAdapter()
      Creates a new adapter for an object of class 'System Color'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPlatformPictureAdapter

      public org.eclipse.emf.common.notify.Adapter createPlatformPictureAdapter()
      Creates a new adapter for an object of class 'Picture'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createNamedElementAdapter

      public org.eclipse.emf.common.notify.Adapter createNamedElementAdapter()
      Creates a new adapter for an object of class 'Named Element'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBorderAdapter

      public org.eclipse.emf.common.notify.Adapter createBorderAdapter()
      Creates a new adapter for an object of class 'Border'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBorderDefAdapter

      public org.eclipse.emf.common.notify.Adapter createBorderDefAdapter()
      Creates a new adapter for an object of class 'Border Def'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFontAdapter

      public org.eclipse.emf.common.notify.Adapter createFontAdapter()
      Creates a new adapter for an object of class 'Font'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMutableFontAdapter

      public org.eclipse.emf.common.notify.Adapter createMutableFontAdapter()
      Creates a new adapter for an object of class 'Mutable Font'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFontDefAdapter

      public org.eclipse.emf.common.notify.Adapter createFontDefAdapter()
      Creates a new adapter for an object of class 'Font Def'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFontRefAdapter

      public org.eclipse.emf.common.notify.Adapter createFontRefAdapter()
      Creates a new adapter for an object of class 'Font Ref'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createColorAdapter

      public org.eclipse.emf.common.notify.Adapter createColorAdapter()
      Creates a new adapter for an object of class 'Color'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createColorDefAdapter

      public org.eclipse.emf.common.notify.Adapter createColorDefAdapter()
      Creates a new adapter for an object of class 'Color Def'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDuallyNamedElementAdapter

      public org.eclipse.emf.common.notify.Adapter createDuallyNamedElementAdapter()
      Creates a new adapter for an object of class 'Dually Named Element'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPictureAdapter

      public org.eclipse.emf.common.notify.Adapter createPictureAdapter()
      Creates a new adapter for an object of class 'Picture'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPictureDefAdapter

      public org.eclipse.emf.common.notify.Adapter createPictureDefAdapter()
      Creates a new adapter for an object of class 'Picture Def'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEObjectAdapter

      public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
      Creates a new adapter for the default case. This default implementation returns null.
      Returns:
      the new adapter.