Class DefaultFlyoutPalettePreferences

java.lang.Object
org.eclipse.graphiti.ui.internal.editor.DefaultFlyoutPalettePreferences
All Implemented Interfaces:
org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences

public class DefaultFlyoutPalettePreferences extends Object implements org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences
This class is a simple container for the preferences fo the FlyoutPalette.
  • Field Details

    • _dockLocation

      protected int _dockLocation
      The _dock location.
    • _paletteState

      protected int _paletteState
      The _palette state.
    • _paletteWidth

      protected int _paletteWidth
      The _palette width.
  • Constructor Details

    • DefaultFlyoutPalettePreferences

      public DefaultFlyoutPalettePreferences()
      Creates a new DefaultFlyoutPalettePreferences.
  • Method Details

    • getDockLocation

      public final int getDockLocation()
      Returns the dock location.
      Specified by:
      getDockLocation in interface org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences
      Returns:
      The dock location.
    • setDockLocation

      public final void setDockLocation(int dockLocation)
      Sets the dock location.
      Specified by:
      setDockLocation in interface org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences
      Parameters:
      dockLocation - The dock location to set.
    • getPaletteState

      public final int getPaletteState()
      Returns the palette state.
      Specified by:
      getPaletteState in interface org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences
      Returns:
      The palette state.
    • setPaletteState

      public final void setPaletteState(int paletteState)
      Sets the palette state.
      Specified by:
      setPaletteState in interface org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences
      Parameters:
      paletteState - The palette state to set.
    • getPaletteWidth

      public final int getPaletteWidth()
      Returns the palette width.
      Specified by:
      getPaletteWidth in interface org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences
      Returns:
      The palette width.
    • setPaletteWidth

      public final void setPaletteWidth(int paletteWidth)
      Sets the palette width.
      Specified by:
      setPaletteWidth in interface org.eclipse.gef.ui.palette.FlyoutPaletteComposite.FlyoutPreferences
      Parameters:
      paletteWidth - The palette width to set.
    • beforeGetValue

      protected void beforeGetValue()
      Is called in every get-method for one of the preference-values before the value is returned. This method can be overwritten to load the values from a persistent storage.

      By default this method does nothing.

    • afterSetValue

      protected void afterSetValue()
      Is called in every set-method for one of the preference-values after the value was set. This method can be overwritten to save the values to a persistent storage.

      By default this method does nothing.